Resoftare termohigrometru LYWSD03MMC
Resoftarea la open-source a acestui senzor este foarte simplă.
Se acceseaza din browser (PC cu bluetooth sau telefon cu bluetooth activ) https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html unde ne întâmpină următoarea pagină:
Apăsăm pe butonul Connect și se afișează o listă de dispozitive BLE în care căutam LYWSD03MMC pe care îl și alegem apoi apăsăm pe Pair.
Se realizează conexiunea prin Bluetooth iar pagina arată ca în imaginea următoare. Notăm adresa MAC a dispozitivului apoi apăsăm pe butonul Do Activation.
După activare ne apar următoarele opțiuni din care alegem Custom Firmware: ATC_v47.bin (ultima versiune apare automat aici) sau Zigbee Firmware: Z03MMC_v0123.bin. Recomandăm să rămâneți la Bluetooth, Zigbee consumă mult mai rapid bateria. Dupa alegere se apasă Start Flashing. Reprogramarea durează între 60 și 90 secunde.
Imagine din timpul reprogramării
Imagine imediat dupa reprogramare, se apasă din nou pe Connect iar din lista se alege ATC_xxxxxx, xxxxxx corespunde ultimelor 6 caractere din adresa MAC.
Dupa noua conectare meniul devine mai complex, se pot modifica foarte multi parametri. Senzorul poate fi acum citit cu Tasmota BLE sau ESPHome și Home Assistant.
Ca modificări, nouă ne place să facem următoarele:
Debifăm Smiley: Comfort
Advertising type: PVVX (Custom)
Recording averaging measurements to flash memory setat la 0
Send config
Get device Name, scriem numele nou, Set New Name