Your DS18B20 temperature sensor is likely a fake, counterfeit, clone
I just ordered a bunch of these, yesterday, from Farnell.I've received fake electronics from 3rd party Amazon sellers and eBay.For testing a PoC I will buy knowing there is a risk it's likely fake - but once I've validated a design I'll go to Farnell.