ZigBee Network Map

HassioHelp

ZigBee Network Map

In questo breve articolo vedremo come installare e visualizzare la mappa della rete ZigBee in Home Assistant. Se siete in possesso di una chiavetta ZigBee CC2531 o del modulo con antenna CC3530 e non li avete ancora configurati vi rimando alla Guida Chiavetta ZigBee per Hassio.

Iniziamo a scaricare la reposity su GitHub al link https://github.com/rgruebel/ha_zigbee2mqtt_networkmap

 

 

Premiamo il tasto Clone or download e poi Download ZIP
Estraiamo dallo Zip il file zigbee2mqtt_networkmap.py e lo copiamo nella cartella \\hassio\config\custom_components
mentre la cartella zigbee2mqtt_networkmap presente nello zip e il suo contenuto lo copiamo nella cartella \\hassio\config\www

 

HOME ASSISTANT: configurazione

Ora dovremmo dichiarare questo nuovo componente e configurarlo in Home Assistant:
aggiungiamo nel file configuration.yaml la seguente riga:

zigbee2mqtt_networkmap:

Se si vuole aggiungere un nuovo menù nel panel_iframe aggiungete anche questo codice sempre nel file configuration.yaml

Verificate di non aver già dichiarato la variabile panel_iframe: poi dopo aver verificato la configurazione riavviate Home Assistant.

Per verificare il funzionamento chiamate il servizio “zigbee2mqtt_networkmap.update

Questo sarà il risultato finale

Ora creiamo un’automazione che aggiorni la mappa ogni 10 minuti, in alternativa all’automazione sarà possibile creare uno script che aggiornerà la mappa ogni qualvolta noi lo desidereremo, semplicemente, eseguendo.

Automazione

Creiamo una nuova automazione o inseritela direttamente nel Package della chiavetta ZigBee, attenzione alla sua dichiarazione e agli spazi se la inserite direttamente nel file automazion.yaml:

 

Script

Lo script può benissimo prendere il posto dell’automazione riportata sopra dato che non vi saranno continui mutamenti della rete ZigBee ma solo qualora vengano aggiunti o spostati i dispositivi. Aggiungete queste righe nel Package della chiavetta ZigBee o nel file scripts.yaml fate attenzione alla sua dichiarazione e agli spazi in base a dove copiate il codice

Sarà possibile personalizzare l’icona dello script tramite il file customize.yaml o inserendo all’inizio del Package queste righe

 

LOVELACE

Questa sarà la configurazione finale di Lovelace

Al posto di  [MYSITE] dovrete scrive l’indirizzo del vostro Home Assistant compresa la porta se accedete in quel modo es: ilmiosito.duckdns.org:8123

 


Potete trovare l’articolo nella comunituy di HA al link: https://community.home-assistant.io/t/zigbee2mqtt-show-the-networkmap-in-home-assistant/89116

 

3 risposte

  1. Avatar ANTONIO ha detto:

    funziona anche con altra antenna?

    grazie

  2. Avatar edoardo ha detto:

    Ho configurato tutto, ho creato lo script. Quando vado ad eseguirlo però ottengo questo errore: ” homeassistant.exceptions.ServiceNotFound: (ServiceNotFound(…), ‘Service zigbee2mqtt_networkmap.update not found’) “.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *