-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quick temperature sensor choice #43
Comments
I think the best temperature sensor for this purpose is LYWSD03MMC or similar BLE thermometer supported with firmware from pvvx. You can directly receive the BLE signal using the same ESP32. It updates every few seconds and have 0.0X °C resolution |
I use the Xiaomi Mi 2 sensors with pvvx firmware. You can flash the firmware here: https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html I use this with an M5Stack Atom Lite. You can easily set these up as bluetooth proxy: https://esphome.io/projects/?type=bluetooth |
With some code modification (haven't tried it yet) it would be possible to receive the BLE transmissions by the ESP32 and directly use this value. Use this code instead BT proxy. |
True, I've thought about doing this or enabling the bluetooth proxy feature, but I like the flexibility of a HA sensor (I actually use a template sensor). The ESP32 also uses more power when BLE is enabled. That's probably okay but when I started this project I wanted to play it safe and keep it to a minimum. |
I added a link to this issue to the Tips section in the README. I think we can close this but anyone feel free to add additional comments. |
Issue solved using an ESP32 mini D1 with a Dallas DS18B20 sensor directly soldered on the board with a resistor & Esp home. |
Hi,
it isn't a real issue, but I'm using an Aquara temperature sensor and it is too slow to properly control my HVAC quickly. it could wait 10 min to report a change from 1°C...
What temperature sensor are you recommending for a fast response when temperature is changing and get a proper control ?
Thanks for your help
The text was updated successfully, but these errors were encountered: