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

Problemy z głębokim uśpieniem OpenBeken w czujniku temperatury Wi-Fi Tuya CHT8310 (2x AAA)

virgilio381 15 Mar 2026 17:21 495 2
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21863064
    virgilio381
    Poziom 2  
    Posty: 2
    Cześć wszystkim,
    Próbuję skonfigurować czujnik temperatury oparty na Tuya przy użyciu układu CHT8310 z OpenBeken. Moim celem jest włączenie funkcji głębokiego uśpienia, aby wydłużyć żywotność baterii, ale napotykam na poważne problemy.

    Oto sprzęt, którego używam:
    Zbliżenie na niebieską płytkę PCB z modułem CBU, cewką i elementami SMD oraz pinami RX/TX


    Urządzenie: Czujnik temperatury i wilgotności Tuya Wi-Fi
    Chipset: CHT8310
    Zasilanie: Baterie: 2× AAA

    Problem:
    Nie jestem w stanie wprowadzić urządzenia w stan głębokiego uśpienia i prawidłowo go wybudzić. Próbowałem trzech różnych podejść:

    1. Postępując zgodnie z oficjalnymi instrukcjami Wiki:
    Gdy zastosuję ustawienia zalecane dla urządzeń zasilanych bateryjnie, moduł przechodzi w stan głębokiego uśpienia, ale nigdy się nie wybudza. Moduł przestaje reagować, a jedynym sposobem na jego przywrócenie jest fizyczne wyjęcie i ponowne włożenie baterii.

    2. Minimalna konfiguracja (działa, ale nie jest uśpiony):
    Jeśli wyczyszczę wszystkie ustawienia i użyję tylko następującego polecenia w pliku startup.txt, urządzenie działa idealnie i raportuje dane, ale nigdy nie zasypia, szybko wyczerpując baterie:
    backlog PowerSave 1; startDriver battery; startDriver NTP; startDriver CHT83XX

    3. Ręczne polecenie głębokiego uśpienia:
    Jeśli spróbuję wymusić głębokie uśpienie za pomocą polecenia konsoli deepsleep 600, urządzenie natychmiast staje się nieosiągalne. Podobnie jak w scenariuszu #1, nie wybudza się po 10 minutach, a do przywrócenia funkcjonalności wymagany jest cykl zasilania (wyciągnięcie baterii).

    Obserwacje:
    Wygląda na to, że funkcja głębokiego uśpienia może nie być w pełni obsługiwana przez tę konkretną wersję sprzętu lub chipsetu, a może brakuje określonej konfiguracji budzenia GPIO.

    Moje pytania:
    Czy wiadomo, że Deep Sleep działa z chipem CHT8310 na OpenBeken?
    Czy istnieją określone piny GPIO, które należy skonfigurować dla przerwań wybudzania w tym module?
    Czy potrzebujesz logów lub pełnego ciągu konfiguracyjnego, aby to zdiagnozować?
    Wszelkie porady lub wskazówki będą bardzo mile widziane.
    Z góry dziękuję!
    AI: Czy mógłbyś podać dokładny numer modelu lub link do produktu dla czujnika temperatury i wilgotności Tuya? Pomoże to ustalić, czy istnieją jakieś specyficzne dla sprzętu względy dotyczące głębokiego uśpienia.
    https://it.aliexpress.com/item/10050065158725...n.533.152e36967RWLD3&gatewayAdapt=glo2ita
    AI: Która wersja oprogramowania OpenBeken jest obecnie uruchomiona na urządzeniu? Jeśli to możliwe, prosimy o podanie daty kompilacji lub skrótu zatwierdzenia.
    Wersja oprogramowania: OpenBK7231N_QIO_1.18.2709
  • REKLAMA
  • #2 21864108
    michaeljamesromt
    Poziom 6  
    Posty: 19
    Głębokie uśpienie czujników Tuya CHT8310 z OpenBeken może być trudne, ponieważ konfiguracja pinu wybudzania i czas pomiaru często wpływają na to, czy urządzenie faktycznie powraca do stanu uśpienia. W podobnych kompilacjach dostosowanie interwału odczytu czujnika i potwierdzenie mapowania GPIO dla wybudzania lub resetowania pomogło ustabilizować zachowanie zasilania i znacznie poprawiło żywotność baterii w konfiguracjach 2 × AAA.
  • #3 21864136
    virgilio381
    Poziom 2  
    Posty: 2
    >>21864108 Czy to oznacza, że nie da się wprowadzić tego modułu w stan głębokiego uśpienia? Czy nie ma znanej działającej konfiguracji? Pytam, bo mimo prób nie udało mi się go wybudzić. Czy ten sam problem występuje w przypadku czujnika drzwi Tuya z tym samym chipem?
REKLAMA