Strange behaviour from DS18B20 temperature monitor on ESP8266.


I have a DS18B20 attached to an ESP8266 which is now feeding temperature info back to a domoticz home automation server hosted on a raspberry pi.

I am getting some strange readings and need to work out which part is not working properly.

The temperature graph from domoticz is here

and the date sheet of ds18b20

I think the lower value is probably accurate as the temperature in my utility room dropped steadily overnight but why does it jump up to over 40 for the majority of the time.

Has anyone had this issue with the sensor when it's attached to an ESP8266 or might my problems lie elsewhere?

Perhaps easiest to buy another sensor to test and narrow down the options.

Thanks for any pointers. Don