Werbung
Hinweis: Diese Seite enthält Werbelinks

Smart Home – openHAB 2 HomeMatic Heizungssteuerung

Im heutigen Beitrag geht es um eine openHAB 2 HomeMatic Heizungssteuerung. Es geht hier ganz klar um den Teil des Energiesparens. Es werden der Heizkörperthermostat HM-CC-RT-DN und der Fensterkontakt HM-SEC-SC2 in openHAB 2 angelernt. Voraussetzung hierfür, dass ihr wie im Beitrag openHAB 2 Homematic CCU2 Installation beschrieben die HomeMatic CCU2 in openHAB2 integriert und in den Installationsmodus versetzt. Es wird weiterhin beschrieben wie ihr die HomeMatic Items konfiguriert. Am Ende des Beitrags gibt es noch eine einfache Regel wie ihr den Fensterkontakt zu Drosselung der Heizung verwendet. Nun aber los…

openHAB 2 – HomeMatic Heizungssteuerung Material

Für die hier beschriebene Heizungssteuerung benötigt ihr neben einem openHAB 2 Server die folgenden Komponenten.

HomeMatic – Zentrale CCU2

HomeMatic – Fensterkontakt HM-SEC-SC2

HomeMatic – Heizkörperthermostat HM-CC-RT-DN

openHAB 2 – HomeMatic Heizungssteuerung Anlernen

Nun geht es ans anlernen der beiden Komponenten des HomeMatic Fensterkontakt HM-SEC-SC2 und Heizkörperthermostat HM-CC-RT-DN. Ruft die Inbox der Paper UI auf

http://<openHAB_IP>:8080/paperui/index.html#/inbox/search

HomeMatic – Fensterkontakt HM-SEC-SC2 anlernen

Nehmt den HomeMatic Fensterkontakt aus der Verpackung. Haltet mindestens 50cm Abstand zur HomeMatic CCU2. Klickt nun in der Inbox auf SEARCH FOR ITEMS (1).Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Inbox

Setzt die Batterien ein und drückt die Anlerntaste.

Nach einiger Zeit sollte direkt der Fensterkontakt HM-SEC-SC2 erscheinen. Bindet das Thing über den blauen Kreis mit Haken ein (1).

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Fensterkontakt-HM-SEC-SC2

Nun vergebt einen sprechenden Namen (1) und drückt auf ADD AS THING (2). So könnt ihr die Komponenten später vernünftig wiederfinden.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-HM-SEC-SC2-ADD-THING

Nun navigiert in Control in der Paper UI. Hier werdet ihr einen neuen Eintrag mit dem Fensterkontakt sehen.

HomeMatic – Heizkörperthermostat HM-CC-RT-DN anlernen

Folgt zur Integration des HomeMatic – Heizkörperthermostat in openHAB2 analog den Schritten des Kapitel Fensterkontakt HM-SEC-SC2.

  1. Inbox aufrufen, nach Items suchen
  2. Abstand 50 cm, Batterien rein
  3. Zum anlernen drückt die Boost Taste des Thermostat (mittlere Taste).
  4. Thing hinzufügen und benennen

openHAB 2 – HomeMatic Heizungssteuerung Montage

HomeMatic – Fensterkontakt HM-SEC-SC2 montieren

Den HomeMatic Fensterkontakt könnt ihr entweder anschrauben oder mit den beiliegenden Klebestreifen befestigen. Ich empfehle Euch immer vor Verschraubung die Montage mit den Klebestreifen. Ich denke, die Montage ist relativ selbsterklärend. Solltet ihr dennoch mehrere Versuche brauchen und keine Klebestreifen mehr haben, kann ich Euch folgendes Montageband empfehlen. Dieses habe ich für einige meiner Fenster- und Türkontakte genutzt.

HomeMatic – Heizkörperthermostat HM-CC-RT-DN montieren

Die Installation des Heizkörpers ist dann doch wieder etwas anders. Die meisten Hersteller werden ohne zwar ohne Adapter unterstützt. Da sich die Demontage und Montage je nach Hersteller unterscheiden, folgt hier der Anleitung gemäß Kapitel 7.3.1 . Gerade bei Danfoss braucht ihr ggf. die beiliegenden Adapter. Aber keine Angst, im Grunde ist es recht einfach.

In den folgenden Bildern seht ihr die Demontage des alten Heizkörperthermostat.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Demontage-0

Bei Bedarf nehmt eine Rohrzange und löst das alte Ventil.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Demontage-1

Im Anschluss seht ihr den freigelegten Anschluss am Heizkörper.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Demontage-2

Im Vergleich HomeMatic HM-CC-RT-DN im Installationmodus und das alte Concept Thermostat.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Demontage-3

