IRT-ESP icon indicating copy to clipboard operation
IRT-ESP copied to clipboard

Outside temperature not reported correctly

Open mrwee opened this issue 3 years ago • 4 comments

Looking at the latest changes to outside temperature, I can add my experience with my boiler and ModuLine 400. The outside temperature reported by moduline and irt-esp are not the same. Moduline right now reports 3 degrees, irt-esp claims 2. At higher temperatures, the difference becomes bigger. Running on version 1.9.10.20110420. Does the changes done in irt-esp need to be different for the ModuLine 400?

mrwee avatar Jan 02 '21 11:01 mrwee

image Graphs from Home Assistant. The top is a Oregon Scientific sensor which is pretty precise, the bottom read from the boiler. They seem to follow the same pattern all right, but the boiler is off :(

mrwee avatar Jan 03 '21 16:01 mrwee

I used a Moduline 30 Thermostat to create the conversion table. The raw value is reported in the '0x8A' message. If you enable 'log s' via telnet it reports the raw values. the value after '8A:' is the current raw hex value of the outside temperature sensor.

If you have some of the raw values and the temperature that is reported by the Moduline 400, I can adjust the conversion table. It might be good to also include the temperature reported by your 'Oregon Scientific' sensor to adjust for any inaccuracies of the boiler sensor.

I currently have a cheap (Aliexpress) NTC connected as outside sensor. It seems report the temperature a little bit high, but I doubt it is very accurate.

Victor-Mo avatar Jan 03 '21 19:01 Victor-Mo

Aaah, that explains it :) I'll have to look into how I can get that data out. I assume it's only available via Telnet?

mrwee avatar Jan 03 '21 19:01 mrwee

The raw data is only available via telnet.

Victor-Mo avatar Jan 03 '21 19:01 Victor-Mo