ioBroker

ioBroker als Ergänzung zu KNX

KNX funktioniert eigenständig, ohne dass man dafür eine PC-Anbindung benötigen würde. Wer jedoch mehr als die Logikfunktionen der verwendeten nutzen möchte, braucht mehr. So gibt es eigenständige Logik-Bausteine verschiedener Hersteller. Wer genau was kann, sollte man sich vorher gut durchlesen, sonst passt der gekaufte Baustein ggf. nicht zur gewünschten Funktion. Allerdings ist man auch bei vorhandenem Logik-Baustein immer auf die zur Verfügung gestellten Funktionen und Daten beschränkt. Wer mehr möchte, benötigt eine PC-Anbindung.

Soft- und Hardware zur Verwendung mit ioBroker gibt es ausreichend. Auch hier gilt: vorher schlau machen und lesen, dann testen und erst dann in die Anwendung gehen. Jede Software hat ihre Vor- und Nachteile, auf die ich hier gar nicht im Detail eingehen möchte. Ich habe mich für ioBroker auf dem Raspi entschieden. Dafür gibt es mehrere Gründe:

  • ein Raspi war vorhanden und sollte für mehrere Zwecke verwendet werden (piHole, ioBroker, smartVISU)
  • ioBroker kann verschiedene IoT-Geräte einbinden und Webdienste anbinden
  • die Palette verfügbarer Adapter ist sehr breit
  • ioBroker verwendet als Sprache für Logiken JavaScript, was mir bekannt war
  • mit Blockly ist ein sehr einfacher Logikeditor vorhanden
  • die Community ist sehr groß

Zur Installation gibt es ausreichend Anleitungen im Web, bei Problemen hilft das ioBroker-Forum.
Als sinnvolle Adapter empfehle ich:

  • History (Aufbau einer Historie z.B. für die Raumtemperatur)
  • KNX (Anbindung KNX)
  • Script Engine (Logik-Skripte)
  • Trash Schedule (Einbindung Abfall-Abfuhrkalender)
  • UPnP (zur Abfrage aktueller Statusdaten aus der Fritzbox)
  • yr.no (Wetterdaten)