Hive e Home Assistant: una guida per i proprietari di casa nel Regno Unito
Leggi in: English · Deutsch · Español · Italiano · Français · Русский
Se ha Hive e sta leggendo questo, probabilmente ha già toccato i limiti dell'app Hive. I programmi vanno bene. La geolocalizzazione è discreta. Ma nel momento in cui vuole che il Suo riscaldamento si comporti in base a qualcosa di più interessante di "è martedì alle 7", finisce la strada. Home Assistant è dove quella strada continua.
Questa guida spiega cosa Le dà davvero Hive insieme a Home Assistant, come configurarlo nel Regno Unito, tre automazioni da provare il primo giorno e — onestamente — cosa può andare storto.
Cosa Hive da solo non può fare
Hive è un ecosistema chiuso. Parla con prodotti Hive, e fondamentalmente basta. Home Assistant è l'opposto: è un hub neutrale che parla con quasi tutto, e una volta che Hive è dentro, il Suo riscaldamento diventa solo un altro insieme di controlli che può collegare al resto della casa.
Qualche esempio concreto di ciò che si apre:
Riscaldamento che reagisce ad altri marchi. Il Suo campanello Ring vede l'ultima persona che esce. Un sensore di movimento Hue conferma che il corridoio è vuoto. Home Assistant porta il termostato Hive a 16°C senza che Lei tocchi nulla. Il geofencing di Hive non può vedere niente di tutto questo — conosce solo i telefoni di cui Lei l'ha informato.
Programmi che dipendono dal contesto, non solo dall'orologio. Riscaldare la casa prima se le previsioni dicono sotto zero. Saltare il riscaldamento mattutino se il Suo calendario di lavoro mostra che è via. Ritardare il boost serale se nessuno è ancora a casa. Niente di tutto questo è possibile nell'app Hive; tutto è possibile in poche righe di automazione in Home Assistant.
Precisione stanza per stanza. Se ha le valvole termostatiche Hive sui radiatori, può finalmente trattarle come individui. Accendere lo scaldasalviette per 20 minuti prima della sveglia nei giorni feriali e mai nel weekend. Spegnere la valvola della stanza degli ospiti a meno che il calendario degli ospiti non dica che qualcuno sta venendo. Questo è quello che pensava di comprare quando ha installato le valvole.
Una sola dashboard per tutto. Riscaldamento, luci, serrature, energia, telecamere — uno schermo, un'app, sul telefono o su un tablet a parete. Niente più caccia all'app Hive nascosta dietro l'app Sonos nascosta dietro l'app Tado.
Una nota onesta sull'integrazione Hive
Prima di iniziare, una cosa vale la pena capire. L'integrazione Hive è inclusa dentro Home Assistant stesso — fa parte del progetto core dalla release 0.59, nel 2017, e non serve installare nulla in più per usarla. Niente HACS, niente add-on, niente repository della community. La aggiunge come aggiungerebbe un bridge Hue.
Questa è la buona notizia. La meno buona: anche se l'integrazione è dentro il core di Home Assistant, non è mantenuta da British Gas. Hive (e la sua casa madre, Centrica) non ha mai rilasciato un'API pubblica per sviluppatori e non supporta ufficialmente Home Assistant. L'integrazione è scritta e curata da due collaboratori della community, @Rendili e @KJonline, il cui codice si trova all'interno dell'albero del core di HA. Questa è la situazione reale, ed è importante perché quando British Gas cambia qualcosa dalla loro parte — un nuovo flusso di login, un'API ritoccata, un formato di token ruotato — l'integrazione può rompersi finché i mantenitori non rilasciano una correzione. Di solito sono ore, occasionalmente di più. Non è fragile, ma nemmeno a prova di bomba.
In pratica funziona bene. Migliaia di famiglie britanniche fanno girare Hive tramite Home Assistant ogni giorno. Termostati, zone, acqua calda, valvole, luci, prese, sensori di movimento, sensori di contatto, rilevatori di rottura vetro e di fumo — tutti compaiono e rispondono rapidamente.
Se lo scenario occasionale "aspettare un giorno per una correzione" è inaccettabile, Home Assistant probabilmente non è la scelta giusta per il Suo riscaldamento. Se è uno scambio accettabile per tutto ciò che c'è nella sezione precedente, continui a leggere.
La configurazione
Dovrà avere prima Home Assistant in esecuzione. Se non è ancora arrivato a quel punto, in breve: un Raspberry Pi 4 con un USB SSD è la scelta consigliata, e Home Assistant OS è la versione di installazione che vuole. Una volta che riesce a entrare in Home Assistant da un browser, è pronto.
Aggiunga l'integrazione. Vada su Settings → Devices & services, clicchi Add Integration in basso a destra, e cerchi Hive. La troverà nella lista — fa parte del core di Home Assistant, niente HACS richiesto.
Attivi prima l'autenticazione a due fattori sul Suo account Hive. Questo è facile da dimenticare: l'integrazione Hive di Home Assistant richiede il 2FA dal lato Hive. Se non l'ha attivata, lo faccia ora nell'app Hive (Account settings → Security), prima di provare ad aggiungere l'integrazione.
Accedi con le credenziali del proprietario dell'account Hive. L'integrazione usa lo stesso indirizzo email e password che usa sul sito Hive, e Le chiederà il codice 2FA durante la configurazione. Importante: le credenziali devono essere quelle del proprietario dell'account Hive. Account condivisi e utenti secondari non funzioneranno — è una limitazione dal lato Hive, non una scelta di Home Assistant. Se accede con l'account sbagliato otterrà un errore di autenticazione criptico.
Aspetti la scoperta. Una volta autenticato, Home Assistant interroga Hive e scarica tutto ciò che è sul Suo account. Zone di riscaldamento, acqua calda, eventuali TRV, eventuali luci smart, prese attive, sensori di movimento, contatto, rottura vetro e fumo, oltre all'hub stesso. Su una configurazione tipica ci vuole meno di un minuto. Non deve dirgli cosa possiede — lo capisce da solo.
Verifichi. Vada su Settings → Devices & services, apra l'integrazione Hive, e dovrebbe vedere ogni dispositivo Hive elencato, ognuno con il suo stato attuale. Clicchi sul termostato e vedrà la temperatura attuale, quella impostata, la modalità e i controlli per cambiarli. Se tutto sembra a posto, ha finito. Hive è ora parte di Home Assistant.
Tre automazioni da provare per prime
Non cerchi di ricostruire l'intero programma di riscaldamento il primo giorno. Scelga qualche piccola vittoria e lasci che il resto venga dopo.
Abbassi il riscaldamento quando l'ultima persona esce. Home Assistant può tracciare i telefoni di tutti in casa e sapere quando nessuno è in casa. Colleghi questo a una semplice regola: quando la casa va in stato "non a casa", imposti ogni zona Hive a 16°C. Quando qualcuno torna, ripristini il programma normale. Questa singola automazione è quella che la maggior parte delle persone nota sulla bolletta del gas successiva.
Riscaldi il bagno prima della sveglia nei giorni feriali. Su Android, l'app Home Assistant Companion espone automaticamente la prossima sveglia del telefono come sensore, così può avere il bagno caldo quindici minuti prima che suoni e abbassarlo alle 8. I weekend si saltano da soli perché non c'è sveglia. iOS non espone le sveglie di sistema alle app allo stesso modo, quindi su iPhone l'alternativa più pulita è programmare il riscaldamento direttamente in Home Assistant (un semplice programma per i giorni feriali) invece di provare a leggere il telefono. In ogni caso, è una piccola cosa che sembra magia in una mattina di gennaio.
Le notifichi se una stanza si fredda durante la notte. Crei una regola che controlli ogni TRV Hive tra le 23 e le 7 e invii una notifica push se uno qualsiasi riporta sotto i 12°C. Di solito significa che una finestra è stata lasciata aperta, una valvola si è bloccata o la caldaia è andata in blocco. Lo scopre alle 2 invece che alle 7 quando la doccia parte fredda.
Nessuna di queste richiede codice scritto da Lei. Sono tutti pattern di automazione standard nell'editor visuale di Home Assistant.
Cosa può rompersi e perché conta
L'integrazione Hive ha due modalità di guasto da conoscere.
La prima è l'autenticazione. Ogni tanto, il token di login che l'integrazione usa scade o viene rifiutato, e ha bisogno di un nuovo accesso. La maggior parte delle volte si rinnova da solo in silenzio. Occasionalmente non lo fa, e i Suoi controlli del riscaldamento restano lì a mostrare dati vecchi. Se ne accorge perché un programma non scatta, che è il modo peggiore possibile di accorgersene.
Il secondo sono i cambi di API. British Gas aggiorna l'app Hive, gli endpoint sottostanti cambiano, e l'integrazione della community ha bisogno di una patch. Il mantenitore di solito è veloce, ma "di solito" non è "sempre", e se è in vacanza quando succede potrebbe tornare a casa con una casa che si è riscaldata su un programma di fallback per tre giorni.
Nessuna di queste è una ragione per non farlo. Sono ragioni per avere qualcuno — o qualcosa — che vigili. Far girare Home Assistant è in sé un lavoro di manutenzione continuo: release del core mensili con aggiornamenti patch tra una e l'altra, backup nel caso qualcosa vada storto, e un paio d'occhi sui log perché i fallimenti silenziosi non diventino mattine fredde. La maggior parte delle persone lo fa da sé, e si diverte. Alcuni non hanno il tempo o la voglia.
Quello è il vuoto che habbb riempie. Facciamo girare Home Assistant per Suo conto — hardware pre-configurato spedito a casa Sua, aggiornamenti remoti, backup giornalieri, e monitoraggio che ci avverte quando la Sua integrazione Hive smette di parlare così possiamo sistemarla prima che Lei se ne accorga. L'analogia con la manutenzione della caldaia è quella onesta: teniamo in funzione quello che Lei ha. Se vuole il quadro completo di come funziona, la guida a Home Assistant gestito lo spiega.
In sintesi
Hive tramite Home Assistant è davvero uno dei migliori upgrade che può fare a una casa intelligente nel Regno Unito, e non costa nulla in hardware oltre a quello che già possiede. Ottiene un riscaldamento consapevole del contesto, un controllo proprio stanza per stanza e una sola dashboard per tutta la casa. La configurazione è il lavoro di un pomeriggio.
Il problema è la cura continua. L'integrazione è mantenuta dalla community, gli aggiornamenti di Home Assistant arrivano ogni paio di settimane, e ogni tanto qualche piccola cosa va storta. Se Le piace smanettare, fa parte del divertimento. Se non Le piace, habbb gestisce Home Assistant per i proprietari di casa nel Regno Unito così può avere il risultato senza i compiti.
Domande comuni
Esiste un'integrazione Hive ufficiale per Home Assistant? È un po' più sfumato di un sì o un no. L'integrazione Hive vive dentro il core di Home Assistant, il che significa che è inclusa in ogni installazione e non serve HACS. Ma è scritta e mantenuta da collaboratori della community — non da British Gas o Hive stessa. Hive non ha mai pubblicato un'API pubblica per sviluppatori e non supporta ufficialmente Home Assistant.
Installare Home Assistant romperà la mia app Hive? No. L'app Hive continua a funzionare esattamente come prima. Home Assistant parla con i server di Hive nello stesso modo dell'app, quindi entrambi possono girare in parallelo.
Devo aprire delle porte sul router? No. Home Assistant parla in uscita verso il cloud di Hive. Per l'accesso remoto a Home Assistant stesso si userebbe Nabu Casa, un tunnel Cloudflare o un servizio gestito — nessuno dei quali ha bisogno di porte in entrata.
Cosa succede se l'integrazione Hive si rompe? L'app Hive e i programmi propri di Hive continuano a funzionare — il sistema Hive sottostante è intatto. Quello che si ferma è la capacità di Home Assistant di leggere e controllare Hive finché l'integrazione non viene aggiornata o riconnessa.
Funziona anche con le valvole termostatiche Hive e l'acqua calda? Sì. L'integrazione scopre termostati (anche multi-zona), acqua calda, TRV, luci smart Hive, Active Plug, sensori di porte e finestre, sensori di movimento e le funzioni dell'Hub 360 (rottura vetro, abbaio del cane, rilevamento di fumo e CO). Tutto ciò che vede nell'app Hive dovrebbe vederlo in Home Assistant.
habbb può configurarmelo? Sì. Hive è una delle integrazioni che configuriamo come parte dell'onboarding per i clienti che ce l'hanno già, e la monitoriamo dopo così non sarà Lei ad accorgersi quando smette di funzionare.