Nest en Home Assistant: migra el topic de Pub/Sub antes del 30 de noviembre de 2026

Nest en Home Assistant: migra el topic de Pub/Sub antes del 30 de noviembre de 2026

El 30 de noviembre de 2026 Google dejará de publicar los eventos de Nest en los topics de Pub/Sub que aloja en nombre de los desarrolladores. Parece un detalle técnico del cloud sin importancia, pero si conectaste un termostato, una cámara o un timbre Nest a Home Assistant antes de 2025, lo más probable es que ese sea el canal por el que llegan a tu panel cada cambio de temperatura, cada aviso de movimiento y cada pulsación del timbre. Si se te pasa la fecha, la integración no mostrará un gran error en rojo: las entidades simplemente dejarán de actualizarse y las automatizaciones que esperan un evento de Nest no volverán a dispararse, sin avisar.

Arreglarlo lleva unos quince minutos y, en una casa normal, no cuesta nada. En esta guía verás cómo comprobar si te afecta, qué tres caminos de migración existen, los pasos manuales que funcionan ya hoy y lo que aportará la próxima versión Home Assistant 2026.11.

Lo esencial

  • Los topics alojados por Google con el formato projects/sdm-prod/topics/enterprise-… dejan de recibir eventos después del 30 de noviembre de 2026 (notas de versión de Google, 29 de septiembre de 2026).
  • Los topics creados en tu propio proyecto de Google Cloud, por ejemplo projects/<tu-proyecto>/topics/home-assistant-nest, no se ven afectados.
  • La migración no invalida tus tokens OAuth ni los permisos de Partner Connections: no hace falta volver a vincular la cuenta de Google.
  • Home Assistant ha incorporado un flujo «Reconfigurar» y dos reparaciones para esta migración, previstos en la 2026.11. Hasta entonces, el método manual funciona en cualquier versión.

Paso 0: ¿te afecta de verdad?

Todo depende de una sola cadena de texto: el topic de Pub/Sub que aparece para tu proyecto en la Device Access Console (console.nest.google.com/device-access). Abre la consola, entra en el proyecto que creaste para Home Assistant y mira la línea Pub/Sub topic.

Lo que vesQuién lo creóTras el 30 de noviembreQué hacer
projects/sdm-prod/topics/enterprise-<id-proyecto>Google, de forma automática (proyectos anteriores al 23 de enero de 2025)Sin eventosMigrar ya
projects/<tu-proyecto-cloud>/topics/home-assistant-…Home Assistant o tú, en tu proyecto CloudSin cambiosNada
projects/<tu-proyecto-cloud>/topics/<otro-nombre>Tú, a manoSin cambiosNada (comprueba que la suscripción sigue existiendo)
Topic desactivado o vacío-Ya hoy sin eventosSigue los pasos de abajo

La documentación de Nest en Home Assistant usa exactamente esta prueba en su apartado de solución de problemas: un topic que empieza por projects/sdm-prod/topics es un topic antiguo alojado por Google. Desde el 23 de enero de 2025 Google ya no ofrece topics alojados a los proyectos nuevos, así que si configuraste Nest hace poco, casi seguro que no tienes que hacer nada.

Qué deja de funcionar y qué sigue igual

La integración Nest de Home Assistant lee el estado inicial de los dispositivos a través de la API Smart Device Management (SDM) al arrancar y, a partir de ahí, depende de una suscripción de Pub/Sub para cada actualización. Cuando se cortan los eventos, el efecto práctico es este:

  • Termostatos: la temperatura actual, la humedad, el estado de la calefacción y las consignas se quedan congelados en el último valor hasta que reinicies Home Assistant.
  • Cámaras y timbres: las entidades event de movimiento, persona, sonido y timbre dejan de dispararse, igual que las automatizaciones y notificaciones basadas en ellas.
  • Lo que sigue funcionando: las órdenes que envías desde Home Assistant (cambiar la consigna, abrir el vídeo en directo) van por la API SDM, no por Pub/Sub, y la app Google Home no se ve afectada.

El peligro real es ese fallo silencioso. Una automatización del timbre que hacía parpadear las luces o anunciaba la visita en un altavoz no dará ningún error: sencillamente no volverá a activarse.

Tres formas de migrar

MétodoDisponibleEsfuerzoConserva entidades y automatizacionesIdeal para
Manual: topic nuevo en Cloud Console + Device Access ConsoleHoy, cualquier versión de HAUnos 15 min, dos consolas webSí, si además apuntas HA a la nueva suscripciónQuien quiera tenerlo resuelto antes del plazo
Flujo «Reconfigurar» de Home AssistantPrevisto en la 2026.11 (ya en la rama dev)Elegir o crear topic y suscripción en un diálogoSí, la integración no se eliminaQuien actualiza en cuanto sale la versión de noviembre
Eliminar y volver a añadir la integraciónHoyReautorización completaLos ID de entidad suelen volver, pero revisa paneles y automatizacionesInstalaciones rotas que vas a rehacer de todos modos

El método manual, paso a paso

