Kiedyś kupiłem za jakieś 15-20 zł taki czujnik:
Postanowiłem go dodać do HA i doszedłem do wniosku, że najlepiej będzie, jak z mojej Ethernetowej bramki Zigbee zrobię bramkę Zigbee i BLE.
W tym celu zrobiłem projekt w ESPHome (o tym projekcie napisze osobny wpis):
i na końcu konfiguracji dodałem obsługę BLE:
sprawdziłem MAC adres, wyciągnołem bindkey, skompilowałem… wszystko zgodnie z instrukcją ze strony ESPHome: Xiaomi Mijia BLE Sensors — ESPHome
Urządzenie pojawiło się w ESPHome i w HA:
zacząłem testować (podgrzewać czujnik) i niestety temperatura się nie zmieniała w HA
poczytałem na forum, wypróbowałem niestandardowe oprogramowania, niestety bez sukcesu.
Jednak czytając o niestandardowym oprogramowaniu natknąłem się na informcje, że jest do tego czujnika oprogramowanie zigbee. Postanowiłem spróbować
Procedura jest bardzo prosta:
- Wchodzi się na stronę przeglądarką Chrome
Telink Flasher v7.4 - Naciska się “Connect”
- Naciska się “Do Activation”
- Wybiera się oprogramowanie i naciska “Flash”
Po tym zabiegu termometr został automatycznie rozpoznany w zigbee2mqtt:
i nareszcie zaczął raportować bieżące wartości:
Potestuje to jescze przez jakiś czas, ale na tą chwilę jest sukces
Polecam ten projekt i przejście na oprogramowanie zigbee - ma to sporo zalet vs BLE: