2016-11-14 1 views
1

Ich habe in den Versionshinweisen von Nest "Was ist neu?" In einem Artikel mit dem Titel "Neue Dinge für den Herbst - Oktober 2016" nachgesehen, es gibt eine Änderung in der API-Struktur, die Abwesenheitszustände sind jetzt entweder "Zuhause" oder "weg" ", addieren" ('auto-away' ist veraltet) ". Es ist der 14. November, und ich sehe immer noch den 'Auto-Away'-Status. Wenn der Status "Automatisch weg" veraltet ist, bedeutet der Status "weg" zwei Dinge - weg und automatisch weg. Wie kann eine App wissen, ob der Abwesenheitszustand bedeutet, dass ein Benutzer den Status manuell gesetzt hat, der die Home/Away Assist-Verarbeitung überschreibt oder der Status durch die Home/Away Assist-Verarbeitung festgelegt wurde und automatisch auf "Home" gesetzt wird?auto-away-Status unter 'Struktur' veraltet?

Durch das Entfernen des Status "AutoAway" wird die API von Nest nicht mehr angezeigt, wenn die Home/Away Assist-Verarbeitung überschrieben wird oder nicht - es sei denn, mir fehlt eine neue Markierung.

Antwort

1

Ja, es ist wahr, dass Sie nicht länger unterscheiden können zwischen einem entfernten Zustand, der überschrieben wird, d.h. weg, und einem weg-Zustand, der automatisch gesetzt wird, d.

Wenn Sie immer noch auto-away sehen, ist dies ein Fehler und sollte nicht passieren. Könnten Sie bitte angeben, wie Sie das reproduzieren können? Verwenden Sie echte physische Geräte oder den Nest Home Simulator? Welche Geräte sind in Ihrem Konto vorhanden und welche Schritte wurden unternommen, um in der API einen Status für die automatische Entfernung zu erhalten?

+0

Warum entfernt Nest die Sichtbarkeit dieser Informationen? Da die automatische Verarbeitung funktional gleich bleibt, muss diese Information irgendwo aufbewahrt werden, nur intern anders verwaltet. Wie ich es sehe, wird die API aktualisiert, aber ein Feature entfernt - nicht gerade ein gutes Upgrade ... Ich bin mit der API über Firebase integriert, registriert einen Listener für Änderungen an der 'Strukturen' URI. Ich benutze echte Geräte, nicht den Simulator. Wenn das System feststellt, dass niemand zu Hause ist, wird der Zuhörer über die Änderung informiert und setzt den "weg" -Wert auf "automatisch weg". – Wes

+0

Die Tatsache, dass die API immer noch "auto-away" zurückgibt, ist ein Fehler und wurde Nest Engineering gemeldet. Danke, dass Sie dies gemeldet haben. –