Wie angekündigt habe ich das Projekt der raumtemperaturgeführten Heizungsregelung in Home Assistant umgesetzt. Endlich ist die Raumtemperatur in unserem Altbau bei Sonnenschein, vielen Menschen im Haus, Backofen an usw. so, wie wir uns das wünschen. 21 Grad eingestellt führt zu 21 Grad +/- 0,2 Grad Raumtemperatur. Meist ist die Schwankung deutlich unter +/- 0,1 Grad. Auch 20,5 Grad oder 21,5 Grad lassen sich jetzt einstellen, wie in einem modernen Auto oder vor der WP bei unserer über 25 Jahre alten Gasheizung. Alle 15 Minuten wird ein Vergleich zwischen Ist- und Sollwert vorgenommen und dementsprechend wird der Offset der Heizkurve in Anlehnung an die Formeln von Umluft angepasst. Die Wärmepumpe läuft dabei immer recht gleichmäßig, da die Offset-Schritte meist im Bereich von wenigen Grad liegen. Die Umsetzung in Home Assistant war mit der Umluft-Vorlage relativ einfach, zumal die gängigen KIs hier sehr viel Unterstützung bieten. Open3E funktioniert hervorragend beim Auslesen von Messdaten. Für die Regelung ist aber auch die Anpassung des Offset der Heizkurve notwendig, d.h. das Schreiben des neuen Offset-Werts. Das wollte von meinem Home Assistant Container aus einfach nicht funktionieren. Hier musste ich nach vielen erfolglosen Versuchen für eine direkte Lösung mit einem "shell_command" arbeiten: shell_command: set_heizkurve_level: 'ssh -i /config/ha_ssh_key admin@raspi "cd ~/open3e && source .venv/bin/activate && open3e -w 0x680.MixerOneCircuitCentralHeatingCurve.Level={{ level }}"' Wegen der Ursache habe ich nicht weiter nachgeforscht, vielleicht ein Programmfehler bei Open3e oder bei mir. Es funktioniert jetzt seit zwei Monaten zuverlässig und das reicht mir. Ein weiteres Problem war die Verwendung der Fernbedienung 300E für die Raumtemperatur. Obwohl es nur 4 Meter durch eine Kellerdecke bis zur WP sind, gab es immer wieder Verbindungsabbrüche. Dann hat die Regelung natürlich auch nicht das gemacht, was sie sollte. Einen Repeater einzubinden halte ich nicht für vielversprechend, da die Kellerdecke das Problem zu sein scheint. Kabel haben definitiv ihre Vorteile. Als Lösung habe ich einen ESP Home Temperatursensor eingebunden. Der funktioniert sehr zuverlässig. Jeder einzelne Schritt ging schnell, aber Insgesamt war der Aufwand nicht gering. Es ist sehr schade, dass Viessmann solche grundlegenden Funktionen nicht vernünftig umgesetzt hat. Die Fernbedienung 300E kann zwar theoretisch für eine raumgetemperaturgeführte Regelung genutzt werden. Die Zuverlässigkeit dieser Lösung war aber bei mir absolut inakzeptabel, so dass ich dies nicht als Alternative ansehen kann. Gerne kann ich auf Anfrage mehr Infos zur Verfügung stellen.
... Mehr anzeigen