Com este projeto você pode ler facilmente os seguintes termômetros digitais via Bluetooth e como sensor mqtt OSPi fornecer:
// 1 = Xiaomi LYWSD03MMC-ATC https://github.com/atc1441/ATC_MiThermometer or https://github.com/pvvx/ATC_MiThermometer
// 2 = Govee H5052 (pacotes de publicidade tipo 4)
// 3 = Govee H5072
// 4 = Govee H5102
// 5 = Govee H5075
// 6 = Govee H5074 (pacotes de publicidade tipo 4)
// 99 = Exibe pacotes de publicidade 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 utilizado, mas é apenas opcional. Mas você definitivamente precisa de um servidor MQTT, como o Mosquitto
Se tudo estiver configurado corretamente, você poderá recuperar os dados usando o MQTT Explorer, por exemplo.
Na próxima etapa você poderá inserir o tópico como um sensor MQTT. Use como filtro:
- “tempc” para a temperatura em graus Celsius
- “tempf” para a temperatura em graus Fahrenheit
- “umidade” para a umidade do ar em porcentagem
- “batterypct” para a capacidade da bateria