Steuerung via FHEM
Die Seite befindet sich im Aufbau!
Prinzip & Story
Zwischen der AussenEinheit und der Kabelfernbedienung wird eine Platine in das Kabel geklemmt, eine FHEM Installation auf einem RaspberryPi kann nun lesend und schreibend in die Kommunikation eingreifen. Dem FHEM-Forum Mitglied "raspi" von dem auch die angewendete Schaltung stammt ist es gelungen die Daten weitestgehend durch Reverse Engineering zuzuordnen. raspi hat auch das FHEM Modul 67_Aquarea.pm erstellt, und die Informationen im FHEM-Forum veröffentlicht. Der User PeMue hat mir dann aus dem Schaltplan eine Platine erstellt und die notwendigen Komponenten miteinander verlötet. Er hat ebenfalls die Informationen veröffentlicht, in seinem GitHub Account findet sich die Dokumentation
FHEM
FHEM ist ein in Perl geschriebener, GPL lizensierter Server für die Heimautomatisierung. Man kann mit FHEM häufig auftretende Aufgaben automatisieren, wie z.Bsp. Lampen / Rollladen / Heizung / usw. schalten, oder Ereignisse wie Temperatur / Feuchtigkeit / Stromverbrauch protokollieren und visualisieren.
In meiner Haus & Geisha Installation kommt FHEM von beginn an zum Einsatz um gelieferte und gebrauchte Energien sowie verschiedene Temperaturen mit 1-Wire Sensoren zu erfassen und zu Visualisieren.
Mein Kamstrup Multical 602 Wärmemengenzähler ist genau wie der B+G E-Tech SDM630 Drehstromzähler via Modbus RTU mit FHEM verbunden. Über die GPIOs des Raspberrys sind die 1-Wire Sensoren angebunden.
FHEM logt die Betriebsdaten in eine SQL Datenbank auf meinem Synology NAS. Die Daten stellt FHEM auch grafisch zur Verfügung, so lassen sich Effizienz und verhalten optimal analysieren, die Heizkurve optimal einstellen.
Bisher
Bisher hat eine IntesisHome mir das rudimentäre Steuern der Geisha via IFTTT ermöglicht. Die Steuermöglichkeiten sind allerdings sehr begrenzt es gibt keine möglichkeit Zustände abzulesen, ohne die Cloud des Anbieters geht leider gar nichts. Die Daten stehen nur über eine User-Seite in der Cloud zur Verfügung. Es kam gelgentlich zu Fehlern bei Automatisierten Modus umschaltungen und Sollwertverschiebungen durch die IntensisHome welche meist auf eine fehlende Verbindung zum Internet zurück zu führen waren. Die Sollwertverschiebung der Intensis konnte ich kaum nutzen da ich grundsätzlich mit meiner Heizkurve schon bei -3° bin.
Durch die Platine, FHEM und dem 67_Aquarea.pm Modul bin ich nun in der Lage den Betriebszustand der Geisha (Kompressorfrequenz) abzulesen, zwischen den verschiedenen Modi (Heizen|Kühlen|Tank) umzuschalten, die Soll Warmwasser Temperatur einzustellen, und die Sollwertverschiebung nach meinen wünschen zu setzen. Ich kann auf Fehlermeldungen reagieren, mir z.b. Nachrichten und Diagramme schicken und eine menge Einstellungen ablesen.