🔌 Integrazione tra Home Assistant e Node-RED
Per fare in modo che i dati del fotovoltaico (raccolti da Home Assistant tramite EMMA) vengano letti e utilizzati all'interno delle automazioni, la comunicazione tra i due sistemi sfrutta l'integrazione Node-RED Companion e i relativi nodi WebSocket.
1. Configurazione su Home Assistant (Integrazione Companion)
All'interno di Home Assistant, vai su Impostazioni > Dispositivi e servizi > Aggiungi integrazione.
Cerca e installa Node-RED Companion (se non già presente o gestita tramite HACS/componenti dedicati). Questa integrazione crea il canale di comunicazione ottimizzato e sicuro tra Home Assistant e il server Node-RED.
Dal tuo profilo utente in Home Assistant, scorri in fondo e genera un Long-Lived Access Token (Token di accesso a lunga durata), che ti servirà per autenticare la connessione.
2. Configurazione su Node-RED (Installazione Palette)
Per permettere a Node-RED di dialogare con Home Assistant tramite i nodi dedicati, installa il pacchetto ufficiale:
Accedi a Node-RED, apri il menu in alto a destra e seleziona Manage palette.
Spostati sulla scheda Install, cerca e installa il pacchetto: node-red-contrib-home-assistant-websocket
Aggiungi un nodo qualsiasi di Home Assistant al tuo flusso, configura il Server inserendo l'indirizzo IP del container e incolla il Token generato in precedenza da Home Assistant.
Grazie a questo ponte, Node-RED riceverà in tempo reale tutti i dati energetici ed esporrà le informazioni per le logiche della casa.