Nest in Home Assistant: migra il topic Pub/Sub prima del 30 novembre 2026

Nest in Home Assistant: migra il topic Pub/Sub prima del 30 novembre 2026

Il 30 novembre 2026 Google smetterà di pubblicare gli eventi Nest sui topic Pub/Sub che ospita per conto degli sviluppatori. Sembra un dettaglio tecnico del cloud, ma se hai collegato un termostato, una videocamera o un campanello Nest a Home Assistant prima del 2025, con ogni probabilità è proprio il canale che porta alla tua dashboard ogni variazione di temperatura, ogni rilevamento di movimento e ogni squillo del campanello. Superata la scadenza, l'integrazione non mostrerà un grande errore rosso: le entità smetteranno semplicemente di aggiornarsi e le automazioni che aspettano un evento Nest non partiranno più, senza alcun avviso.

La correzione richiede circa un quarto d'ora e, per una casa normale, non costa nulla. In questa guida vediamo come capire se sei coinvolto, i tre modi per migrare, la procedura manuale che funziona già oggi e cosa porterà la prossima versione Home Assistant 2026.11.

In breve

  • I topic ospitati da Google nel formato projects/sdm-prod/topics/enterprise-… non riceveranno più eventi dopo il 30 novembre 2026 (note di rilascio Google del 29 settembre 2026).
  • I topic creati nel tuo progetto Google Cloud, per esempio projects/<tuo-progetto>/topics/home-assistant-nest, non sono interessati.
  • La migrazione non invalida i token OAuth né i permessi di Partner Connections: non serve ricollegare l'account Google.
  • Home Assistant ha integrato un flusso «Riconfigura» e due riparazioni dedicate, attesi nella 2026.11. Nel frattempo il metodo manuale funziona con qualsiasi versione.

Passo 0: sei davvero coinvolto?

Tutto dipende da una sola stringa: il topic Pub/Sub mostrato per il tuo progetto nella Device Access Console (console.nest.google.com/device-access). Apri la console, seleziona il progetto creato per Home Assistant e guarda la riga Pub/Sub topic.

Cosa vediChi l'ha creatoDopo il 30 novembreCosa fare
projects/sdm-prod/topics/enterprise-<id-progetto>Google, in automatico (progetti creati prima del 23 gennaio 2025)Nessun eventoMigrare subito
projects/<tuo-progetto-cloud>/topics/home-assistant-…Home Assistant o tu, nel tuo progetto CloudInvariatoNiente
projects/<tuo-progetto-cloud>/topics/<altro-nome>Tu, a manoInvariatoNiente (verifica che la sottoscrizione esista ancora)
Topic disattivato o vuoto-Già oggi nessun eventoSegui la procedura qui sotto

La documentazione Nest di Home Assistant usa proprio questo controllo nella sezione di risoluzione dei problemi: un topic che inizia con projects/sdm-prod/topics è un vecchio topic ospitato da Google. Dal 23 gennaio 2025 Google non offre più topic ospitati ai nuovi progetti, quindi se hai configurato Nest di recente quasi certamente sei a posto.

Cosa smette di funzionare e cosa no

L'integrazione Nest di Home Assistant legge lo stato iniziale dei dispositivi tramite l'API Smart Device Management (SDM) all'avvio, poi si affida a una sottoscrizione Pub/Sub per ogni aggiornamento successivo. Quando gli eventi si fermano, l'effetto concreto è questo:

  • Termostati: temperatura attuale, umidità, stato del riscaldamento e setpoint restano bloccati sull'ultimo valore fino al riavvio di Home Assistant.
  • Videocamere e campanelli: le entità event di movimento, persona, suono e campanello non scattano più, così come le automazioni e le notifiche che le usano.
  • Cosa continua a funzionare: i comandi inviati da Home Assistant (cambiare il setpoint, aprire lo streaming) passano dall'API SDM e non da Pub/Sub, e l'app Google Home non è toccata.

