I think you can use the boiler control script from the Wiki with some modifications. I'm also considering to make this part of my plugin, e.g. by adding a field to the options screen, where you fill in the IDX of a (virtual) switch that is switched on when one of the valves requires heat.
That would be great! I would realy appreciate that.
At this point I have an old oil burner with On/Off control. But I might invest in a more modern gas burner in the next comming years with openterm protocol. So it would be great if both options can be implemented (don't know if this is possible?).
The option to change these folowing parameters would be very useful I believe:
Code: Select all
BoilerOnPercent = 30 -- percentage valve open at which the boiler will be turned on
HysterysisOffPercent = 20 -- percentage below BoilerOnPercent to switch off the boiler
MinValves = 2 -- Number of Valves that need to be open before boiler is turned on
ValvePercentOveride = 75 -- Percentage value of valve open required to override MinValves value (one room is very cold)
HolidayMinTemp = 10 -- Minimum room temperature before boiler is turned on during holiday period
It would also be great if there could be a minimum cycle time implemented in the script for on/off control (usualy for on/off burners 3 minutes is standard for gas and 6 minutes for oil burners).
A few possible alternatives for the switching: If you're not afraid of some electronics, you could connect a relay (e.g. this one) to one of the GPIOs of the Raspberry Pi. If your boiler is not near your Raspberry Pi, you could use an ESP8266 with ESPEasy to control a relay (
https://www.letscontrolit.com/wiki/index.php/Relais). This should all be possible for less than 10 euros.
That will indeed be a cheaper alternative. However, since I'm going to add some more z-wave devices I will need a z-wave USB stick anyway.
And the benefit of the secure boiler switch is the fact that I can still manualy turn on the boiler (buttons) in case there is something wrong with the software. And it's good looking, so it's not a problem to mount it on the current position where the antique thermostat is sitting (and connect it to the heater wiring).
Eq-3 used to have a boiler control, but now they don't sell it anymore and are also not planning to bring it again into the market
https://www.eq-3.de/Downloads/eq3/downl ... 160420.pdf