
Nest dans Home Assistant : migrer le topic Pub/Sub avant le 30 novembre 2026
- Actus
- Rocks on Galaxy
- Maison connectee
- 25 Oct, 2026
- 8
Le 30 novembre 2026, Google cessera de publier les événements Nest sur les topics Pub/Sub qu'il héberge pour le compte des développeurs. Dit comme ça, cela ressemble à un détail de cloud sans importance. Pourtant, si vous avez relié un thermostat, une caméra ou une sonnette Nest à Home Assistant avant 2025, c'est très probablement ce tuyau qui achemine chaque changement de température, chaque détection de mouvement et chaque coup de sonnette jusqu'à votre tableau de bord. Passé la date, l'intégration ne va pas afficher une grosse erreur rouge : vos entités arrêteront simplement de se mettre à jour, et les automatisations qui attendent un événement Nest ne se déclencheront plus jamais, sans prévenir.
La correction prend environ un quart d'heure et ne coûte rien pour une maison classique. Ce guide vous montre comment vérifier si vous êtes concerné, compare les trois façons de migrer, détaille la méthode manuelle qui fonctionne dès aujourd'hui et explique ce que la prochaine version Home Assistant 2026.11 va simplifier.
Ce qu'il faut retenir
- Les topics hébergés par Google, au format
projects/sdm-prod/topics/enterprise-…, ne recevront plus d'événements après le 30 novembre 2026 (notes de version Google du 29 septembre 2026).- Les topics créés dans votre propre projet Google Cloud, par exemple
projects/<votre-projet>/topics/home-assistant-nest, ne sont pas concernés.- La migration n'invalide ni vos jetons OAuth ni les autorisations Partner Connections : inutile de relier à nouveau votre compte Google.
- Home Assistant a fusionné un parcours « Reconfigurer » et deux réparations dédiées, attendus dans la 2026.11. D'ici là, la méthode manuelle fonctionne sur toutes les versions.
Étape 0 : êtes-vous vraiment concerné ?
Tout se joue sur une seule chaîne de caractères : le topic Pub/Sub affiché pour votre projet dans la Device Access Console (console.nest.google.com/device-access). Ouvrez la console, cliquez sur le projet créé pour Home Assistant et regardez la ligne Pub/Sub topic.
| Ce que vous voyez | Qui l'a créé | Après le 30 novembre | Que faire |
|---|---|---|---|
projects/sdm-prod/topics/enterprise-<id-projet> | Google, automatiquement (projets créés avant le 23 janvier 2025) | Plus aucun événement | Migrer maintenant |
projects/<votre-projet-cloud>/topics/home-assistant-… | Home Assistant ou vous, dans votre projet Cloud | Inchangé | Rien |
projects/<votre-projet-cloud>/topics/<autre-nom> | Vous, manuellement | Inchangé | Rien (vérifiez que l'abonnement existe toujours) |
| Topic désactivé ou vide | - | Déjà aucun événement aujourd'hui | Suivre la procédure ci-dessous |
La documentation Nest de Home Assistant utilise exactement ce test dans sa section de dépannage : un topic qui commence par projects/sdm-prod/topics est un ancien topic hébergé par Google. Google ne propose plus de topics hébergés aux nouveaux projets depuis le 23 janvier 2025 ; si vous avez installé Nest récemment, vous êtes très probablement tranquille.
Ce qui casse, et ce qui continue de marcher
L'intégration Nest de Home Assistant lit l'état initial de vos appareils via l'API Smart Device Management (SDM) au démarrage, puis s'appuie sur un abonnement Pub/Sub pour toutes les mises à jour suivantes. Une fois les événements coupés, voici l'impact concret :
- Thermostats : température ambiante, humidité, action du chauffage et consignes restent figées sur leur dernière valeur jusqu'au prochain redémarrage de Home Assistant.
- Caméras et sonnettes : les entités
eventde mouvement, de personne, de son et de sonnette ne se déclenchent plus, pas plus que les automatisations et notifications qui en dépendent. - Ce qui fonctionne encore : les commandes envoyées depuis Home Assistant (changer une consigne, ouvrir un flux vidéo) passent par l'API SDM et non par Pub/Sub, et l'application Google Home n'est pas touchée.
C'est cette panne silencieuse qui est dangereuse. Une automatisation de sonnette qui faisait clignoter vos lampes ou annonçait un visiteur sur une enceinte ne se plaindra pas : elle ne se déclenchera simplement plus.
Trois façons de migrer
| Méthode | Disponible | Effort | Conserve entités et automatisations | Pour qui |
|---|---|---|---|---|
| Manuelle : nouveau topic dans la Cloud Console + Device Access Console | Aujourd'hui, toute version de HA | Environ 15 min, deux consoles web | Oui, à condition de pointer HA vers le nouvel abonnement | Ceux qui veulent en finir avant la date limite |
| Parcours « Reconfigurer » dans Home Assistant | Attendu dans la 2026.11 (fusionné dans la branche dev) | Choisir ou créer topic et abonnement dans une fenêtre | Oui, l'intégration n'est pas supprimée | Ceux qui mettent à jour dès début novembre |
| Supprimer puis réajouter l'intégration | Aujourd'hui | Réautorisation complète | Les identifiants d'entités reviennent en général, mais vérifiez tableaux de bord et automatisations | Installations cassées à reconstruire de toute façon |
La méthode manuelle, pas à pas
Ces étapes suivent le guide Subscribe to Events de Google et la documentation de Home Assistant. Vous pouvez passer par l'interface web de la Cloud Console ou par Cloud Shell ; les commandes ci-dessous sont pour Cloud Shell.
- Ouvrez le bon projet Cloud. Prenez le projet Google Cloud qui contient le client OAuth utilisé par Home Assistant, et vérifiez que l'API Cloud Pub/Sub y est activée.
- Créez le topic. Google recommande de ne pas conserver les messages :
gcloud pubsub topics create home-assistant-nest --message-retention-duration=0s - Autorisez Google à y publier. Donnez le rôle d'éditeur au groupe SDM de Google sur le topic lui-même, pas sur la page IAM du projet :
gcloud pubsub topics add-iam-policy-binding projects/VOTRE_PROJET/topics/home-assistant-nest \ --member="group:sdm-publisher@googlegroups.com" \ --role="roles/pubsub.publisher" - Désactivez l'ancien topic. Dans la Device Access Console, ouvrez votre projet et désactivez le topic Pub/Sub
sdm-prodexistant. - Réactivez les événements avec le nouveau topic. Cliquez sur le menu à trois points à côté de Pub/Sub topic, choisissez Enable events with PubSub topic, collez le nom complet
projects/VOTRE_PROJET/topics/home-assistant-nestpuis Add & Validate. Une erreur à ce stade signifie presque toujours que la permission de l'étape 3 manque. - Reliez Home Assistant. À partir de la 2026.11, ouvrez Paramètres > Appareils et services > Nest et utilisez Reconfigurer pour choisir le nouveau topic et laisser l'intégration créer un abonnement. Sur les versions antérieures, supprimez puis réajoutez l'intégration pour qu'elle prenne en compte le nouveau topic.
- Testez. Changez la consigne dans l'application Google Home ou passez devant une caméra, puis vérifiez que l'entité se met à jour dans Home Assistant. Dans la Cloud Console, l'onglet Metrics du topic doit afficher des messages publiés.
Côté facture, rien à craindre pour un usage domestique : Pub/Sub inclut une offre gratuite de 10 Gio de trafic par mois (tarifs Pub/Sub), et les messages d'événements Nest sont de petits fichiers JSON.
Ce que change Home Assistant 2026.11
Trois pull requests fusionnées en octobre visent cette migration. Elles sont dans la branche de développement et devraient arriver avec la 2026.11 ; Home Assistant publie sa version mensuelle le premier mercredi du mois, après une semaine de bêta (FAQ des versions).
L'assistant de configuration ne propose plus les topics Google
La PR #187052 retire les topics sdm-prod de la liste affichée pendant la configuration, pour qu'aucun nouvel utilisateur ne choisisse un topic condamné.
Un parcours « Reconfigurer » pour le topic et l'abonnement
La PR #187156 ajoute une option Reconfigurer qui permet de choisir ou créer un topic et un abonnement sans supprimer l'intégration. Elle réutilise un jeton OAuth valide, présélectionne vos choix actuels et tente de supprimer l'ancien abonnement créé par Home Assistant.
Des réparations qui expliquent le problème
La PR #188119 affiche un avertissement dans Paramètres > Réparations quand le topic configuré est absent ou commence encore par projects/sdm-, et une erreur distincte quand l'abonnement Pub/Sub est introuvable. Le résumé OHF Daily y voit un chemin intégré à l'application derrière les consignes de migration.
Dépannage
| Symptôme | Cause probable | Solution |
|---|---|---|
| « Add & Validate » échoue dans la Device Access Console | Rôle d'éditeur absent ou donné au niveau du projet | Ajouter sdm-publisher@googlegroups.com comme Pub/Sub Publisher dans l'onglet Permissions du topic |
| Home Assistant : « Failed to create subscriber… was not found » | Abonnement supprimé (par défaut après 31 jours d'inactivité) | Le recréer via Reconfigurer ou en réajoutant l'intégration ; régler l'abonnement pour qu'il n'expire jamais |
| Le thermostat se met à jour mais aucun événement caméra n'arrive | Réglages de notification Google Home ou autorisations Partner Connections | Revérifier l'accès aux caméras dans Partner Connections Manager et les réglages d'événements de l'application Home |
| Reconnexion demandée tous les 7 jours | Écran de consentement OAuth resté en mode Test | Le passer en Production, puis réautoriser une dernière fois |
Pour qui ? L'analyse Rocks côté Home Assistant
Pour la plupart des possesseurs de Nest sous Home Assistant, la réponse est simple : faites la migration ce week-end. Elle est gratuite, réversible et ne touche pas à vos appareils. Les premiers à devoir agir sont ceux dont l'installation date de 2021 à 2024, la période où la Device Access Console créait automatiquement des topics hébergés.
Cette échéance rappelle aussi la fragilité de la voie SDM. Elle exige déjà des frais Device Access uniques de 5 dollars, ne fonctionne pas avec les comptes Google Workspace ni avec la Protection avancée, et dépend de deux consoles Google qui évoluent régulièrement. Si votre objectif est une maison connectée durable et locale, regardez les alternatives :
- Thermostats : Google indique que le Nest Learning Thermostat (4e génération) est certifié Matter, ce qui ouvre une voie de pilotage via l'intégration Matter de Home Assistant. Notre guide des thermostats et têtes thermostatiques Matter fait le tour des options.
- Caméras et sonnettes : les caméras Nest ne sont pas des appareils Matter. Si des événements locaux comptent plus pour vous que l'écosystème Google, consultez notre guide d'achat des caméras Matter.
- Vue d'ensemble : notre guide complet Home Assistant 2026 et notre guide des hubs Matter expliquent comment réduire au minimum les intégrations cloud.
Notre avis chez Rocks on Galaxy : gardez Nest s'il vous convient, mais migrez le topic dès maintenant, et orientez vos prochains achats vers Matter ou des API locales pour que la prochaine échéance cloud n'atteigne pas vos automatisations.
FAQ
Vais-je perdre mes appareils Nest dans Home Assistant le 1er décembre ?
Non. Les appareils et entités restent en place, mais si vous utilisez encore un topic hébergé par Google, ils ne reçoivent plus ni mises à jour en temps réel ni événements. Les commandes envoyées depuis Home Assistant continuent de passer par l'API SDM.
Faut-il repayer les 5 dollars de Device Access ?
Non. Ces frais correspondent à l'inscription unique de votre compte Device Access. La migration du topic se fait dans votre projet existant.
La migration me déconnecte-t-elle ou efface-t-elle mes automatisations ?
Google précise que changer de topic Pub/Sub n'invalide ni les jetons d'accès existants ni les autorisations OAuth. Avec le parcours Reconfigurer de la 2026.11, l'intégration n'est pas supprimée : identifiants d'entités et automatisations restent en place.
Puis-je simplement attendre Home Assistant 2026.11 ?
Oui, si vous mettez à jour début novembre et traitez l'avertissement de réparation avant le 30 novembre. La méthode manuelle reste plus sûre si vous avez l'habitude de sauter des versions, et elle vous laisse quelques semaines pour tester.