Incorrect hot water readings
Posted: Sat Jan 13, 2024 4:49 pm
Hi!
I've been using the Evohome system for probably 8 years now in this house and generally it's worked pretty flawlessly. Standard gas boiler setup - CS92 for the hot water and HR92s on the radiators.
Recently we've been adding a solar and battery setup so I'm not trying to get a setup via home assistant that lets me use gas or electric (via the immmersion) based on availability and price. All going well for the most part - a Shelly is controlling the immersion (via a contactor) but where things get strange is the readings.
Once the immersion is on (or has been on) the CS92 is reporting low temperatures - the water is hot but it reports 34 for example. Or worse, after half an hour with the immersion it reports a colder temperature! (Say 34 drops to 31.) Yesterday it fired the boiler later and thought it did a great job heating the whole tank up by 20 degrees in under 5 minutes!
If I didn't know better I would have blamed either interference from the immersion (only the resulting behaviour is consistent) or some form of wrap around/issue with signed/unsigned numbers in the Evohome logic.
Once the Evohome has "taken over" again after a hot water window on the schedule it seems to report good numbers again.
Just wondered if anyone had seen anything like this or understood the inner workings of the CS92/Evohome enough to have an explanation.
Thank you!
I've been using the Evohome system for probably 8 years now in this house and generally it's worked pretty flawlessly. Standard gas boiler setup - CS92 for the hot water and HR92s on the radiators.
Recently we've been adding a solar and battery setup so I'm not trying to get a setup via home assistant that lets me use gas or electric (via the immmersion) based on availability and price. All going well for the most part - a Shelly is controlling the immersion (via a contactor) but where things get strange is the readings.
Once the immersion is on (or has been on) the CS92 is reporting low temperatures - the water is hot but it reports 34 for example. Or worse, after half an hour with the immersion it reports a colder temperature! (Say 34 drops to 31.) Yesterday it fired the boiler later and thought it did a great job heating the whole tank up by 20 degrees in under 5 minutes!
If I didn't know better I would have blamed either interference from the immersion (only the resulting behaviour is consistent) or some form of wrap around/issue with signed/unsigned numbers in the Evohome logic.
Once the Evohome has "taken over" again after a hot water window on the schedule it seems to report good numbers again.
Just wondered if anyone had seen anything like this or understood the inner workings of the CS92/Evohome enough to have an explanation.
Thank you!