For those who have the Evohome heating system you’ll know that as good as the system is, it doesn’t currently provide any kind of notifications about it’s status. You could argue it shouldn’t need to and should just seamlessly control the temperature in the house but I thought it would be useful to know when the heating is turning on and off. For one, it was a good way for me to monitor how the optimum start and stop algorithm was learning to adjust the on and off times and secondly when we’re out and the schedule has turned the heating on when we don’t necessarily want it to.
So here is my simple piston which sends a notification for each zone when it turns on and off. I was hoping to add notifications for when we are out and the schedule is expected to turn the heating on in the next hour but I can’t figure out what format the nextSchedulePoint date is held in!