@Michał
Powinieneś poczytać dokumentację tego alternatywnego firmware - jest tam sposób przywrócenia oryginalnego klucza szyfrowania Xiaomi.
Sam wiele razy o tym uprzedzałem, że zmiana softu układowego uniemożliwia dalszą współpracę z zamkniętym systemem Xiaomi (i nie widzę powodu do płaczu, z tego powodu, bo to kolejne “bagno” na miarę Tuya).
Jakkolwiek w przypadku softu pvvx już od pewnego czasu ponoć nie jest to prawda (sam nie sprawdziłem), skoro można emulować w 100% protokół Xiaomi (wraz z szyfrowaniem i fabrycznym kluczem).
Tylko moim skromnym zdaniem przy założeniu wykorzystywania tego protokołu żadne zmiany softu nie mają sensu, skoro tylko rozgłaszanie custom pozwala oszczędzać baterię.
Nigdy nie proponuj takich rozwiązań (zanik zasilania może uwalić bazę danych!), jeśli już to zaproponuj “zdrowe” zamknięcie systemu hosta.
Prawdopodobnie miałeś zawieszonego dongla BT, więc wyłączenie zasilania ma sens, tylko NIE metodą na “ruski reset”, a w normalny sposób = “po bożemu”.
PS mały offtopic ale nie do końca off
Przy okazji jakieś niedawnej dyskusji zredukowałem moc nadawania jednego z czujników o około 10dBm i tak to widać na wykresach diagnostycznych
PPS @Michał nie czuję się zobowiązany by udowadniać, że działa coś co działa, mimo to właśnie instaluję BLE monitor na testowej instalacji, by sprawdzić czy świeża instalacja nadal zadziała (jedyny potencjalny problem, że tamta instalacja pracuje na HA core beta) - lektura dokumentacji ma generalnie kolosalną przyszłość - może masz konflikty z jakąś inną integracją, która używa dongla BT (np. tracker BT)?
Jak widać nadal jest OK, zasięg BT jest syfiasty, bo to instalacja na RPi w metalowej obudowie i z niewyłączonym WiFi (i znalazło tylko 2 czujniki, na tym ekranie trzeba poczekać, aż pojawią się wszystkie działające bez szyfrowania, jeśli chcemy dodać szyfrowane, to trzeba je dodać ręcznie po MAC-ach i podając token (klucz szyfrowania); w przypadku niektórych innych urządzeń -ze zmiennym MAC wymagane jest UUID, ale to nie dotyczy tych termohigrometrów, o których jest ten wątek)
ten po lewej jest na sofcie atc1441 niestety nie pamiętam w jakiej wersji, a nie mam weny na sprawdzanie w/g zawartości pliku (ale raczej stara, bo to mój czujnik odniesienia przy testach zużycia baterii), a ten po prawej na pvvx v3.5.