[Externe Integration] Google Nest v1.0.0: Thermostate, Kameras und Türklingeln (inoffizieller Connector)

Hallo zusammen,

Die erste Version der Google Nest-Integration ist verfügbar:

Es handelt sich um ein inoffizielles Plugin, ohne Verbindung zu Google. Es verwendet
Google’s offizielle API (Smart Device Management) und erfordert Gladys 5.1
oder neuer. Es wird über den Gladys-Integrations-Store installiert
(Kategorien Klima und Sicherheit).

Was die Version 1 kann

Gerät In Gladys
Nest-Thermostate Temperatur, Luftfeuchtigkeit, Aktivität (heizt, kühlt, im Standby), Modus (Heizung, Klimaanlage, beide, Aus), Heiz- und Kühlsollwerte, Eco-Modus, Lüfter-Timer
Kameras, Klingeln, Nest Hub Max Bild, Bewegung, Person, Klingelbetätigung
Szenen Auslöser „Nest-Klingel betätigt“, „Bewegung erkannt“, „Person erkannt“, „Geräusch erkannt“; Aktion „Nest-Snapshot aufnehmen“

Die Ereignisse kommen in Echtzeit (Klingel, Bewegung, sofortige Aktualisierung der Thermostate) über ein Pub/Sub-Thema Ihres Google Cloud-Projekts.

Ohne Gladys Plus oder Drittanbieter-Server

  • Jeder Benutzer erstellt sein eigenes Device Access-Projekt (Google berechnet einmalig 5 $ US) und seinen eigenen OAuth-Client. Ihre Gladys spricht direkt mit Google, mit Ihren Anmeldedaten.
  • Die Verbindung ist lokal: Sie klicken auf „Verbinden“, Sie autorisieren den Zugriff bei Google, und dann fügen Sie in Gladys die Adresse der Seite ein, auf der Google stoppt. Der Code geht von Google zu Ihrer Gladys durch Ihr Kopieren und Einfügen, ohne jede Zwischenseite.
  • Die Ereignisse werden direkt bei Google gelesen. Gladys Plus ist nicht erforderlich.

Die Schritt-für-Schritt-Anleitung (etwa 20 Minuten, einmalig) finden Sie hier:

Und auf Englisch:

Local First: Ihre Matter-Thermostate

Der Nest Thermostat (2020) und der Nest Learning Thermostat (4. Generation) sind Matter-kompatibel. Wenn Sie nur Temperatur, Sollwert und Modus benötigen, paar Sie sie lieber mit Gladys’ Matter-Integration: 100 % lokal, ohne Google-Konto, ohne die 5 $. In der Google Home-App: Thermostat → Einstellungen → Matter-Apps und -Dienste.

Kameras, Klingeln und andere Nest-Thermostate haben keine lokale Schnittstelle: Die Google-API ist die einzige Möglichkeit, das ist, was diese Integration tut.

Die Grenzen

  • Abhängig von Googles Cloud: Ohne Internet keine Kontrolle der Nest-Geräte (außer Matter-gepaarte Thermostate).
  • Aufwändige Installation: Device Access-Projekt für 5 $, Google Cloud-Projekt, Consent-Screen „In Produktion“ veröffentlichen (sonst trennt Google Sie alle 7 Tage), Pub/Sub-Thema für Ereignisse.
  • Kameras ohne Live-Video: Ältere Modelle (Nest Cam IQ, Nest Cam Indoor/Outdoor, Nest Hub Max, Nest Hello kabelgebunden) liefern ein Bild auf Anfrage. Neuere Modelle (akku- oder kabelgebunden ab 2021, neuere Klingeln) liefern nur das Bild ihres letzten Ereignisses.
  • Thermostate: Nest-Zeitplan wird weder gelesen noch geändert, Eco-Temperaturen sind schreibgeschützt.
  • Google-Quoten: Einige Befehle pro Minute und Gerät; Geräte werden standardmäßig alle 5 Minuten neu gelesen.
  • Nicht von Googles API unterstützt: Nest Protect, Nest x Yale, Nest-Temperatursensoren, Learning Thermostat 1. und 2. Generation, Google Workspace-Konten.

Die Zukunft

In der Integration

  • Fehler beheben, die Ihre ersten Tests aufdecken, mit Priorität.
  • Ein „Klingel“-Widget für das Dashboard: Letztes Bild, letzte Betätigung.
  • Eco-Temperaturen als Thermostat-Voreinstellung.
  • Live-Bild der neueren Kameras (WebRTC), wenn der Speicher des Containers es zulässt und wenn viele danach fragen.

Ihr Feedback

Es ist eine erste Version: Ich suche Tester, vor allem mit neueren Nest-Kameras oder -Klingeln. Feedback ist hier willkommen.