Il vero rischio è proprio questo guasto silenzioso. Un'automazione del campanello che faceva lampeggiare le luci o annunciava l'ospite su uno speaker non segnalerà nulla: semplicemente non partirà più.

Tre modi per migrare

MetodoDisponibileImpegnoMantiene entità e automazioniAdatto a
Manuale: nuovo topic in Cloud Console + Device Access ConsoleOggi, qualsiasi versione di HACirca 15 minuti, due console webSì, se punti HA anche alla nuova sottoscrizioneChi vuole chiudere la pratica prima della scadenza
Flusso «Riconfigura» di Home AssistantAtteso nella 2026.11 (già nel ramo dev)Scegliere o creare topic e sottoscrizione in una finestraSì, l'integrazione non viene rimossaChi aggiorna appena esce la release di novembre
Eliminare e riaggiungere l'integrazioneOggiNuova autorizzazione completaGli ID delle entità di solito tornano, ma controlla dashboard e automazioniInstallazioni guaste da rifare comunque

Il metodo manuale, passo dopo passo

I passaggi seguono la guida Subscribe to Events di Google e la documentazione di Home Assistant. Puoi usare l'interfaccia web della Cloud Console oppure Cloud Shell; i comandi qui sotto sono per Cloud Shell.

  1. Apri il progetto Cloud giusto. Usa lo stesso progetto Google Cloud che contiene il client OAuth di Home Assistant e verifica che l'API Cloud Pub/Sub sia attiva.
  2. Crea il topic. Google consiglia di non conservare i messaggi:
    gcloud pubsub topics create home-assistant-nest --message-retention-duration=0s
  3. Autorizza Google a pubblicare. Assegna il ruolo di publisher al gruppo SDM di Google sul topic stesso, non nella pagina IAM del progetto:
    gcloud pubsub topics add-iam-policy-binding projects/TUO_PROGETTO/topics/home-assistant-nest \
      --member="group:sdm-publisher@googlegroups.com" \
      --role="roles/pubsub.publisher"
  4. Disattiva il vecchio topic. Nella Device Access Console apri il progetto e disattiva il topic Pub/Sub sdm-prod esistente.
  5. Riattiva gli eventi con il nuovo topic. Fai clic sul menu a tre puntini accanto a Pub/Sub topic, scegli Enable events with PubSub topic, incolla il nome completo projects/TUO_PROGETTO/topics/home-assistant-nest e seleziona Add & Validate. Un errore qui indica quasi sempre che manca il permesso del passo 3.
  6. Collega Home Assistant. Dalla 2026.11 apri Impostazioni > Dispositivi e servizi > Nest e usa Riconfigura per scegliere il nuovo topic e lasciare che crei la sottoscrizione. Nelle versioni precedenti, elimina e riaggiungi l'integrazione perché rilevi il nuovo topic.
  7. Verifica. Cambia il setpoint dall'app Google Home o passa davanti a una videocamera, poi controlla che l'entità si aggiorni in Home Assistant. Nella Cloud Console, la scheda Metrics del topic dovrebbe mostrare messaggi pubblicati.

Il costo non è un problema per uso domestico: Pub/Sub include un livello gratuito di 10 GiB di traffico al mese (prezzi di Pub/Sub) e i messaggi degli eventi Nest sono piccoli JSON.

Cosa cambia con Home Assistant 2026.11

Tre pull request unite a ottobre riguardano questa migrazione. Si trovano nel ramo di sviluppo e dovrebbero arrivare con la 2026.11; Home Assistant pubblica la release mensile il primo mercoledì del mese, dopo una settimana di beta (FAQ sulle release).

La configurazione non propone più i topic di Google

La PR #187052 elimina i topic sdm-prod dall'elenco mostrato durante la configurazione, così nessuno sceglie un topic in via di dismissione.

Un flusso «Riconfigura» per topic e sottoscrizione

