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/.

相关新闻

Leave a Reply

Your email address will not be published. Required fields are marked *

laitecn@gmail.com

QQ
微信
Whatapp