Com este projeto você pode ler facilmente os seguintes termômetros digitais via Bluetooth e disponibilizá-los ao OSPi como um sensor mqtt:
// 1 = Xiaomi LYWSD03MMC-ATC https://github.com/atc1441/ATC_MiThermometer ou https://github.com/pvvx/ATC_MiThermometer
// 2 = Govee H5052 (pacotes publicitários tipo 4)
// 3 = Govee H5072
// 4 = Govee H5102
// 5 = Govee H5075
// 6 = Govee H5074 (pacotes publicitários tipo 4)
// 99 = Exibe pacotes publicitários brutos tipo 0 e tipo 4 para este endereço MAC BLE
https://github.com/deepcoder/bluetooth-temperature-sensors
O Home-Connect também pode ser usado, mas é apenas opcional. No entanto, você definitivamente precisará de um servidor MQTT, como o Mosquitto, por exemplo
Quando tudo estiver configurado corretamente, você poderá, por exemplo, consultar os dados com o MQTT Explorer.
Na etapa seguinte, é possível registrar o tópico como sensor MQTT. Use como filtro:
- “tempc” para a temperatura em graus Celsius
- “tempf” para a temperatura em graus Fahrenheit
- “humidity” para a umidade do ar em porcentagem
- “batterypct” para a capacidade da bateria