Estos pasos siguen la guía Subscribe to Events de Google y la documentación de Home Assistant. Puedes usar la interfaz web de Cloud Console o Cloud Shell; los comandos están pensados para Cloud Shell.

  1. Abre el proyecto Cloud correcto. Usa el mismo proyecto de Google Cloud que contiene el cliente OAuth de Home Assistant y comprueba que la API Cloud Pub/Sub está activada.
  2. Crea el topic. Google recomienda no retener mensajes:
    gcloud pubsub topics create home-assistant-nest --message-retention-duration=0s
  3. Permite que Google publique en él. Concede el rol de publicador al grupo SDM de Google en el propio topic, no en la página IAM del proyecto:
    gcloud pubsub topics add-iam-policy-binding projects/TU_PROYECTO/topics/home-assistant-nest \
      --member="group:sdm-publisher@googlegroups.com" \
      --role="roles/pubsub.publisher"
  4. Desactiva el topic antiguo. En la Device Access Console, abre tu proyecto y desactiva el topic de Pub/Sub sdm-prod.
  5. Activa los eventos con el topic nuevo. Pulsa el menú de tres puntos junto a Pub/Sub topic, elige Enable events with PubSub topic, pega el nombre completo projects/TU_PROYECTO/topics/home-assistant-nest y selecciona Add & Validate. Si da error, casi siempre falta el permiso del paso 3.
  6. Conecta Home Assistant. Desde la 2026.11, ve a Ajustes > Dispositivos y servicios > Nest y usa Reconfigurar para elegir el topic nuevo y dejar que cree la suscripción. En versiones anteriores, elimina y vuelve a añadir la integración para que detecte el nuevo topic.
  7. Prueba. Cambia la consigna en la app Google Home o pasa por delante de una cámara y comprueba que la entidad se actualiza en Home Assistant. En Cloud Console, la pestaña Metrics del topic debería mostrar mensajes publicados.

El coste no es un problema en casa: Pub/Sub incluye un nivel gratuito de 10 GiB de tráfico al mes (precios de Pub/Sub) y los mensajes de eventos de Nest son pequeños JSON.

Qué cambia en Home Assistant 2026.11

Tres pull requests fusionadas en octubre se centran en esta migración. Están en la rama de desarrollo y deberían llegar con la 2026.11; Home Assistant publica su versión mensual el primer miércoles de cada mes, tras una semana de beta (FAQ de versiones).

El asistente de configuración deja de ofrecer los topics de Google

La PR #187052 quita los topics sdm-prod de la lista que aparece al configurar, para que nadie elija un topic a punto de desaparecer.

Un flujo «Reconfigurar» para topic y suscripción

La PR #187156 añade la opción Reconfigurar, que permite elegir o crear un topic y una suscripción sin eliminar la integración. Reutiliza un token OAuth válido, propone por defecto tus elecciones actuales e intenta borrar la suscripción antigua creada por Home Assistant.

Reparaciones que explican el problema

La PR #188119 muestra un aviso en Ajustes > Reparaciones cuando el topic configurado falta o sigue empezando por projects/sdm-, y un error aparte cuando no se encuentra la suscripción de Pub/Sub. El resumen de OHF Daily lo describe como una ruta dentro de la app que respalda las instrucciones de migración.

Solución de problemas

SíntomaCausa probableSolución
«Add & Validate» falla en la Device Access ConsoleFalta el rol de publicador o se dio a nivel de proyectoAñadir sdm-publisher@googlegroups.com como Pub/Sub Publisher en la pestaña Permissions del topic
Home Assistant: «Failed to create subscriber… was not found»Suscripción eliminada (por defecto tras 31 días de inactividad)Recrearla con Reconfigurar o volviendo a añadir la integración; configurar la suscripción para que no caduque
El termostato se actualiza, pero no llegan eventos de cámaraAjustes de notificación de Google Home o permisos de Partner ConnectionsRevisar el acceso a las cámaras en Partner Connections Manager y los ajustes de eventos de la app Home
Pide iniciar sesión cada 7 díasPantalla de consentimiento OAuth en modo TestingPasarla a Production y reautorizar una última vez

Análisis Rocks para Home Assistant: ¿a quién le toca y conviene salir del cloud?

Para la mayoría de usuarios de Nest con Home Assistant la respuesta es sencilla: haz la migración este fin de semana. Es gratuita, reversible y no toca tus dispositivos. Los primeros que deben actuar son quienes montaron Nest entre 2021 y 2024, cuando la Device Access Console creaba topics alojados automáticamente.

En España conviene añadir un matiz: Google lanzó el Nest Learning Thermostat de 4.ª generación en Estados Unidos y Canadá, de modo que aquí lo habitual es encontrar modelos anteriores o cámaras y timbres Nest. Todos usan la misma vía SDM, con sus límites: una tarifa única de 5 dólares de Device Access, incompatibilidad con cuentas Google Workspace y con la Protección avanzada, y dos consolas de Google que cambian con el tiempo. Si buscas una casa conectada duradera y local, estas son las alternativas:

Nuestra opinión en Rocks on Galaxy: quédate con Nest si te funciona, pero migra el topic ya y orienta las próximas compras hacia Matter o API locales, para que el próximo plazo del cloud no alcance a tus automatizaciones.

Preguntas frecuentes

¿Perderé mis dispositivos Nest en Home Assistant el 1 de diciembre?

No. Los dispositivos y entidades siguen ahí, pero si todavía usas un topic alojado por Google dejarán de recibir actualizaciones en tiempo real y eventos. Las órdenes desde Home Assistant siguen funcionando a través de la API SDM.

¿Tengo que volver a pagar los 5 dólares de Device Access?

No. Es un pago único de registro de tu cuenta Device Access. La migración del topic se hace dentro de tu proyecto actual.

¿La migración me desconecta o borra mis automatizaciones?

Google indica que cambiar el topic de Pub/Sub no invalida los tokens de acceso ni los permisos OAuth existentes. Con el flujo Reconfigurar de la 2026.11 la integración no se elimina, así que los ID de entidad y las automatizaciones se mantienen.

¿Puedo esperar simplemente a Home Assistant 2026.11?

Sí, si actualizas a principios de noviembre y resuelves el aviso de reparación antes del 30. El método manual es más seguro si sueles saltarte versiones, y te deja unas semanas para probar.