Разборка и прошивка лампочки A70 RGBW


Разберем и перепрошьем лампочку альтернативной прошивкой ESPHome для управления из Home Assistant



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

Приходит лампочка вот в такой коробке:





На коробке QR код, по которому нам предлагают скачать приложение Smart Life

Так же заявлена  поддержка голосовых ассистентов Amazon Alexa и Google Assistant

 

Модель (распознанная в Tuya Smart): A70RGBW

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

С виду похожа на обычную лампочку.



Никаких надписей на корпусе нет.

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

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



 

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





 

Разборка

Рассеиватель приклеен герметиком. Чтобы его снять, нужно приложить немного усилий.



Внешне плата, да и сама лампа, очень похожа на Mirabella Genio Bulb



Видна маркировка платы SYWB07 RGBW V1.0

Светодиодов для теплого белого света — 12 шт.

RGB светодиодов 6 шт.

Плата очень хорошо приклеена герметиком к корпусу. Было непросто «оторвать» ее от клея. В этом главная сложность разборки. Но это и плюс, так как теплоотвод с герметиком должен быть лучше.



Видно модуль TYWE3L



Распиновка TYWE3L:



 

Белые светодиоды управляются обычно, через pwm на GPIO5

RGB светодиоды управляются чипом SM16726. data пин GPIO14, clock пин GPIO4

Видно, что на одной плате распаян блок питания и сам модуль TYWE3L с SM16726. Соединяется все небольшой колодкой с 8 пинами. Чтобы внутренняя плата не «выпала» из колодки, производитель решил подстраховаться и дополнительно посадил на клей всю эту конструкцию.



Чтобы полностью достать плату из корпуса лампы, нужно поддеть нижний контакт фазы чем то плоским, например, канцелярским ножом.



Ноль припаян с внутренней стороны цоколя. При необходимости его можно отрезать, а при обратной установке нарастить или перепаять провод нужной длины, для удобства сборки и пайки.

 

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

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

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

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





 

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

Далее подключаем USB to TTL адаптер к ПК и заливаем нужную прошивку.

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

esphome:
  name: a70_bulb1
  platform: ESP8266
  board: esp01_1m

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

logger:

api:
  password: "a70_bulb1"

ota:
  password: "a70_bulb1"


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

output:
  - platform: esp8266_pwm
    pin: 5
    max_power: 0.95
    id: output_white

light:
  - platform: fastled_spi
    chipset: SM16716
    data_pin: GPIO14
    clock_pin: GPIO4
    num_leds: 6
    rgb_order: RGB
    name: "RGB Light"
    id: sm16716_light

  - platform: monochromatic
    name: "White Light"
    output: output_white
    id: white_light

 
В ESPHome есть поддержка  SM16716, логика которого идентична SM16726 

После прошивки добавляем лампочку в Home Assistant через Настройки > Интеграции > ESPHome



И можно управлять



Из Home Assistant можно настроить голосовое управление через Google Assistant или Яндекс Алиса

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить +18 Добавить в избранное +31 +49
+
avatar
+42
Дожились, перепрошивка лампочки. Вот оно будущее)
+
avatar
  • kvvhost
  • 12 сентября 2019, 11:35
+4
Так и живем) Приходится лампочки шить)
+
avatar
+4
Носки-шить, лампочки-шить, шо за жизнь))
+
avatar
  • vovka036
  • 12 сентября 2019, 11:57
+18
Кстати носки штопать удобнее надев на лампочку!
+
avatar
  • SEM
  • 12 сентября 2019, 11:59
+10
Если носки заштопать на умной лампочке — носки тоже станут умными? Или просто «умно заштопанными»?
+
avatar
  • Delanet
  • 12 сентября 2019, 12:06
+2
Да что там штопать? Все равно они потом снова лопнут.
+
avatar
  • 4NeoN4
  • 12 сентября 2019, 11:56
+4
Дожились, перепрошивка лампочки.
зашел, хотел слово в слово написать этот текст :))
+
avatar
  • Siroc-co
  • 12 сентября 2019, 18:00
+2
Уже не актуально. Уже лет семь как это можно делать. Массово уже года три-четыре. Заезжанный прикол, бородатый.
+
avatar
+4
Недавно здесь задавался этим вопросом — что из окружающего нас до сих пор не заряжается и не перепрошивается?

Пока нашёл только одну вещь: туалетная бумага.
И наверняка Xiaomi уже работает над этим.
+
avatar
  • kvvhost
  • 12 сентября 2019, 13:13
0
Наверное вплотную работает)
+
avatar
0
С индикатором загрязняемости)
+
avatar
  • kvvhost
  • 12 сентября 2019, 13:25
0
И химическим анализом) и синхронизацией с mi band))
+
avatar
  • 2gusia
  • 12 сентября 2019, 11:47
+5
А что помешало использовать tuya-convert и прошить по WiFi, без разборки?
+
avatar
  • kvvhost
  • 12 сентября 2019, 11:50
+1
Желание увидеть все изнутри)
+
avatar
+1
Цель перепрошивки — загнать её в общую экосистему?
+
avatar
  • kvvhost
  • 12 сентября 2019, 12:20
