Witajcie, dziś kolejna instrukcja zmiany firmware włącznika światła WiFi popularnego w naszym kraju. Wgrywać będziemy firmware w stylu Tasmoty, OpenBeken, przy okazji też automatycznie wykryjemy konfiguracje GPIO omawianego urządzenia.
Zakup LXM170
Wgrywanie wykonałem na prośbę czytelnika, ale wiem, gdzie włącznik był zakupiony:
60 zł za włącznik, nie jest aż tak źle, tym bardziej, że to u nas w kraju...
Opis to głównie marketingowe zachwalanie pod każdym możliwym względem:
POLSKI PRODUCENT LAMEX - czy na pewno? Ja raczej myślę, że to produkt Tuya importowany z Chin?
Pora na jakieś konkrety:
Czyli to najprotszy włącznik jak się da, bez RF, bez trybu "no-neutral", itd.
Opakowanie:
Zawartość - chociaż są śrubki:
Wnętrze LXM170
Zdejmujemy front:
A więc mamy tu moduł WiFi (pewnie coś z BK7231), kontroler przycisków w SOIC, trzynóżkowe LDO i tranzystor od sterowania przekaźnikiem. Patrzymy dalej:
Moduł to CB3S:
https://developer.tuya.com/en/docs/iot/cb3s?id=Kai94mec0s076
Swoją drogą, widać też miejsce na układ RF w SOIC8 wraz z rezonatorem, ale tu nie jest on przylutowany.
Zmiana firmware
Wgrywamy OBK:
https://github.com/openshwprojects/OpenBK7231T_App
Poprzez nasz flasher:
https://github.com/openshwprojects/BK7231GUIFlashTool
Lutujemy RX, TX i GND oraz 3.3V:
Nałożony topnik:
Pobielone:
Przylutowane:
Cały układ flashowania:
Flasher poprawnie odczytuje konfigurację Tuya przy operacji Read:
Kod: YAML
Można z tego wygenerować szablon OBK, np tutaj:
https://openbekeniot.github.io/webapp/templateImporter.html
Szablon:
Kod: JSON
Opis słowny:
Device seems to be using CB3S module, which is BK7231N chip.
- Relay (channel 1) on P6
- WiFi LED on P26
- Button (channel 1) on P10
Konfiguracja OBK jest gotowa, nie trzeba nic zgadywać. Można już wykonać łączenie z Home Assistant.
Po więcej info warto zajrzeć na kanał Elektroda com na Youtube:
https://www.youtube.com/@elektrodacom
Podsumowanie
Był to najprotszy włącznik jak się da, bez wodotrysków, ale udało się go uwolnić od chmury i połączyć z Home Assistant. Było nieco łatwiej niż w przypadku włącznika który prezentowaliśmy na YT, bo tu nie trzeba było wylutowywać kontrolera w SOIC gdyż nie był on podłączony do pinów RX/TX (gdy coś jest podłączone do portu RX/TX to może zakłócać programowanie), więc myślę, że mogę z czystym sumieniem polecić ten włącznik komuś kto szuka czegoś do łatwej zmiany firmware.
Fajne? Ranking DIY Pomogłem? Kup mi kawę.