Node-RED-Integration zur IR-Steuerung
Ausgewählte Einrichtungshinweise zur Steuerung von WB-MIR über die MQTT-Schnittstelle des Controllers; kein vollständiges Node-RED-Handbuch.
Node-RED ist eine visuelle Programmierumgebung. Ab Version wb-2609 (Debian Trixie) stellt das Paket wb-node-red einen Dienst, dauerhaft gespeicherte Flows unter /mnt/data und einen mit dem MQTT-Broker des Controllers verbundenen Start-Flow bereit. Frühere Versionen benötigen ein anderes Installationsverfahren. Ein Root-Dateisystem von 1 GB muss vor Verwendung der Paketinstallation auf mindestens 2 GB erweitert werden.
apt update && apt upgrade apt install wb-node-red
Das Controller-Oberflächenpaket wb-mqtt-homeui muss in Version 2.241.0 oder neuer vorliegen. Belegt eine vorhandene Node-RED-Installation Port 1880, migrieren Sie diese Installation, bevor Sie den paketierten Dienst starten.
Konfigurieren Sie Benutzerkonten auf dem Controller: Ohne diese kann jeder mit Netzwerkzugang den Editor öffnen, der Code auf dem Controller ausführen kann. Melden Sie sich als Administrator an und öffnen Sie Integrations → Node-RED. Der Editor öffnet sich unter https://<controller-address>:21880/ mit den Administrator-Zugangsdaten des Controllers.
Verwenden Sie mqtt in- und mqtt out-Knoten mit dem Broker des Controllers. Entnehmen Sie die genauen Gerätenamen der Topics der Seite MQTT channels. Verbinden Sie das gewünschte Ereignis oder den Flow mit dem Topic des WB-MIR-Befehls-Controls; lernen Sie zuerst den Gerätebefehl mithilfe der Anleitung zur IR-Aufzeichnungan. Ein gesendeter IR-Befehl liefert keine Bestätigung des Gerätezustands.