Esp8266 inaccurate temp reading

I’ve connected a NodeMCU esp8266 to my ST hub (many thanks @ogiewon!) and added it as a device on my ST iOS app. The two thermostats are showing a temperature of -196.6. Any suggestions on how I can adjust the base reading so it matches up with the correct temperature? Thanks for the help.


If you’re reading -196.6, I believe you may have a wiring problem with your sensors. What type of sensors are you using? Can you share a picture or diagram of how you have things wired? Also, if you can share your Arduino sketch, that would help to diagnose the problem as well.

If you are using a DS18B20 temp sensor it requires wiring a 4.7K Ohm resistor connecting the + to data.

1 Like