spin877 / Bruciatore_BLE

This project provides a Python script for interacting with the VEVOR diesel air heater, All-in-One model, via Bluetooth Low Energy (BLE). The code has been developed through Bluetooth data sniffing between the heater and the manufacturer's "AirHeaterBLE" app.
GNU General Public License v2.0
9 stars 2 forks source link

Set Altitude #5

Open aw-tech opened 2 months ago

aw-tech commented 2 months ago

Great project.. Works ok ,. But I have a question about setting altitude.. Esp32 setting altitude to 40, but the application from the phone setting altitude to 300. Is it possible to set the altitude in esp32 yaml? or missed something in the description,.. Regards

spin877 commented 1 month ago

Thank you for trying the project! The altitude difference could be due to the fact that the ESP32 is using the altimeter from the Bluetooth device, which may be less accurate compared to the phone’s altimeter. The official app might be using the phone’s more accurate altimeter. I've noticed that after several power cycles of the Bluetooth device, the altitude tends to realign, suggesting that the device might need more time to get a correct reading. At the moment, there’s no YAML configuration to manually set the altitude, but I recommend doing some additional tests to see if the accuracy improves over time. Let me know if I’ve missed anything!