Intégration Node-RED pour la commande IR
Recommandations de configuration sélectionnées pour commander le WB-MIR via l’interface MQTT du contrôleur ; il ne s’agit pas d’un manuel complet de Node-RED.
Node-RED est un environnement de programmation visuelle. À partir de la version wb-2609 (Debian Trixie), le paquet wb-node-red fournit un service, des flux persistants sous /mnt/data et un flux initial connecté au broker MQTT du contrôleur. Les versions antérieures nécessitent une autre méthode d’installation. Un système de fichiers racine de 1 GB doit être agrandi à au moins 2 GB avant d’utiliser l’installation par paquet.
apt update && apt upgrade apt install wb-node-red
Le paquet d’interface du contrôleur wb-mqtt-homeui doit être en version 2.241.0 ou ultérieure. Si une installation Node-RED existante occupe le port 1880, migrez-la avant de démarrer le service fourni par le paquet.
Configurez les comptes utilisateurs du contrôleur : sans eux, toute personne disposant d’un accès réseau peut accéder à l’éditeur, qui peut exécuter du code sur le contrôleur. Connectez-vous en tant qu’administrateur et ouvrez Integrations → Node-RED. L’éditeur s’ouvre à https://<controller-address>:21880/ avec les identifiants administrateur du contrôleur.
Utilisez les nœuds mqtt in et mqtt out avec le broker du contrôleur. Relevez les noms exacts des topics des appareils sur la page des canaux MQTT. Raccordez l’événement ou le flux souhaité au topic de commande du WB-MIR ; apprenez d’abord la commande de l’appareil à l’aide du guide d’enregistrement IR. Une commande IR émise ne fournit pas de confirmation de l’état de l’appareil.