Die offizielle Google-Nest-Integration in Home Assistant nutzt Googles Smart Device Management (SDM) API und Cloud Pub/Sub. Sie unterstützt nur die von Google freigegebenen Modelle und Funktionen. Der ältere Artikel behauptete, ein VPN sei grundsätzlich erforderlich; das ist keine allgemeine Voraussetzung der offiziellen Einrichtung. Prüfen Sie Ihr Thermostatmodell und Ihre Google-Kontoart, bevor Sie die derzeitige einmalige Device-Access-Gebühr von 5 US-Dollar bezahlen.
1. Voraussetzungen und Kosten prüfen
Verwenden Sie eine aktuelle Home-Assistant-Version. Prüfen Sie Ihr Modell in Googles SDM-Liste. Google Workspace-Konten und Konten mit Advanced Protection können für diese API ungeeignet sein. Die Registrierungsgebühr ist nicht erstattbar. Eine öffentlich erreichbare eigene Home-Assistant-Adresse ist bei Nutzung der dokumentierten My-Home-Assistant-OAuth-Weiterleitung nicht pauschal erforderlich.
2. Google-Cloud-Projekt und OAuth anlegen
Erstellen Sie in der Google Cloud Console ein Projekt und aktivieren Sie Smart Device Management API sowie Cloud Pub/Sub API. Richten Sie den OAuth-Zustimmungsbildschirm für externe Nutzer ein, fügen Sie Ihr Google-Konto als Testnutzer hinzu und beachten Sie die aktuellen Veröffentlichungsschritte der Home-Assistant-Anleitung. Erstellen Sie einen OAuth-Client vom Typ „Webanwendung“ mit der autorisierten Weiterleitungsadresse https://my.home-assistant.io/redirect/oauth. Bewahren Sie Client ID und Client Secret sicher auf.
3. Device-Access-Projekt und Ereignisse
Registrieren Sie nach der Geräteprüfung ein Projekt in der Google Device Access Console und bezahlen Sie die dort angezeigte Gebühr. Verknüpfen Sie den zuvor erstellten OAuth-Client und notieren Sie die Device Access Project ID. Für Zustandsereignisse erstellen Sie ein Cloud-Pub/Sub-Topic, gewähren dem in der offiziellen Anleitung genannten Google-Dienstkonto die Rolle „Pub/Sub Publisher“ auf genau diesem Topic und aktivieren das Topic im Device-Access-Projekt. Der genaue Ablauf wurde 2025 geändert; folgen Sie den aktuellen Bildschirmhinweisen der offiziellen Dokumentation.
4. Nest in Home Assistant hinzufügen
Öffnen Sie „Einstellungen“ → „Geräte & Dienste“ → „Integration hinzufügen“ → „Nest“. Tragen Sie Projektkennungen und Anwendungszugangsdaten gemäß Assistent ein. Melden Sie sich mit demselben Google-Konto an und erlauben Sie nur die Geräte und Funktionen, die Sie nutzen möchten. Prüfen Sie nach Abschluss die climate-Entität des Thermostats und testen Sie eine kleine Solltemperaturänderung. Erstellen Sie erst danach eine Automation.
Fehlerbehebung
Bei „Gerät nicht gefunden“ prüfen Sie Modellunterstützung, Google-Konto, ausgewähltes Zuhause und Freigaben. Bei OAuth-Fehlern vergleichen Sie Client ID, Redirect URI, Projekt und Konto. Fehlen Ereignisse, prüfen Sie Topic-Name und die Berechtigung des Publisher-Dienstkontos. Geben Sie Client Secret, Token und andere Zugangsdaten niemals öffentlich weiter.
Quelle: https://www.home-assistant.io/integrations/nest/.