I have an NTC probe that measures the temperature of the water in a boiler. The water has an offset of a few degrees (from about 55 to about 59). I tried to set the probe with probe jobs:
calibration:
b_constant: 3950
reference_temperature: 25°C
reference_resistance: 10kOhm
However, the results obtained were not satisfactory (the boiler has its own temperature sensor which shows me the reference value). I then took some measurements and used those to calibrate the sensor:
calibration:
- 2.412121kOhm -> 55.6°C
- 2.075472kOhm -> 58.5°C
- 1.934732kOhm -> 60.2°C
Now I get good values however I have many pairs of resistance-temperature values and I would like to understand if there is a way to use all these pairs of values to improve the sensor approximation. If I try to use a “calibrate_linear” filter I get absurd values. Is there a way to increase the accuracy of the probe through a dataset of precise values?