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)