Wiren BoardDocumentazione
Documentazione · Italiano

Integrazione Node-RED per il controllo IR

revisione 107197

Indicazioni di configurazione per controllare WB-MIR tramite l’interfaccia MQTT del controllore; non si tratta di un manuale completo di Node-RED.

Node-RED è un ambiente di programmazione visuale. Nella release wb-2609 (Debian Trixie) o successiva, il pacchetto wb-node-red fornisce un servizio, flussi persistenti in /mnt/data e un flusso iniziale collegato al broker MQTT del controllore. Le release precedenti richiedono un metodo di installazione diverso. Un filesystem radice da 1 GB deve essere ampliato ad almeno 2 GB prima di utilizzare l’installazione tramite pacchetto.

apt update && apt upgrade
apt install wb-node-red

Il pacchetto dell’interfaccia del controllore wb-mqtt-homeui deve essere alla versione 2.241.0 o successiva. Se un’installazione Node-RED esistente occupa la porta 1880, migrarla prima di avviare il servizio del pacchetto.

Configurare gli account utente del controllore: in loro assenza, chiunque abbia accesso alla rete può accedere all’editor, che può eseguire codice sul controllore. Accedere come amministratore e aprire Integrations → Node-RED. L’editor si apre all’indirizzo https://<controller-address>:21880/ utilizzando le credenziali di amministratore del controllore.

Utilizzare i nodi mqtt in e mqtt out con il broker del controllore. Ricavare i nomi esatti dei topic dei dispositivi dalla pagina dei canali MQTT. Collegare l’evento o il flusso desiderato al topic di comando WB-MIR; apprendere prima il comando dell’apparecchio seguendo la guida alla registrazione IR. L’emissione di un comando IR non fornisce conferma dello stato dell’apparecchio.