Home Assistant

Coordinatori Zigbee (ZHA/Z2M): Zigbee channel interference e pacchetti persi per conflitto Wi-Fi

1. A cosa serve La guida risolve le disconnessioni di massa, la latenza elevata ed la perdita di pacchetti radio (> 30%) sulle reti Zigbee (ZHA / Zigbee2MQTT) causate dalla sovrapposizione delle frequenze del canale W

Coordinatori Zigbee: Coordinatori Zigbee (ZHA/Z2M): Zigbee channel interference e pacchetti persi per conflitto Wi-Fi
Copertina editoriale DomotikPro

1. A cosa serve

La guida risolve le disconnessioni di massa, la latenza elevata ed la perdita di pacchetti radio (> 30%) sulle reti Zigbee (ZHA / Zigbee2MQTT) causate dalla sovrapposizione delle frequenze del canale Wi-Fi a 2.4 GHz.

2. Specifiche e compatibilità

Frequenze: 2.4 GHz ISM Band. Canali Zigbee raccomandati: 15, 20, 25. Canali Wi-Fi domestici standard: 1, 6, 11 (20 MHz).

3. Materiali e prerequisiti necessari

Prerequisiti: 1. Accesso alla pagina di configurazione del router Wi-Fi domestico. 2. Accesso a configuration.yaml di Z2M / ZHA.

Fase 1: Preparazione

Analizza l'occupazione dello spettro radio a 2.4 GHz nella tua abitazione: i canali Wi-Fi 1, 6 ed 11 occupano ciascuno una larghezza di banda di 20 MHz sovrapponendosi a diversi canali Zigbee.

[SCHEMA GRAFICO: Mappatura Spettro Frequenze 2.4 GHz: Wi-Fi Canale 1 (MHz 2412) & Canale 6 (MHz 2437) ===> Spazio Libero Zigbee Canale 25 (MHz 2475)]

Imposta il Wi-Fi del tuo router sui canali fissi 1 o 6 ed imposta il canale Zigbee di Zigbee2MQTT sul canale 25: questo garantisce la totale assenza di sovrapposizione spettrale!

La modifica del canale Zigbee richiede il re-pairing di gran parte dei dispositivi finali a batteria se il coordinatore non supporta il canale fisso.

Fase 2: Configurazione

  • Entra nel router Wi-Fi e fissa la frequenza 2.4 GHz sul Canale 1 (larghezza di banda 20 MHz). 2. In Zigbee2MQTT (o ZHA), apri configuration.yaml ed imposta channel: 25. 3. Salva e riavvia la rete Zigbee.

Configurazione canale Z2M: channel: 25, transmit_power: 5 (dBm).

Fase 3: Automazione / Uso pratico

Configurazione canale radio ed isolamento interferenze in configuration.yaml di Z2M:

advanced:
  channel: 25
  transmit_power: 9
  log_level: info

Automazione YAML per il monitoraggio della qualità segnale LQI media:

alias: "Diagnostica - Controllo Qualità Segnale LQI Zigbee"
trigger:
  - platform: numeric_state
    entity_id: sensor.zigbee2mqtt_bridge_lqi
    below: 50
action:
  - service: notify.persistent_notification
    data:
      title: "⚠️ Segnale Zigbee Debole"
      message: "Il valore medio LQI della rete Zigbee è sceso al di sotto di 50. Rischio interferenze Wi-Fi."

Verifica e test operativo

Esegui il comando di risposta da un sensore di movimento o interruttore Zigbee situato nella stanza più lontana: la risposta dello stato su Home Assistant deve avvenire entro 100 ms con LQI > 80.

L'interfaccia grafica del grafico della mappa Zigbee mostra collegamenti verdi stabili senza pacchetti dropping.

Cosa fare se qualcosa non funziona

  • Interferenza persiste: Allontanare la chiavetta coordinatore dal router di almeno 2 metri con cavo prolunga USB. 2. Dispositivi non si connettono al canale 25: Usare il canale 15 o 20 (compatibile con vecchi sensori Xiaomi). 3. Wi-Fi dei vicini forte: Aumentare il transmit_power del Dongle a 9 dBm.

9. Sicurezza e privacy

Pianificazione dello spettro elettromagnetico domestico per la massima efficienza dei canali radio locali.

10. Requisiti e Risorse Ufficiali

Questa guida risolve una problematica tecnica di configurazione o sistema domotico. Di seguito i riferimenti alle documentazioni ufficiali:

* 🌐 Documentazione Ufficiale Home Assistant: [home-assistant.io/help](https://www.home-assistant.io/help/)

* 📦 Repository GitHub Troubleshooting: [github.com/home-assistant/core/issues](https://github.com/home-assistant/core/issues)

* 🛠️ Prerequisiti di sistema: Server Home Assistant OS aggiornato, connessione di rete LAN locale ed accesso Amministratore.