Diagnosticare problemi di rete
1Home Server utilizza Matter per connettersi agli ecosistemi degli assistenti smart. Matter utilizza mDNS (Multicast DNS) DNS-SD per scoprire i servizi di rete Matter. mDNS, essendo basato su Multicast IP, è molto sensibile a determinate impostazioni di rete (router). Il sintomo più comune quando ci sono problemi legati a mDNS in una rete è visualizzare i dispositivi collegati nelle app smart home come offline o addirittura impedire a 1Home Server di effettuare il pairing tramite Matter.
Di seguito troverai alcuni problemi comuni e le relative soluzioni. C'è anche una sezione dedicata ai sistemi che utilizzano UniFi di Ubiquiti.
Indice dei contenuti
Importante
Prima di tentare di accoppiare nuovamente il 1Home Server alla tua app Matter (dopo che è già stato accoppiato in precedenza), rimuovi prima l'accoppiamento in tutti i seguenti luoghi:
- Dal dashboard di 1Home Server (sotto l'integrazione
Matter Bridge
) - All'interno dell'app Matter (es. Google Home, Apple Home, ...)
- (Solo per utenti iOS) Vai su
Impostazioni iOS -> Generali -> Accessori Matter
e rimuovi il 1Home Server dall'Apple Keychain
Dopo aver completato i passaggi sopra, puoi provare nuovamente il processo di accoppiamento.
Verifica delle basi
1. Verifica che l'hub Matter e il 1Home Server possano scoprirsi a vicenda
- 1.1. Vai su
Integrazioni -> Matter Bridge -> Conferma che l'hub dell'assistente sia raggiungibile.
- 1.2. Verifica se l'hub rispettato viene scoperto dal 1Home Server all'interno dell'elenco dei servizi scoperti. I dispositivi che spesso sono legati agli assistenti smart sono evidenziati (vedi esempio sotto per l'hub Apple Home). Se non vedi il tuo hub nello schermo sottostante e stai riscontrando problemi di bridging Matter (nessuna connessione, nessuna risposta, ecc.), assicurati che l'hub Matter e il Server siano nella stessa LAN e che mDNS sia configurato correttamente (vedi sotto per maggiori dettagli).
2. (Apple Home) Se hai più hub Apple Home (Apple TV, HomePod Mini, ecc.)
Assicurati che tutti gli hub siano visibili nel passaggio di scoperta dei servizi sopra. Questo perché Apple Home può decidere in qualsiasi momento di cambiare quale hub è primario, rendendolo l'unico comunicatore con il 1Home Server.
Problemi comuni
Non riesco ad accoppiare l'app Matter
Assicurati di aver verificato le basi prima.
- Assicurati che il tuo telefono e 1Home Server siano sulla stessa sottorete. Verifica che il tuo smartphone:
- Sia sulla WiFi corretta
- Non stia utilizzando dati mobili
- Nessuna VPN sia utilizzata
- Può accedere al dashboard locale di 1Home Server (es. su 1home.local)
Google Home
Abbiamo riscontrato alcuni problemi con determinati smartphone Android (es. Samsung Galaxy S22+) che hanno problemi nell'effettuare l'accoppiamento con il Server. Prova a utilizzare un altro telefono (anche effettuando l'accoppiamento di Google Home tramite iPhone e l'app Google Home per iOS, se non ci sono altri telefoni Android disponibili).Apple Home
Assicurati che il tuo iPhone abbia almeno iOS 17.
Hai ancora problemi? Invia un rapporto di bug.
Accoppiamento riuscito, ma tutti i dispositivi sono offline (non rispondono)
Assicurati di aver verificato le basi prima.
Questo problema è quasi sempre causato da una configurazione errata del mDNS nelle impostazioni di rete del router.
Perché si verifica questo problema?
Perché l'accoppiamento è riuscito, ma tutti i dispositivi collegati sono offline?
L'accoppiamento iniziale del 1Home Server con l'app Matter (Apple Home, Google Home, ...) viene effettuato tra il tuo smartphone e il 1Home Server. Solo dopo che l'accoppiamento è completato e il tuo smartphone legge l'elenco dei dispositivi sul 1Home Server, il controllo viene trasferito all'hub dell'assistente smart (HomePod, Apple TV, Google Home Mini/Nest, ...). Se il 1Home Server e l'hub dell'assistente non sono sulla stessa LAN o se non sono scoperti tramite mDNS, la comunicazione tra loro non è possibile.
Perché si verificano problemi di connettività?
Per consentire ai servizi che funzionano interamente in locale di scoprirsi a vicenda, viene spesso utilizzato DNS-SD (DNS Service Discovery). DNS-SD utilizza mDNS (Multicast DNS) per scoprire in modo efficiente i servizi disponibili localmente. mDNS nelle reti SOHO (small office, home office) funziona solo all'interno di una singola LAN. Se hai più router, senza una configurazione di rete avanzata, mDNS non funzionerà correttamente. Lo stesso vale se utilizzi VLAN: i dispositivi in una VLAN non saranno in grado di scoprire i dispositivi in altre VLAN.
Assicurati che nel tuo router siano configurate le seguenti impostazioni:
- Disabilita
Multicast DNS
relative a miglioramenti e ottimizzazioni. Queste opzioni solitamente influiscono negativamente sul traffico DNS-SD relativo a mDNS, specialmente per il WiFi.- Nota che con alcuni router le ottimizzazioni o miglioramenti di Multicast DNS devono essere disabilitate in più di una posizione nelle impostazioni del router.
- Assicurati che il
Nome del Dominio
(impostazioni DHCP) NON sia impostato su .local. .local è riservato per la scoperta mDNS, il che impedirebbe al mDNS di funzionare correttamente. - Disabilita
IGMP Snooping
. Questa opzione solitamente influisce negativamente sul traffico DNS-SD relativo a mDNS, specialmente quando si utilizzano più punti di accesso WiFi. - (Google Home) Se utilizzi un hub Google Home, prova anche a ripristinare l'hub Google Home alle impostazioni di fabbrica, reinstallare l'app Google Home e riaggiungere l'hub all'app Google Home. Poi prova di nuovo il processo di accoppiamento con il 1Home Server.
Dopo aver applicato le impostazioni, concedi alla tua rete alcuni minuti per applicare le modifiche. Poi riavvia l'hub Apple, il tuo smartphone e il 1Home Server.
Dopo verifica se il problema è risolto. Prova anche a ripetere l'accoppiamento del Server con la tua app Matter (scollega dal Server E dall'interno dell'app Matter).
Hai ancora problemi? Invia un rapporto di bug.
I dispositivi collegati hanno smesso di funzionare nell'app Matter, mostrando nessuna risposta
Assicurati di aver verificato le basi prima.
Se i dispositivi non hanno mai funzionato dopo l'accoppiamento, consulta la sezione Accoppiamento riuscito, ma tutti i dispositivi sono offline (non rispondono).
Se invece sei stato in grado di controllare i dispositivi collegati tramite la tua app Matter in passato ma hanno smesso di funzionare solo dopo un po' di tempo, continua a leggere.
Se riavvii il 1Home Server, il sistema funziona di nuovo per alcune ore e poi smette di funzionare di nuovo?
Questo è solitamente un problema con le impostazioni mDNS, dove il Server può pubblicizzare se stesso sulla rete solo al momento dell'avvio, e l'annuncio scade dopo alcune ore, rendendo il 1Home Server irraggiungibile.
Assicurati che le seguenti impostazioni della sezione precedente siano configurate correttamente.
Nella maggior parte dei casi, investigare le impostazioni WiFi e disabilitare le "ottimizzazioni" relative al multicast risolve questo problema. I produttori di apparecchiature WiFi implementano varie ottimizzazioni relative al multicast in modo che il WiFi funzioni complessivamente meglio quando si utilizza IPTV su WiFi. Nella maggior parte dei casi, queste ottimizzazioni influiscono negativamente su DNS-SD tramite mDNS, non solo sui servizi di rete Matter, ma anche su altri servizi che utilizzano mDNS come: Apple Airplay, Google Chromecast, ecc. Se non utilizzi IPTV su WiFi, le funzionalità di ottimizzazione relative al multicast possono essere solitamente disabilitate in sicurezza.
Il riavvio del 1Home Server non aiuta
- Assicurati che il tuo hub Matter sia attivo e sia ancora sulla stessa rete del 1Home Server.
- È stato aggiunto un altro hub Matter (Apple TV, HomePod, Google Home Mini, ...)? Se è stato aggiunto ed è su una rete separata, potrebbe essere stato selezionato come hub principale e poiché non può essere scoperto tramite mDNS dal 1Home Server, la connessione è offline.
Hai ancora problemi? Invia un rapporto di bug.
Suggerimenti per apparecchiature Ubiquiti UniFi
Se utilizzi apparecchiature di rete Ubiquiti UniFi, assicurati che siano impostate le seguenti configurazioni.
Dopo averle cambiate e applicate, attendi che il dispositivo di rete provveda le modifiche. Verifica sotto i dispositivi UniFi che i tuoi dispositivi UniFi mostrino lo stato Online e non Provisioning dopo aver apportato modifiche. Poi riavvia 1Home Server, l'hub Matter e il tuo telefono, prima di testare nuovamente la configurazione.
Lista di controllo:
Disabilita
Impostazioni -> WiFi -> Impostazioni AP globali -> Impostazioni del sito AP -> Wireless Meshing
Motivazioni per disabilitare il meshing wireless
Il meshing wireless connette diversi AP UniFi tra loro in modalità wireless invece che tramite Ethernet. Questo nella pratica non viene utilizzato poiché di solito hai il tuo AP connesso tramite cavo Ethernet a uno switch di rete. Avere questa opzione abilitata utilizza inutilmente lo spettro radio e nel caso di mDNS, solitamente interrompe o influisce significativamente sul traffico IP multicast.
Disabilita
Impostazioni -> WiFi -> <Il tuo WiFi> -> Configurazione avanzata ->
:Miglioramento multicast
Controllo multicast e broadcast
Motivazioni per disabilitare le opzioni relative al multicast
Miglioramento multicast
Questa opzione converte il traffico multicast in traffico unicast. Il traffico DNS-SD unicast a volte non è supportato molto bene in alcune implementazioni DNS-SD poiché il caso d'uso principale per questa tecnologia è supportato dal multicast.
Controllo multicast e broadcast
Con questa opzione abilitata, è necessario aggiungere manualmente alla whitelist ogni dispositivo sulla tua LAN per pubblicizzare i suoi servizi di rete mDNS. Poiché Matter utilizza estensivamente DNS-SD mDNS, si consiglia di disabilitare questa opzione per evitare situazioni in cui l'amministratore di rete dimentica di aggiungere un dispositivo alla whitelist.
Disabilita
Impostazioni -> Reti -> Impostazioni di rete globali -> Multicast DNS
Motivazioni per disabilitare l'opzione Multicast DNS nelle impostazioni globali
Selezionare varie Reti (LAN) qui istruirà UniFi a inoltrare il traffico multicast tra le LAN. Anche se non c'è nulla di particolarmente sbagliato nell'usare questa funzione, di solito maschera altri problemi di configurazione della rete che potrebbero influenzare i servizi di rete Matter. Se lasci questa opzione abilitata, assicurati che i servizi di rete siano anche effettivamente raggiungibili, ad es. le regole del firewall consentono non solo la scoperta mDNS DNS-SD ma anche la comunicazione con il servizio di rete pubblicizzato.
Disabilita
Impostazioni -> Reti -> Impostazioni di rete globali -> IGMP Snooping
Motivazioni per disabilitare l'IGMP snooping
Avere questa funzionalità abilitata migliorerà l'efficienza della rete inoltrando il traffico multicast solo a quei dispositivi che ascoltano un gruppo multicast specifico. Quando si utilizzano dispositivi WiFi, questa funzionalità può influire negativamente sul traffico multicast durante il roaming tra vari punti di accesso WiFi.
Sotto
Impostazioni -> Reti -> <La tua rete> -> DHCP -> Nome del dominio
assicurati che il valore NON sia localMotivazioni per non usare .local come dominio DNS di rete
Il dominio
.local
è riservato per mDNS e non dovrebbe essere utilizzato dal DNS. Puoi lasciare questo campo vuoto.
Ancora problemi? Invia un rapporto di bug
Se i passaggi sopra non hanno risolto il tuo problema, contatta il nostro supporto con i seguenti dettagli:
- Screenshot della configurazione di rete nelle impostazioni del router
- Descrizione della tua topologia di rete. Questo è spesso visibile come diagramma nelle impostazioni del router (es. in UniFi). Includi gli indirizzi IP dell'hub Matter e del 1Home Server.
- Marca e modello dell'apparecchiatura di rete che utilizzi (es. Ubiquiti UniFi: UXG-Pro, USW-16-POE e 3x U6 Lite AP).
- Log scaricati dal dashboard di 1Home Server, che hai scaricato dopo aver riprodotto il problema.
- ⚠️ Prima di iniziare il processo di accoppiamento, vai su "Sistema -> Visualizza log -> Imposta livello log -> e imposta 'Livello libreria Matter' su "automazione". Dopo aver scaricato i log, non dimenticare di riportare i log al livello "errore", per evitare carichi di lavoro inutili sul tuo Server.
Puoi segnalare questi dettagli utilizzando il nostro Modulo di segnalazione bug di 1Home Server, selezionando Problema con assistente smart -> Connettività (nessuna risposta, ...)
.
In questo modo, il nostro supporto e il team tecnico saranno in grado di diagnosticare più efficacemente il problema sottostante e fornire raccomandazioni su come risolvere il problema.