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

[Rozwiązano] [CBU/BK7231N] Moduł przekaźnika WiFi AVATTO GDS16 - Problem z czujnikiem

gobbirock 24 Maj 2026 23:16 360 3
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21909526
    gobbirock
    Poziom 5  
    Posty: 4
    Cześć wszystkim, kupiłem otwieracz do drzwi garażowych Avatto GDS16:
    [CBU/BK7231N] Moduł przekaźnika WiFi AVATTO GDS16 - Problem z czujnikiemcase.png (5.23 MB)Musisz być zalogowany, aby pobrać ten załącznik.
    [CBU/BK7231N] Moduł przekaźnika WiFi AVATTO GDS16 - Problem z czujnikiemside_1.png (5.58 MB)Musisz być zalogowany, aby pobrać ten załącznik.
    [CBU/BK7231N] Moduł przekaźnika WiFi AVATTO GDS16 - Problem z czujnikiemback_1.png (5.32 MB)Musisz być zalogowany, aby pobrać ten załącznik.

    Udało mi się pobrać oryginalny firmware i uzyskać poniższe informacje:
    I: UPK: Found BK7231N config!
    I: UPK: Switch/plug config
    I: UPK:  - relay 1: pin P6
    I: UPK:  - button 1: pin P26
    I: UPK: Status LED: pin P9, inverted False


    REKLAMA


    Następnie flashowanie oprogramowania układowego ESPhome kickstart było łatwe.

    Przekaźnik i dioda LED działają dobrze, bez żadnych problemów, ale nie byłem w stanie sprawić, aby pin czujnika działał.
    Próbowałem oznaczyć pin jako input_pullup i inne piny, ale nic nie działa.
    Mam dwa i wynik jest taki sam dla obu.
    Czy ktoś może mi pomóc to rozgryźć?

    To jest kod, którego używam:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 21910378
    p.kaczmarek2
    Moderator Smart Home
    Posty: 14721
    Pomógł: 659
    Ocena: 12805
    Czy masz oryginalną kopię zapasową flash 2 MB, abyśmy mogli ją dokładnie sprawdzić?

    Zasadniczo narzędzie do ekstrakcji ustaliło, że P26 jest wejściem/przyciskiem, ale mimo to w ogóle nie działa? Czy wypróbowałeś wszystkie kombinacje pull up/down/etc?

    I mówisz, że oba elementy nie działają.... może błąd oprogramowania?

    Czy próbowałeś skonfigurować go na razie jako zwykły przełącznik, bez delayed_on_off?

    Ciekawe jak by to działało z OpenBeken?
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #3 21939289
    gobbirock
    Poziom 5  
    Posty: 4
    Cześć, p.kaczmarek2
    Wrzuciłem oryginalny plik flash, żebyś też mógł rzucić okiem.
    Korzystałem z narzędzia ltchiptool, żeby uzyskać informacje z oryginalnego oprogramowania, a teraz próbuję użyć BK7231GUIFlashTool i zdobyć nowe dane.

    Konfiguracja urządzenia, zgodnie z danymi z serwisu Tuya:
    - Przycisk (kanał 1) na pinie P26
    - Dioda LED WiFi na pinie P9
    - Czujnik drzwi (kanał 1) na pinie P8
    - Przekaźnik (kanał 1) na pinie P6

    Pin 26 to przycisk z tyłu urządzenia, a czujnik drzwi znajduje się na pinie 8.
    Ponownie przeprogramowałem urządzenie za pomocą kickstart, aby je przetestować, ale nadal nie działa.

    Panel kickstart-bk7231n z ustawieniami pinu P26/PWM5 i logami po prawej stronie

    Spróbuję teraz z OpenBeken, żeby sprawdzić, czy z nim zadziała.
    Załączniki:
    • atto-garagem.bin (2 MB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #4 21939616
    gobbirock
    Poziom 5  
    Posty: 4
    Ależ jestem głupi – czujnik magnetyczny znajduje się na stykach S3+S4, a nie na S1+S2; te ostatnie to styki przekaźnika.
    W każdym razie to są właściwe piny!

    Konfiguracja urządzenia, zgodnie z danymi z Tuya:
    - Przycisk (kanał 1) na P26
    - Dioda LED WiFi na P9
    - Czujnik drzwi (kanał 1) na P8
    - Przekaźnik (kanał 1) na P6
    Kolejna rzecz pomyślnie zhakowana! Dzięki
REKLAMA