Looking for a temperature sensor to use on a tank

I have a wood boiler that heats water in a tank. This water is then pumped into my house to heat the house and hot water. This tank has two aquastats to run the boiler. It also has an analog thermometer.

I currently am monitoring the status of the boiler with an ESP32 chip and an eight channel optocoupler. I would like to add to this the tanks current temperature. I also don’t want to replace the aquastats with a digital system - everything runs without computers now, and I don’t want to add that into the system.

The analog thermometer could be replaced, but it is on the opposite side of the boiler from all of the other controls that run or monitor the boiler. Doable, but I’d have to fish the cable. I would also prefer to still have an analog thermometer here.

I’ve thought of three ways to accomplish this:

  1. A contact thermometer that can be integrated with the ESP32.
  2. A hybrid analog thermometer that also has digital outputs that integrates with the ESP32.
  3. An aquastat that in addition to a controlling a SPDT switch, also has digital outputs for the temperature sensor.

I have not been able to find any devices that do either of the above.

I do have some experience with DS18B20 sensors.

I’m looking for assistance in finding any of the devices above, or in identifying another way to accomplish reading the tank’s temperature.

That is a perfect choice. It is what I use for my heatpump hot water.

I’ve had no issues ordering from here: https://www.aliexpress.com/item/1005005874832791.html

1 Like

The only wells that I have are for the aquastats and thermometer.
I failed to mention that this is against a flat surface.
I haven’t been able to find any DS18B20 sensors that will mount against a flat surface.

These are available or you can make them yourself: