logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Gosund/Ghome SW2 [BK7231T] ściemniacz wifi - identyfikacja podsystemu

bkespoke 14 Lis 2023 20:35 3948 26
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy identyfikacji i obsługi podsystemu ściemniacza WiFi Gosund/Ghome SW2 opartego na układzie BK7231T. Urządzenie komunikuje się z kontrolerem ściemniacza ST Micro za pomocą portu szeregowego (UART) z prędkością 115200 bps, a nie przez I2C, które jest wykorzystywane jedynie do sterowania diodami LED bargrafu i komunikacji między modułami TouchController (APTchip) a PowerDevice. Protokół komunikacji ściemniacza jest niestandardowy i różni się od typowego TuyaMCU, co utrudnia integrację z OpenBeken (OBK). Użytkownicy analizowali pakiety UART i I2C, próbując zdekodować polecenia sterujące ściemnianiem i odczytem dotyku, a także rozważali implementację sterownika w OpenBeken lub Tasmocie. Wskazano na istnienie skryptów i rozwiązań dla wcześniejszych wersji SW2 opartych na ESP8266, jednak obecna wersja z BK7231 wymaga nowego podejścia. Dyskutowano również o podobnych urządzeniach, takich jak Shelly Plus z ESP32, oraz o możliwościach flashowania i testowania firmware. Wskazano na potrzebę dalszej inżynierii odwrotnej protokołu UART i ewentualnego tworzenia dedykowanego sterownika, uwzględniając specyfikę komunikacji i opóźnienia w transmisji. Podsumowano, że ściemniacz SW2 to złożony system z dwoma mikroprocesorami komunikującymi się przez I2C i UART, gdzie sterowanie ściemnianiem odbywa się przez niestandardowe komendy szeregowe, a diody LED bargraf są kontrolowane przez I2C.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA