Verbindung Hausinstallation

Wenn eine Verbindung zu der Hausinstallation hergestellt werden kann, lassen sich Verbraucher und Aktoren wie Licht, Steckdosen aber auch Sensoren und „Eingabegeräte“ wie Taster in komplexere Abläufe oder smarte Szenen eingebunden werden.

Wer kein Bussystem im Haus installiert hat oder auch in einer Mietwohnung wohnt, kann durch Verwendung von Zwischensteckern usw. eine Verbindung herstellen. Ich habe ein installiertes LCN System, dessen Integration ich nachfolgend herstelle.

Für die Hardwareverbindung zwischen der OpenHAB Installation und dem LCN System kann über zwei Varianten hergestellt werden:

LCN-PK(U)-Hardware-Modul & LCN-PCHK Lizenz als Daemon auf dem Raspberry

LCN-PKE-Hardware-Modul auf dem die LCN-PCHK Lizenz bereits integriert ist

 

Um die erste Variante in Betrieb zu nehmen sind folgende Schritte erforderlich

  1. Download der LCN-PCHK Software für Raspberry: Downloadlink
  2. Installation und Konfiguration der LCN-PCHK   (offizielle Installationsanleitung)
    1. libWiringPi mit github.com-WiringPi installieren
    2. entpacken im Verzeichnis /home/openhabian/lcn
      Download-Datei in neu angelegten Ordner verschieben
      „tar xfv lcnpchk322_RaspBianJessy_dynamic.tar.gz“
    3. installieren mit „sudo sh install.sh“
      Lizenznamen eingeben
      Lizenzkey eingeben
      PCHK Benutzername vergeben, eingeben und sicher dokumentieren
      PCHK Passwort vergeben, eingeben und sicher dokumentieren
    4. „sudo service lcnpchk start“
    5. mit dem folgenden Befehlt den richtigen USB Port herausfinden
      dmesg | grep ttyUSB und in dem Tag <LCNPort> der lcnpchk.xml
      prüfen (mit dem Befehl nano lcnpck.xml – i.d.R. ist es ttyUSB0 )
    6. mit „sudo service lcnpchk status“ testen, ob alles läuft.
      diese Übersicht kann man mit Strg + C verlassen.
    7. Daemon neu starten mit „sudo service lcnpchk restart
  3. Installation des LCN Bindings über die Administrationsseite
  4. Konfiguration des Bindings / Bridge-Thing auf Basis des Bindings anlegen:
    id1=myhome
    address1=localhost:4114
    username1=lcn
    password1=test123
    mode1=native200
  5. Module als neue Things anlegen, indem auf Basis des Bindings neue
    Modul-Things angelegt werden und dort die Scan Funktion genutzt wird.
    Dann einzeln, oder über „Add All“ alle Things anlegen lassen.
  6. Über Channel der einzelnen Modul-Things die gewünschten Funktionen auswählen und neue Items anlegen oder angelegten Items zuordnen.

 

Weitere Quellen:

symcon.de – Forumbeitrag, der bei LCN auf Raspberry hilft
Der Server akzeptiert keine weiteren LCN-Software-Verbindungen
LCN Bindung auf GitHub

Beitrag im LCN Forum zur Installation der PCHK

Konfiguration des LCN Bindings anpassen