Con questo progetto è possibile leggere molto facilmente via Bluetooth i seguenti termometri digitali e renderli disponibili a OSPi come sensore MQTT:
// 1 = Xiaomi LYWSD03MMC-ATC https://github.com/atc1441/ATC_MiThermometer o https://github.com/pvvx/ATC_MiThermometer
// 2 = Govee H5052 (pacchetti advertising di tipo 4)
// 3 = Govee H5072
// 4 = Govee H5102
// 5 = Govee H5075
// 6 = Govee H5074 (pacchetti advertising di tipo 4)
// 99 = Visualizza pacchetti advertising grezzi di tipo 0 e di tipo 4 per questo indirizzo MAC BLE
https://github.com/deepcoder/bluetooth-temperature-sensors
È possibile utilizzare anche Home-Connect, ma è solo opzionale. In ogni caso, è necessario un server MQTT, come ad esempio Mosquitto
Se tutto è configurato correttamente, potete ad esempio recuperare i dati con MQTT Explorer.
Nel passaggio successivo è possibile inserire il topic come sensore MQTT. Utilizzare come filtro:
- “tempc” per la temperatura in gradi Celsius
- “tempf” per la temperatura in gradi Fahrenheit
- “humidity” per l'umidità dell'aria in percentuale
- “batterypct” per la capacità della batteria