Sei valvole traslocano — e la rete radio è migliorata
Le teste dei radiatori parlavano Bluetooth tramite due gateway. Lo stesso hardware sa fare Zigbee — e dopo averli tolti il collegamento più debole è migliorato.

Contenuto
- La situazione di partenza aveva una stranezza
- Il ritrovamento che ha reso tutto semplice
- Cosa è stato verificato prima, in quest’ordine
- Il canale: misurato, non preso da una raccomandazione
- L’installazione, con tutti gli inciampi
- Cosa è arrivato
- La prova di rete prima della rimozione
- La rimozione — e la sorpresa
- Un avvertimento che mi è costato un set di batterie
- Cosa ti consiglio
- E quindi?
Sui radiatori dell’appartamento di Merano ci sono sei teste termostatiche. Parlavano Bluetooth, attraverso due piccoli gateway che traducono quella radio nella rete.
Ognuno di quei gateway occupa una presa. Era tutto qui il motivo: le prese servivano per altro.
Alla fine i gateway non c’erano più, le valvole continuavano a funzionare — e il collegamento radio più debole della casa era migliore di prima.
Che cosa sappia fare una valvola del genere e che cosa no sta nella parte generale sulle teste termostatiche. Qui si parla solo della via radio.
La situazione di partenza aveva una stranezza
Ogni valvola compariva in Home Assistant due volte: una tramite il suo gateway, una direttamente via Bluetooth dal Raspberry Pi. La copia diretta porta nel nome l’aggiunta «BLE diretto».
Sembrano uguali e non lo sono: la copia diretta fornisce solo misure. A comandare è solo la variante che passa dal gateway.
Due entità per lo stesso apparecchio non sono una comodità. Sono un invito a scegliere quella sbagliata in un’automazione e poi chiedersi perché non succede nulla.
Il ritrovamento che ha reso tutto semplice
Le teste sanno fare Zigbee. Non con hardware aggiuntivo, ma con lo stesso componente radio: Bluetooth LE e Zigbee stanno nello stesso chip.
| Zigbee dal firmware | 1.3.2 |
| Attivazione | cinque clic sull’apparecchio |
| Immagine firmware separata | non serve |
Tutte e sei le teste soddisfacevano già la condizione. Il trasloco non è dunque costato né un apparecchio né un euro — solo una serata.
Cosa è stato verificato prima, in quest’ordine
Cosa dipende dai gateway oltre alle valvole? Quasi nulla: due entità attive ciascuno, un pulsante di riavvio e la versione del firmware. In più un sensore esterno che un gateway portava in doppio — arriva comunque direttamente al Bluetooth del Pi e continua a funzionare senza gateway.
C’è logica appesa alle entità delle valvole? L’interrogazione sulle relazioni ha dato, per tutte e sei: nessuna automazione, nessuno script, nessuna scena. Gli identificativi cambiano con il trasloco — non ci era appeso nulla.
Prima di un trasloco la domanda importante non è «si può fare?» ma «chi ci dipende?»
E una motivazione che si è sgretolata alla prova. Tenere un gateway «per gli aggiornamenti del firmware» suonava sensato. Misurato sulla testa del soggiorno: entrambe le chiamate di aggiornamento tramite il gateway rispondono con HTTP 500, e l’apparecchio è rimasto invariato. Il firmware a queste teste arriva solo con l’app di Shelly via Bluetooth.
Tenere un gateway «per gli aggiornamenti» è quindi inutile — la motivazione semplicemente non era mai stata verificata.
Il canale: misurato, non preso da una raccomandazione
Il documento di consegna raccomandava il canale Zigbee 15, 20 o 25. Quella raccomandazione vale però solo se il Wi-Fi sta su 1, 6 o 11. Qui sta altrove:
Wi-Fi proprio canale 11
vicini canali 9 e 13
occupato 2441–2483 MHz
libero 2401–2441 MHz
canale Zigbee 11 2405 MHz -> nella zona libera
Zigbee 20 e 25 sarebbero stati qui esattamente sbagliati — in mezzo alla zona occupata. Il canale 11 è rimasto.
Una raccomandazione sul canale è un’affermazione su casa d’altri. A Kapfenberg, per lo stesso motivo, il canale 20 era la scelta giusta — lì il Wi-Fi sta su 1.
Una nota che evita confusione: canale Wi-Fi 11 e canale Zigbee 11 indicano frequenze diverse — 2462 contro 2405 MHz. Il numero uguale è un caso.
L’installazione, con tutti gli inciampi
Quattro cose hanno fatto perdere tempo, e nessuna stava in una guida.
Le opzioni del componente vanno impostate per intero. Mandare solo il percorso dell’interfaccia si interrompe con una lamentela su un’altra opzione mancante. Il modo giusto è: leggere le opzioni esistenti, integrarle, riscriverle.
La versione più recente parte in una modalità di primo avvio e aspetta la sua interfaccia web. Per scavalcarla serve un interruttore nel file di configurazione più un riavvio.
Le credenziali per il mediatore se le scrive il componente da solo — un utente a parte non serve. È il punto in cui queste migrazioni di solito si piantano.
La finestra di associazione resta aperta 254 secondi. Il mio primo tentativo
è andato a vuoto perché era scaduta; il display della testa dice allora
semplicemente no. E un’interruzione al primo contatto con un secondo tentativo
immediato è normale, non un guasto.
Cosa è arrivato
Per ogni testa: valore impostato, temperatura misurata, posizione della valvola leggibile e scrivibile, livello della batteria, un pulsante di calibrazione e un interruttore per il modo manuale. Come funzioni copre interamente quello che davano i gateway.
La prova di scrittura è quella che mi piace di più:
valore impostato a 20 °C -> accettato e confermato
posizione valvola -> rimasta a 0 %
temperatura ambiente -> 27,1 °C
La valvola è rimasta correttamente chiusa perché la stanza era più calda del valore impostato. Una prova che dimostra il funzionamento con il fatto che non succede nulla.
La prova di rete prima della rimozione
Venti minuti, tutte e sei le teste direttamente sul coordinatore, senza alcun router in mezzo. Misurata la qualità del collegamento:
| Valvola | Messaggi | peggiore | media |
|---|---|---|---|
| camera, parete | 15 | 87 | 101 |
| bagno | 19 | 39 | 70 |
| cucina | 18 | 27 | 60 |
| radiatore soggiorno | 20 | 42 | 58 |
| cameretta | 22 | 45 | 57 |
| camera, finestra | 20 | 18 | 46 |
Risultato: nessun ripetitore serve. I valori bassi sono momenti isolati, non un collegamento stabilmente cattivo.
La rimozione — e la sorpresa
Qui si nasconde la trappola da conoscere: le valvole appartengono alla stessa voce di configurazione del loro gateway. Chi cancella la voce si porta via entrambi.
È stato fatto proprio così, e prima di staccare le spine:
| Voce | rimosso |
|---|---|
| gateway 1 | gateway più 2 valvole — 3 apparecchi, 21 entità |
| gateway 2 | gateway più 4 valvole — 5 apparecchi, 35 entità |
Un riavvio non è servito. L’effetto collaterale era voluto: dopo, nessuno può più confondere le vecchie entità con le nuove, perché le vecchie non esistono più.
E poi il numero che non mi aspettavo:
Il collegamento peggiore della rete è salito da 18 a 48.
I due gateway stavano vicino alle valvole e trasmettevano nella stessa banda. Una volta tolti, il collegamento più debole è diventato più che doppio. Il ripetitore aggiuntivo previsto si è risolto prima di essere comprato.
Un avvertimento che mi è costato un set di batterie
Dopo l’associazione ho mandato il comando di calibrazione a tutte e sei le teste — sembrava ordinato.
La testa del soggiorno funzionava perfettamente e dopo segnalava «non calibrata». Un secondo giro non è servito. L’hanno riportata in sé solo batterie nuove; le sue celle erano le più vecchie della casa.
In più un dettaglio che spiega vecchie serie di misure: il contapassi riparte da zero dopo un cambio di batterie. Quello che nei vecchi registri sembra un azzeramento era un cambio di batterie.
Ricalibrare senza motivo una testa che funziona non è diligenza. È un rischio inutile su un apparecchio che in quel momento fa il suo lavoro.
Cosa ti consiglio
- Guarda se il tuo hardware sa già fare la seconda radio. In queste teste Zigbee stava nello stesso chip — cinque clic e basta.
- Chiedi chi dipende dalle vecchie entità prima di traslocare. Qui non dipendeva nulla, ed è per questo che è bastata una serata.
- Verifica il motivo per cui vuoi tenere qualcosa. «Per gli aggiornamenti» suonava bene ed era sbagliato.
- Misura il canale invece di adottare una raccomandazione. Vale per un Wi-Fi su canali diversi dal tuo.
- Cancella la voce di configurazione prima di staccare l’hardware. Altrimenti il tuo sistema continua a cercare un apparecchio che non c’è più.
- Calibra solo ciò che va calibrato.
E quindi?
Il motivo erano due prese di corrente — la ragione più prosaica che si possa immaginare per una modifica.
Ne è uscito di più: due apparecchi in meno in casa, nessuna voce doppia per valvola, una via di trasmissione invece di due, e una rete radio il cui punto più debole è più che raddoppiato.
La cosa notevole è che i gateway erano essi stessi il problema che sembravano risolvere. Stavano vicino alle valvole perché così si doveva garantire la portata — e stavano quindi esattamente dove davano fastidio.
Me ne sono accorto solo perché prima e dopo sono stati misurati con lo stesso strumento. Senza quella misura la spiegazione sarebbe stata «Zigbee è semplicemente meglio», e sarebbe stata sbagliata.
Se vuoi seguire tutto questo: usa RSS
Niente newsletter. Non mi dai un indirizzo, non tengo liste e nessuno deve acconsentire a nulla per sapere che un articolo è pronto. RSS è la soluzione più vecchia e, per entrambe le parti, la più onesta.
Come si fa, e perché niente newsletter
- 1Procurati un lettore di feed. Senza account con un’app sul telefono o un’estensione del browser; chi preferisce usa un servizio con account.
- 2Inserisci lì l’indirizzo qui sopra.
- 3Fatto. I nuovi articoli compaiono da soli nel tuo lettore — ciò che non leggi resta non letto, e niente finisce tra fatture e pubblicità nella posta.
Perché è meglio: il tuo lettore scarica il file. Io non ricevo nessun indirizzo e non posso vedere chi legge né se qualcuno ha aperto. Disiscriversi vuol dire cancellare la voce — senza link, senza mail di conferma, senza di me.