0
Да, удобно всем управлять из одного места с кучей возможностей по автоматизациям
+
avatar
  • 2gusia
  • 12 сентября 2019, 11:56
+3
Я спросил-то потому, что tuya начала патч ставить, который препятствует работе tuya-convert. Не тот ли случай, интересовало.
+
avatar
  • kvvhost
  • 12 сентября 2019, 12:22
0
Да, я в курсе их новой версии прошивки, но мне интереснее все разобрать и самому увидеть. Хобби)
+
avatar
+1
Не подскажите — где в инете найти типовые эл. схемы стандартных светодиодных ламп? ( Брал в Леруа польские лампы Bellight и нашей сборки Uniel — обе LED — A60 12 W на 12 ватт -сдохли через 6 — 12 месяцев, хочу сам починить ) Или лучше выбросить? Смысла нет?
+
avatar
  • kvvhost
  • 12 сентября 2019, 13:13
+2
Мне кажется этот вопрос лучше задать создателю проекта lamptest.ru, он в этом должен разбираться
+
avatar
+3
Два года назад брал 40 ламп Uniel ( сборка Подмосковная — Черноголовка ) по рекламе и тестированию этого сайта ( аммо 1 — Алексей Надёжин, он кстати, здесь на майску зарегистрирован ) в инет- магазине Онлайн трейдинг самовывозом. оказались посредственного качества, одна лампа вообще не горела — продавец даже деньги не вернул за брак. Сейчас зашёл на сайт ламптест рекламы от аммо 1 ещё больше. Писал на эл. почту Надёжину, про не качественные ( реально тускло горят — замерял ), им протестированные лампы Uniel,- он тогда не ответил.
+
avatar
  • busbarus
  • 17 сентября 2019, 02:54
+1
Uniel не нужен.Osram!
+
avatar
0
Дороговат для пенсионера — зараза. :).
+
avatar
  • krypton
  • 12 сентября 2019, 21:59
+3
Скорее всего не понадобятся схемы. Обычно там перегорает один светодиод. Выламываете его и делаете перемычку из припоя, вот и весь ремонт.
Схемы довольно простые, имеются в даташитах к конкретным микросхемам-драйверам. В них если только подсохший конденсатор можно перепаять, но такая поломка редкая. Если сама микросхема перегорела, то проще выбросить.
Передо мной сейчас тоже Bellight, драйвер рабочий, светодиод чёрный.
+
avatar
+1
Плюсую. Не подскажите, как лучше снять колбу. ( Кондёр электролит?, подберу из своих запасов, на Али можно десяток микросхем ( оптом ) заказать за дёшево — если нет — выброшу лампу :)) Bellight брал зимой в Леруа ( от меня 5 остановок автобусом ) по акции примерно за 82 руб. — 10 штук себе и родне — моя потухла. По опыту хорошие лампы " родные" в Леруа — Лексман ( тоже брал когда то по акции не дорого ) и хорошие — Филипс. Хорошие Осрам, но сейчас дороговато.
+
avatar
  • krypton
  • 12 сентября 2019, 22:55
+1
Спасибо) Если не получается руками, то я поддеваю отвёрткой с разных сторон, потом уже руками легко снимается.
Да, электролит. Но при такой поломке у меня лампа мигала.
В самом простом случае перегоревший светодиод найдёте по чёрной точке. Если её нет, тогда проверьте мультиметром напряжение на выходе драйвера. При рабочем драйвере должно быть напряжение за 300 В, либо пульсирующее в среднем 40 В.
Если будут трудности с поиском перегоревшего светодиода, то обращайтесь.
+
avatar
+1
Спасибо, если что напишу в личку.
+
avatar
  • Siroc-co
  • 12 сентября 2019, 18:03
0
Разобрать кто-то должен, иначе как узнать какие пины чем управляют. Может какие-то пины «вход», а вы в прошивке бахнете как «выход», встречка,… бах…
+
avatar
  • ksiman
  • 12 сентября 2019, 12:12
0
Del
+
avatar
  • Alex208
  • 12 сентября 2019, 12:49
0
Обзор понравился.Только не понял зачем перешивали.
+
avatar
+1
Потому что может.
+
avatar
  • 2gusia
  • 12 сентября 2019, 13:14
+1
Потому, что родной китайский софт — это открытые ворота.
media.ccc.de/v/35c3-9723-smart_home_-_smart_hack
+
avatar
  • kvvhost
  • 12 сентября 2019, 13:20
0
Именно.
+
avatar
  • kvvhost
  • 12 сентября 2019, 13:12
0
Спасибо. Перепрошивал, потому что хочу всем управлять локально, через Home Assistant, без китайских облаков и без интернета
+
avatar
0
А не подскажите размеры алюминиевой плати на которой светодиодов?
+
avatar
  • kvvhost
  • 16 сентября 2019, 08:26
0
45мм
+
avatar
  • FreeZLO
  • 12 сентября 2019, 16:50
0
Есть возможность таким лампами модули с диодами менять? Ремонтировать короче.
+
avatar
  • kvvhost
  • 13 сентября 2019, 09:38
0
О каких модулях речь?