Also der DS18B20 mit seinen 0,5% Genauigkeit ist schon gar nicht so schlecht.
Der LM75 ist ein klassischer I2C Temperatursensor, dieser hat aber nur eine 2%tige Messgenauigkeit.
Es gibt noch den DS1621 der hat ein I2C Interface und wie der 1Wire DS18B20 eine Genauigkeit von 0,5%.
Der SHT21 ist nicht all zu viel genauer als der DS1621, der SHT21 hat im Temperaturbereich 0,3%.
Dann gibt es noch die TSic Sensoren, die gibt es in einer 0,1% Ausführung. Diese haben allerdings keinen I2C Bus, sonderen einen Digitalen Ausgang. Habe mit denen aber noch nie was gemacht.