Nun geht es an die Montage. Setzt das HomeMatic HM-CC-RT-DN Thermostat auf das Ventil und schraubt es mit der Hand fest. Ein Werkzeug braucht ihr normalerweise nicht.

Nachdem ihr das HomeMatic Thermostat aufgeschraubt habt, drückt die Boost Taste (1).

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Montage-3a

Im Display erscheint AdA und das Thermostat wird sich im Anschluss eigenständig adjustieren.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Montage-3b

Sollte ein Fehlercode erscheinen, schaut in die Anleitung. Hat alles geklappt sieht es wie folgt aus.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Montage-4a

Ändert nun vom Automodus in den Manuellen Modus, in dem ihr die Taste (1) drückt, bist das Symbol Manu mit der Hand (2) erscheint.

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Montage-4b

openHAB 2 – HomeMatic Heizungssteuerung Konfiguration

Für den Zugriff auf Euer Item nutzt ihr nun ein weiteres Mal die Kanäle (Channel). Öffnet die bereits integrierten Dinge (Thing) durch einen Aufruf der folgenden Adresse.

http://localhost:8080/paperui/index.html#/configuration/things

HomeMatic – Fensterkontakt HM-SEC-SC2 Item konfigurieren

Beim HomeMatic – Fensterkontakt klickt nun entsprechend auf den Kreis neben dem Thing. Nun könnt ihr die einzelnen Kanäle sehen. Hier kopiert Euch durch markieren und kopieren die gewünschten Kanäle. In meinem Fall ist dies vorerst nur der Zustand des Fensters (1).

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Fensterkontakt-HM-Sec-SC-2-Thing

Die Item Konfiguration nehmt ihr ihr wie üblich vor. In diesem Fall sieht das Item abschließend so aus.

Contact co_fenster "Fenster" <window> ( gZimmer ) { channel="homematic:HM-Sec-SC-2:ccu2:NEQ1681489:1#STATE" }

 

HomeMatic – Heizkörperthermostat HM-CC-RT-DN Item konfigurieren

Nun öffnet die Kanäle des HomeMatic – Heizkörperthermostat. Hier kopiere ich mir den Kanal der Soll-Temperatur (1).

Smart-Home-openHAB-2-HomeMatic-Heizungssteuerung-Thermostat-HM-CC-RT-DN-Thing

Das Item für die Soll-Temperatur lege ich wie folgt an.

Number he_set_temp "Temperatur [%d °C]" <temperature> (gZimmer) [ "TargetTemperature" ] { channel="homematic:HM-CC-RT-DN:ccu2:NEQ1516120:4#SET_TEMPERATURE" }

HomeMatic – Heizungssteuerung Regeln konfigurieren

Damit das ganze nun auch den entsprechenden Energiespareffekt hat, erstellen wir eine Regel. Diese Regel dient dazu bei geöffnetem Fenster den Kontakt in einen Frostschutz-Modus (Soll-Temperatur auf 7 Grad) zu setzen. Der Einfachheit erhöht die Regel den Wert auf 24 Grad bei geschlossenem Fenster.

rule "Heizung_Frostschutz"

when 
	Item co_fenster received update

then	

	if (co_fenster.state.toString == "OPEN") { 

        he_set_temp.postUpdate(7)
        he_set_temp.sendCommand(7)

        } else if (co_fenster.state.toString == "CLOSED") {

        he_set_temp.postUpdate(24)
        he_set_temp.sendCommand(24) 

        }     

end

Damit ihr abschließend die Regel in Aktion seht ein kleines Video. Es ist leider nicht sehr schön geworden und ihr seht die Veränderung auf dem HomeMatic Heizkörperthermostat nur sehr schlecht.  :-/

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

PGlmcmFtZSBsb2FkaW5nPSJsYXp5IiB3aWR0aD0iNzAzIiBoZWlnaHQ9IjM5NSIgc3JjPSJodHRwczovL3d3dy55b3V0dWJlLW5vY29va2llLmNvbS9lbWJlZC94QzA5cDA3SGswOCIgZnJhbWVib3JkZXI9IjAiIGFsbG93ZnVsbHNjcmVlbj48L2lmcmFtZT4=

OpenHAB 2 HomeMatic Heizungssteuerung

Neben der Erhöhung auf 24 Grad ist natürlich auch eine Änderung auf den ursprünglichen Wert vor dem Öffnen des Fensters möglich. Dies erkläre ich in einem späteren Beiträge. Ihr möchtet nichts verpassen? Dann meldet Euch beim Newsletter an.

Smarthome Training and Tutorials
Logo