Strana 1 z 1

Bluetooth teplomer Zigbee - flash THB2 firmwaru / nastavenie

Napísané: Ne, 1. Marca 2026, 17:18
od používateľa wlado93
Pridávam svoju skúsenosť so Zigbee bluetooth teplomerom.
Kupoval som dva, jeden TH03 - zistil som že je k ničomu, druhý TH05 - tu som zistil že existuje niekoľko verzii, mal som šťastie a mám tú správnu verziu dosky: TH05Y_V3.1 CHT8320

Obrázok Obrázok
Zdroj: https://pvvx.github.io/TH05F/

Je to tento: https://www.aliexpress.com/item/1005005193544757.html
Aktuálna cena (1.3.2026) 3,85€
Ale dá sa kúpiť v Bundle deals za 2,39€

Ako prvé je nutné cez UART adaptér flashnut bootloader. Ide to cez Windows, len treba doinštalovať python a pyserial doplnok.
Stránka s FW: https://github.com/pvvx/THB2
Video ako na to: https://www.youtube.com/watch?v=AD2KduDTjf8

Zapojenie:
Obrázok

Buď si piny naspájkujete, alebo použijete ihly (probe pens / BDM)
Obrázok

Cez Device Manager si treba zistiť COM port UART adaptéru a ten následne doplniť do príkazu ktorý sa nachádza v súbore wr_th05f.cmd

Kód: Vybrať všetko

python3 rdwr_phy62x2.py -p COM8 -e -r wh ./bin/BOOT_TH05F_v21.hex
Po flashnutí bootloaderu sa vyhľadá zariadenie podobne ako pri Xiaomi teplomeroch a cez OTA sa do neho nahrá APP image.
https://pvvx.github.io/THB2/web/PHY62x2BTHome.html

Pri Zigbee teplomeroch chýba nastavenie BTHome v2, ale miniHPC ich hneď nájde, takže predpokladám že sú hneď v tomto režime.


Ešte dodám, ak by niekto mal podobný problém ako ja, a python mu nečital pyserial doplnok, aj keď bol nainštalovaný.
Predpokladám, že mám nesprávne nastavené system variables pre tento doplnok, nechcelo sa mi zisťovať kde treba čo upraviť, tak som len nakopíroval súbory z github do zložky kam sa pyserial doplnok nainštaloval.
Obrázok