ZigBee Network Map

ZigBee Network Map

Aggiornamento: 24.11.2019
Home Assistant: v.0.102.1
Hacs: v.0.17.4

 

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 la cartella contenuta in custom_components in \\hassio\config\custom_components

 

HOME ASSISTANT: configurazione

Ora abilitiamo il nuovo component dichiarandolo in Home Assistant, aggiungendo anche la dichiarazione webhook in questo modo si potrà aggiornare la mappa tramite un tasto sovraimpreso alla mappa.
Aggiungiamo nel file configuration.yaml le seguenti righe:

 

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

 

Sostienici, dona un caffè al nostro sito

 

5 risposte

  1. ANTONIO ha detto:

    funziona anche con altra antenna?

    grazie

  2. 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’) “.

  3. Stefano ha detto:

    Ciao a tutti.
    Ho eseguito la giuda sul sito ufficiale ma quando eseguo lo script per aggiornare la mappa non vedo nulla… nei log trovo questo:

    2019-11-17 18:22:27 DEBUG (MainThread) [homeassistant.core] Bus:Handling 2019-11-17 18:22:27 DEBUG (MainThread) [homeassistant.core] Bus:Handling
    Grazie Mille
    Stefano

  4. Gianni ha detto:

    Il servizio zigbee2mqtt_networkmap.update non esiste. E quindi non vedo la mappa.

Lascia un commento

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

Advertisment ad adsense adlogger