Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya

p.kaczmarek2 16 May 2023 10:39 639 0
Optex
  • [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Dziś programujemy urządzenie, które łudząco przypomina omawiany już wcześniej podwójny przekaźnik MOD003 i różni się tylko oprogramowaniem oraz oznaczeniami na obudowie. Nawet w środku PCB są identyczne. Wspomniany już wcześniej MOD003 miał dwa przekaźniki oraz wspierał podłączenie dwóch przycisków, ale po prostu kontrolował światło - produkt z tego tematu to co innego, jest to kontroler rolet, czyli można podłączyć dwa przyciski astabilne (jeden do przesuwania rolety w górę, drugi w dół) a dwa przekaźniki ze środka kontrolują silnik w ten sposób, że nigdy nie są uruchomione oba na raz a czas otwierania/zamykania rolety jest kontrolowany i limitowany przez aplikację. Aplikacja Tuya wspiera kalibrację rolet i można im ustawić czas otwierania/zamykania, który należy dobrać indywidualnie po montażu kontrolera, ale tu skupię się tylko na pokazaniu jego wnętrza i zmianie firmware.

    Przy okazji, warto poznać powiązane tematy. Temat o MOD003:
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=20572374#20572374
    Temat ogólny o konfiguracji rolet w OBK (nie mojego autorstwa, praca jednego z naszych użytkowników):
    https://www.elektroda.pl/rtvforum/topic3972935.html
    Repozytorium firmware, które wgramy na ten produkt, by uwolnić go od chmury:
    https://github.com/openshwprojects/OpenBK7231T_App
    Jego dokumentacja:
    https://github.com/openshwprojects/OpenBK7231T_App/blob/main/docs/README.md
    Programator UART:
    https://github.com/openshwprojects/BK7231GUIFlashTool

    Zakup kontrolera
    Produkt kosztuje około 75 zł w polskich sklepach online. Sprzedają go różni sprzedawcy, tutaj opisuję sztukę dostępną pod logiem Modemix.
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Mi produkt podrzucił czytelnik, abym mu zmienił firmware, dziękuję za udostępnienie sprzętu do tematu. Produkt po zmianie wraca do czytelnika.
    Tak wygląda to w aplikacji:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Wymiary:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    No i montaż:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Sterowanie roletą odbywa się poprzez załączanie albo L1 (ruch w górę) albo L2 (ruch w dół). Odbywa się to poprzez wciśnięcie przycisków S1 lub S2. Resztą zajmuje się firmware. Nie ma tutaj sprzętowych czujników sprawdzających czy roleta się w pełni otworzyła, itd. W aplikacji Tuya można jedynie skalibrować rolety poprzez określenie czasu pracy potrzebnego na pełne otwarcie i zamknięcie rolety.

    Zawartość zestawu
    Co otrzymujemy za 75zł?
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Tym razem nawet nie dali śrubek montażowych, a szkoda.

    Wnętrze MOD001
    Podważamy pokrywę i zdejmujemy zaczepy, potem można wyjąć PCB:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    PCB wychodzi dość ciężko. Moduł WiFi CBU z BK7231N jest na dodatkowej płytce, na niej też jest dioda sygnalizująca stan WiFI oraz przycisk od parowania.
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Co do reszty... to jest 1:1 moduł MOD003, tylko z innym firmware. PCB jest to samo.
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    W razie wątpliwości polecam zajrzeć do tematu o MOD003.
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Spód PCB:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Widać AMS 1117 3.3V - regulator LDO, oraz układ na którym jest zrobiona przetwornica zasilająca - KP15051SP.
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya

    Programowanie MOD001
    Identycznie tak jak w przypadku MOD003, lutujemy tylko RX, TX, masę i 3.3V:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    W praktyce wygląda to tak:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Tyle, że na fotce użyłem żółtego kabelka do masy, a brązowego do zasilania.
    Tu cały układ, z zasilaniem 3.3V z LDO:
    [BK7231N/CBU] Sterownik rolet Modemix MOD001 WiFi Tuya
    Flashujemy tym:
    https://github.com/openshwprojects/BK7231GUIFlashTool
    Procedura jest prosta:
    1. odłączamy zasilanie od modułu
    2. podłaczamy USB na UART konwerter do PCB
    3. startujemy proces backup and write w BK7231GUIFlashTool, wtedy rozpocznie się oczekiwanie na "getting bus"
    4. podłączamy te zasilanie do modułu
    5. wtedy rozpocznie się programowanie modułu
    Przy okazji warto podać jeszcze raz rozpiskę jego wyprowadzeń:
    - P7 - dioda WiFi
    - P8 - przycisk parowania
    - P9 - przekaźnik 1
    - P17 - przekaźnik 2
    - P24 - przycisk 1
    - P26 - przycisk 2
    Szablon OBK:
    Code: json
    Log in, to see the code


    Podsumowanie
    To był opis zmiany firmware kontrolera rolet MOD001 Modemix. Nie zawierał on jednak samego opisu jego konfiguracji, gdyż na ten moment nie mam pod niego rolety, a firmware zmieniałem dla jednego z czytelników. Mimo wszystko myślę, że wkrótce sterowanie roletami się wyjaśni - OpenBeken zawiera na tyle zaawansowany system skryptów, że interlock przekaźników można zrealizować bez edycji kodu, jak również szczegółowe liczniki czasu na otwieranie/zamykanie rolet. Szczegóły wkrótce, jak na razie to tyle, najważniejsze jest zrobione - moduł jest uwolniony od chmury, teraz można się bawić.
    Zmiana firmware przebiegła bez problemów, a w oczy niewątpliwie rzuca się to, ze zasadniczo nie ma różnic między dwukanałowym smart switchem (sterującym dwoma np. światłami poprzez dwa odbiorniki) a kontrolerem rolet. Sprzętowo to jest to samo. Jedynie software się różni (np. w kontrolerze rolet dba o to, by oba przekaźniki nie były jednocześnie załączone).
    UWAGA: W międzyczasie, mniej więcej w trakcie prac nad tym tematem, jeden z użytkowników OBK sam opisał konfiguracje rolet w tym systemie (w połączeniu z Home Assistant). W związku z tym polecam zapoznać się z tematem poniżej:
    https://www.elektroda.pl/rtvforum/topic3972935.html

    Cool? Ranking DIY
    About Author
    p.kaczmarek2
    Moderator Smart Home
    Offline 
  • Optex