Качественные лампочки. Прошиваем ESPHome для управления из Home Assistant

Внешний вид и функции из коробки

 

Производитель NTONPOWER, модель LE7-US-2

Ссылка на официальный магазин: https://www.aliexpress.com/store/2655129

Ссылка на лампочки: https://aliexpress.com/item/33004967457.html

По размерам: высота 105 мм, ширина 50 мм.

Цена совсем смешная: всего 600 с копейками рублей за 1 лампочку при покупке 2-х. За такое качество. Это круто.

Подключается лампочка через приложение Tuya Smart или Smart Life

Регистрируемся или входим в аккаунт, жмем + и выбираем «Освещение», включаем в сеть лампочку, она замигает красным и приложение ее найдет:

Тут ничего сложного:

 

После чего можно полноценно пользоваться — включать, выключать, настраивать яркость, цветовую температуру, выбирать цвет и прочее:

Так же без проблем можно подключить эти лампочки к голосовым помощникам, например Яндекс Алиса:

Выбираем Tuya Smart, авторизуемся и обновляем список устройств.

То же самое в Google Assistant:

 

Что внутри

Аккуратно вскрыв рассеиватель видно RGBW светодиоды:

Открутив винты можно увидеть плату с чипом esp8266:

Видно, что контакты не подписаны. Есть только лого и ревизия платы.

На плату приходит 12 вольт

Альтернативная прошивка

В интернете я не нашел распиновку этой лампочки, поэтому составил сам:

Для перепрошивки понадобится USB to TTL адаптер. Подключение выглядит следующим образом:

3.3V к 3.3V лампочки
GND к GND лампочки
RX к TX лампочки
TX к RX лампочки

Так же подключаем GPIO0 к GND на время прошивки

Делаем бэкап оригинальной прошивки!

И прошиваем любимой прошивкой.

Конфиг для ESPHome выглядит следующим образом:

esphome:
  name: le7_bulb1
  platform: ESP8266
  board: esp01_1m

wifi:
  ssid: "homewifi"
  password: "homewifipass"

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "pass"

ota:
  password: "pass"


sensor:
  - platform: wifi_signal
    name: "le7_bulb1_wifi"
    update_interval: 60s

output:

  - platform: esp8266_pwm
    pin: 15
    max_power: 0.95
    id: output_red

  - platform: esp8266_pwm
    pin: 5
    id: output_green

  - platform: esp8266_pwm
    pin: 12
    max_power: 0.95
    id: output_blue

  - platform: esp8266_pwm
    pin: 14
    max_power: 0.95
    id: output_white

light:
  - platform: rgbw
    name: "le7_bulb1"
    id: le7_bulb1
    red: output_red
    green: output_green
    blue: output_blue
    white: output_white
    restore_mode: RESTORE_DEFAULT_ON

 

Оставить комментарий

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о