https://www.thingiverse.com/thing:2166068 shows a box I use to package my temp sensors in. I use a mix of usb powered and mains powered units.
For the mains powered I use
ESP-12F
DSB18B20 sensor (to-92)
HLK-PM03 AC mains 3.3V power module
wire fuse for protection
3 resistors plus decoupling capacitor
Total cost < UKP 4
Note that I remotely mount ds18b20. Locally mounted will normally mean it gets heated above ambient. I find if it is on a short stub of > 3cm then you get good results.