Dzisiaj przedstawię tu kolejny moduł pojedynczego przekaźnika Moes Smart Switch, tym razem wyróżniający się tym, że dodatkowo oferuje pomiar energii. Przeanalizuję jego wnętrze (główne PCB oraz moduły: WiFi i pomiar energii) oraz pokażę jak zmienić mu firmware tak, by można było go uwolnić od chmury producenta. Na koniec podam pełny szablon produktu, tym razem w pełni automatycznie wyeksportowany z konfiguracji Tuya w formacie JSON.
Zakup, opakowanie, zawartość zestawu
MS-101 kupiony został w polskim serwisie wysyłkowym:
Początkowo w nazwie było SW SWT89, teraz jest samo SW.
Parametry:
Cytat:
Zasilanie: 90-250 V AC (50/60 Hz)
Maksymalny prąd: 16 A
Maksymalne obciążenie: 3520 W
Wymiary: 88x38x22 mm
Kolor: biały
Wilgotność pracy: 5-95 %
Częstotliwość WiFi: 2.4 GHz (nie współpracuje z 5 GHz)
Temperatura pracy: -20 -75 stopni
Tak wygląda to w aplikacji producenta, której nie testowałem:
Rzeczywiste opakowanie:
Zawartość zestawu:
Kod QR do instrukcji:
Wnętrze MS-101
Tak jak w przypadku innych produktów tego typu w tej obudowie, wystarczy tylko podważyć:
Od razu w środku pozytywne zaskoczenie. Warystor? A nawet kondensator X2? Dużo producentów ani trochę o takie rzeczy nie dba, spotykałem takie przekaźniki tylko z samym rezystorem bezpiecznikowym... jest lepiej niż z reguły.
Dalej standardowo, za mostkiem dwa kondensatory elektrolityczne a między nimi dławik, dalej pewnie jest tam przetwornica bez separacji galwanicznej, na PCB widać też osobno moduł WiFi oraz moduł do pomiaru energii:
Ten moduł do pomiaru energii oznaczony jest WMetBLi1 V1.0. Widać też rezystor bocznikowy do pomiaru prądu/napięcia, R13, z kodem R002 czyli pewnie 0.02 omów.
Moduł WiFi to WB2S, BK7231T, wiadomo:
Widok z góry:
Co takiego zapewnia te 5V (a potem 3.3V za AMS1117-3.3V) dla tego układu?
Tam jest BP2525.
Jeszcze spód PCB:
W celu zrobienia lepszych zdjęć wylutowałem oba moduły (do zmiany firmware wystarczy wylutować tylko moduł WiFi, a czasem i można bez tego). Najpierw nakładamy topnik, potem zbieramy cynę plecionką:
Uwolnione moduły:
Czyli WMetBL11 V1.0 to moduł do pomiaru energii...
To moduł z BL0937, wraz z podstawowym "osprzętem", ale nie kompletnym, rezystor do pomiaru prądu (bocznik) jest na głównym PCB:
Zmiana firmware...
Standardowo, używamy BK7231 Easy GUI Flasher:
https://github.com/openshwprojects/BK7231GUIFlashTool
Można opierać się na naszych filmikach:
https://www.youtube.com/playlist?list=PLzbXEc2ebpH0CZDbczAXT94BuSGrd_GoM
Moduł to WB2S (BK7231T):
Lutujemy zasilanie, RX, TX:
Cały układ:
Opis słowny wyprowadzeń:
Device seems to be using WB2S module, which is BK7231T chip.
- Relay (channel 1) on P26
- WiFi LED on P6
- Button (channel 1) on P10
- BL0937 ELE on P7
- BL0937 VI on P8
- BL0937 SEL on P24
Szablon OBK:
Kod: JSON
Podsumowanie
Widziałem już tego typu "smart" moduły w wersji bez pomiaru energii i zastanawiałem się, na co może być ten drugi, wolny slot w PCB... myślałem, że to na inny moduł WiFi, ale nic bardziej mylnego - to było zawsze na moduł pomiaru energii, taki jak tu w temacie przedstawiony. Zresztą raczej nie trzeba by mieć w PCB przekaźnika dwóch slotów na moduł WiFI, bo z tego co widziałem, wszystkie te "stojące" moduły mają bardzo podobny, zgodny ze sobą footprint. Jest ich cała rodzina: CB2S, FL_M99_V1, TYWE2S, TYZS6, TW-02, WR2, WB2, WBR2, WR2E, WB2S, WA2, XT-BL02 - a wszystkie zgodne z ESP-02S. Tylko, że tu nie trzeba zmieniać WB2S, wystarczy wgrać:
https://github.com/openshwprojects/OpenBK7231T_App
Co do reszty - budowa tego gadżetu jest niezła, producent nie pominął nawet warystora, to jest coś. Cena z kolei jest nieco wyższa od niektórych sonoffów, ale tu mamy pomiar energii...
Fajne? Ranking DIY Pomogłem? Kup mi kawę.
