Hi!
Grundlage ist der
ebusd von John30 - der ist also quasi die Schnittstelle zur Heizung. Das ist ein fertiges Paket dessen Installation/Konfiguration sehr leicht ist.
Der Rest ist dann tatsächlich eher selbstgeschrieben - die Befehle an die Heizung lassen sich in jeder Sprache - auch per Shell-Script absetzen.
Vor Ende einer Urlaubsreise starte ich z.B. remote den Legionellenschutz per bash-Script, um das Wasser ordentlich aufzuheizen.
Auch die gewünschte WW-Temperatur sollte sich so ändern lassen. Aber das war bei mir noch nicht nötig.
Aber den Modus ändere ich schon von Off nach On oder Auto - die Möglichkeiten sind also da.
Oliver