TASTE-OF-IT

openHAB 2 – Binding von eQ-3 HomeMatic Zentrale CCU2

openHAB Logo

openHAB Logo

Im vorherigen Artikel habe ich die Installation von openHAB 2 unter Debian 9 aka Stretch beschrieben. Im Grunde ist damit alles getan, damit openHAB 2 läuft. Alle weiteren Schritte sind spezifisch für die jeweiligen Geräte.

openHAB 2 – Installation unter Debian 9 Stretch

Ich habe zu diesem Zeitpunkt die CCU mit der Firmware 2.29.23 am laufen.

openHAB 2 – HomeMatic

unterstützte Geräte / Bridges

Es werden alle Geräte die die Homematic BIN- oder XML-RPC API können unterstützt:

Achtung der HomeMatic IP Access Point kann nicht mit openHAB verbunden werden, da die API dies nicht unterstützt. Allerdings ist eine Steuerung über die Zentrale CCU2 ab der Firmware 2.17.15 möglich.

Voraussetzungen

Es sollte zwingend sichergestellt werden, dass sowohl der openHAB Server als auch alle anderen Geräte die mittels IP-Adresse angebunden werden, diese fest hinterlegt haben (static IP).

Folgende TCP- Ports müssen im Netzwerk zum Gateway (CCU) geöffnet sein:

und dies vom Gateway (CCU) zu openHab:

Die Identifikation des Gateway erfolgt mittels XML-RPC und nutzt:

Im Browser wurde die WebUI “Paper UI” des installierten openHAB 2 Systems aufgerufen. Wir sehen nun die “Inbox”, welche das hinzufügen und verwalten von neuen Geräten ermöglicht.

openHAB 2 Paper UI Inbox

Damit Geräte kontrolliert werden können sind zuvor entsprechende Bindings zu installieren. Sprich soll ein Zwave Gerät kontrolliert werden, muss das Zwave Binding installiert werden, oder wie bei mir eines für HomeMatic.

openHAB 2 – HomeMatic Zentrale CCU2, Geräte und Gruppen einbinden

openHAB 2 Binding – HomeMatic
  • der Erfolg wird entsprechend angezeigt
  • nun wechseln wir in die “Inbox” und klicken auf den blauen Kreis mit dem Plus
    • oder unter Configuration -> Things…
  • hier nun auf den blauen Kreis mit dem Plus klicken damit alle Bindings angezeigt werden
  • openHAB 2 Paper UI Inbox
  • es wird eine Liste mit bereits installierten Bindings angezeigt – auf “HomeMatic Binding” klicken
  • openHAB 2 Inbox Binding HomeMatic
  • nun startet die automatische Suche nach Geräten im Netzwerk, da bei mir kein Geräte gefunden wird, klicke ich unten auf der selben Seite auf “Add Manually”
  • nun auf “HomeMatic Bridge” klicken
  • openHAB 2 Inbox Binding HomeMatic Bridge
  • nun wird die Bridge wie folgt konfiguriert
  • openHAB 2 Paper UI Binding HomeMatic Bridge Setup
  • unter “Show More” sind weitere Einstellungen möglich.
    • Alive Interval
    • Reconnect Interval
    • Timeout
    • socket maxAlive
    • RF port
    • Wired port
    • HMIP port
    • CuxD port
    • Group port
  • ich belasse sie vorerst so und schließe die Konfiguration des Thing mit einem Klick oben auf den blauen Kreis ab
  • die Einrichtung war erfolgreich und wir befinden uns unter Configuration -> Things und sehen unsere soeben eingerichtete HomeMatic Bridge mit angezeigtem Zustand “Online”
  • openHAB2 Thing HomeMatic Bridge
  • openHAB hat nun alle an der CCU2 verbunden Geräte und Einstellungen wie Gruppen ausgelesen
  • diese sind nun in der Inbox zu finden
  • openHAB2 Inbox HomeMatic Devices
  • es werden nun alle Geräte hinzugefügt, dafür auf das Gerät klicken, einen Namen vergeben und “Add as Thing” anklicken
    • hier für die Gruppe zur Heizungssteuerung “Bad”
  • openHAB 2 Paper UI Inbox HomeMatic Gruppe
  • und hier ein Funk Fenster- Drehgriffkontakt
  • openHAB 2 Paper UI Inbox HomeMatic Funk Fenster Drehgriffkontakt
  • die Geräte und Gruppen sind nun unter Configuration -> Things zu finden
  • openHAB 2 Things HomeMatic Liste

    openHAB 2 – HomeMatic Gateway Extras

    Die HomeMatic Gateway Extras in openHAB 2 werden für die Variablen und Scripte benötigt. Ebenso lässt sich die Zentrale CCU damit steuern und z.B. das Anlernen von neuen Geräten aktivieren.

    openHAB 2 Paper UI – Things HomeMatic Gateway Extras
  • hier alle Channels
  • openHAB 2 Paper UI – Things HomeMatic Gateway Extras Channels
  • aktivieren und mit neuem Link erstellen
  • danach wechseln wir ins Menü Control und können die soeben aktivieren Items sehen und steuern
  • so kann von hieraus z.B. die Installation / Anlernen von neuen Geräten aktiviert werden, also ohne direkten Zugriff auf die CCU
    • daür den “Install Mode” aktivieren
  • openHAB 2 Paper UI Control Gateway Extras
    HomeMatic CCU2 Anlernen Countdown

    Das dazu in Kürze … Have Fun ..

    Quelle: http://docs.openhab.org/addons/bindings/homematic/readme.html

    Die mobile Version verlassen