La PR #187156 aggiunge l'opzione Riconfigura, che permette di scegliere o creare topic e sottoscrizione senza rimuovere l'integrazione. Riutilizza un token OAuth valido, propone come predefinite le scelte attuali e prova a cancellare la vecchia sottoscrizione creata da Home Assistant.

Riparazioni che spiegano il problema

La PR #188119 mostra un avviso in Impostazioni > Riparazioni quando il topic configurato manca o inizia ancora con projects/sdm-, e un errore separato quando la sottoscrizione Pub/Sub non viene trovata. Il riepilogo di OHF Daily la descrive come un percorso interno all'app a supporto delle istruzioni di migrazione.

Risoluzione dei problemi

SintomoCausa probabileSoluzione
«Add & Validate» fallisce nella Device Access ConsoleRuolo di publisher mancante o assegnato a livello di progettoAggiungere sdm-publisher@googlegroups.com come Pub/Sub Publisher nella scheda Permissions del topic
Home Assistant: «Failed to create subscriber… was not found»Sottoscrizione eliminata (di default dopo 31 giorni di inattività)Ricrearla con Riconfigura o riaggiungendo l'integrazione; impostare la sottoscrizione perché non scada mai
Il termostato si aggiorna ma gli eventi delle videocamere non arrivanoImpostazioni di notifica di Google Home o permessi di Partner ConnectionsRicontrollare l'accesso alle videocamere in Partner Connections Manager e le impostazioni eventi dell'app Home
Richiesta di nuovo accesso ogni 7 giorniSchermata di consenso OAuth rimasta in modalità TestingPassarla a Production e autorizzare un'ultima volta

L'analisi Rocks per Home Assistant: a chi tocca e conviene uscire dal cloud?

Per la maggior parte degli utenti Nest con Home Assistant la risposta è semplice: fai la migrazione questo fine settimana. È gratuita, reversibile e non tocca i dispositivi. I primi a dover intervenire sono quelli che hanno configurato Nest tra il 2021 e il 2024, quando la Device Access Console creava automaticamente i topic ospitati.

Per chi vive in Italia c'è una precisazione: Google ha lanciato il Nest Learning Thermostat di 4ª generazione negli Stati Uniti e in Canada, quindi da noi è più comune trovare modelli precedenti oppure videocamere e campanelli Nest. Tutti passano dalla stessa via SDM, con i suoi limiti: una quota una tantum di 5 dollari per Device Access, nessun supporto per account Google Workspace e Protezione avanzata, e due console Google che cambiano nel tempo. Se punti a una casa connessa duratura e locale, valuta le alternative:

Il nostro parere su Rocks on Galaxy: tieni Nest se ti trovi bene, ma migra subito il topic e orienta i prossimi acquisti verso Matter o API locali, così la prossima scadenza del cloud non colpirà le tue automazioni.

Domande frequenti

Perderò i miei dispositivi Nest in Home Assistant il 1° dicembre?

No. Dispositivi ed entità restano, ma se usi ancora un topic ospitato da Google non riceveranno più aggiornamenti in tempo reale né eventi. I comandi da Home Assistant continuano a funzionare tramite l'API SDM.

Devo pagare di nuovo i 5 dollari di Device Access?

No. È una registrazione una tantum del tuo account Device Access. La migrazione del topic avviene all'interno del progetto esistente.

La migrazione mi disconnette o cancella le automazioni?

Google precisa che cambiare il topic Pub/Sub non invalida i token di accesso né i permessi OAuth esistenti. Con il flusso Riconfigura della 2026.11 l'integrazione non viene rimossa, quindi ID delle entità e automazioni restano al loro posto.

Posso semplicemente aspettare Home Assistant 2026.11?

Sì, se aggiorni a inizio novembre e risolvi l'avviso di riparazione prima del 30. Il metodo manuale è più sicuro se tendi a saltare le release, e ti lascia qualche settimana per i test.