Bevor Sie mit der Kontoautorisierung fortfahren, müssen Sie Folgendes haben:
- Die auf Ihrem Mobilgerät installierte Google Home app (GHA), die mit mindestens einem Zuhause (Gebäude) in Ihrem Google-Konto eingerichtet ist.
- Mindestens einer dieser unterstützten Gerätetypen für die Beispiel-App im Zuhause:
- Farbtemperatur des Lichts (Ein- und Ausschalten, Helligkeit)
- Kontaktsensor (boolescher Status)
- Dimmbares Licht (Ein- und Ausschalten, Helligkeit)
- Farbiges Licht (ein- und ausschalten, Helligkeit)
- Generischer Schalter
- Anwesenheitssensor (Anwesenheitserkennung)
- Ein-/Aus-Licht (Ein- und Ausschalten, Helligkeit)
- Ein-/Aus-Lichtschalter
- Ein-/Aus-Stecker (Ein und Aus)
- Ein-/Aus-Sensor
- Zwei Geräte zum Testen der Beispielautomatisierung.
Bevor Geräte über die Home APIs verwendet werden können, müssen sie über GHA steuerbar sein.
Beispiel-App ausführen
Führen Sie die Beispiel-App aus. Beim ersten Ausführen werden Sie aufgefordert, den Zugriff auf ein Zuhause in Ihrem Google-Konto zuzulassen. Dadurch erhält die Beispiel-App die Berechtigung, auf die Gebäude und Geräte in diesem Zuhause zuzugreifen und sie zu steuern.
Das Standardverhalten der Berechtigungen der App unterscheidet sich je nachdem, ob die App bei der Google Home Developer Console registriert wurde oder nicht.
Wenn eine App nicht in der Developer Console registriert ist, hat sie den Status nicht bestätigt. Dies wird für den Test der Verwendung der Home APIs empfohlen:
Nur Nutzer, die in der OAuth-Konsole als Testnutzer registriert sind, können Berechtigungen für die App gewähren. Für eine nicht bestätigte App ist die Anzahl der Testnutzer auf 100 beschränkt.
Eine nicht bestätigte App hat Zugriff auf Geräte aller Gerätetypen, die von OAuth für die Smart-Home-APIs unterstützt werden (Liste der Gerätetypen in der Developer Console). Der Zugriff wird für alle Geräte in einem Gebäude gewährt.
Wenn eine App im Developer Console registriert ist und für den Zugriff auf einen oder mehrere Gerätetypen genehmigt wurde und die Markenüberprüfung für OAuth abgeschlossen wurde, hat sie den Status verifiziert. Dieser Status ist erforderlich, um eine App in der Produktion zu starten:
- Die Limits für Testnutzer gelten nicht mehr. Jeder Nutzer kann der App die Berechtigung erteilen.
- Der Nutzer kann die Berechtigung nur für die Gerätetypen gewähren, die in der Developer Console genehmigt wurden.
Tippen Sie auf Zugriff auf eine ausgewählte Smart‑Home-Einrichtung erlauben:
- Wenn mit Ihrem Konto Häuser verknüpft sind, wählen Sie ein Zuhause aus, für das Sie die Berechtigung gewähren möchten. Wenn im ausgewählten Zuhause keine Geräte gefunden werden, haben Sie folgende Möglichkeiten:
- Tippen Sie auf Zugriff auf ein anderes Zuhause erlauben, um ein anderes Zuhause auszuwählen.
- Richten Sie mit der Google Home app (GHA) ein Gerät Ihrer Wahl in diesem Zuhause ein. Denken Sie daran, dass in dieser Beispiel-App nur diese Gerätetypen unterstützt werden:
- Farbtemperatur des Lichts (Ein- und Ausschalten, Helligkeit)
- Kontaktsensor (boolescher Status)
- Dimmbares Licht (Ein- und Ausschalten, Helligkeit)
- Farbiges Licht (ein- und ausschalten, Helligkeit)
- Generischer Schalter
- Anwesenheitssensor (Anwesenheitserkennung)
- Ein-/Aus-Licht (Ein- und Ausschalten, Helligkeit)
- Ein-/Aus-Lichtschalter
- Ein-/Aus-Stecker (Ein und Aus)
- Ein-/Aus-Sensor
- Wenn mit Ihrem Konto keine Zuhauses verknüpft sind, wird auf dem Bildschirm die Meldung Für das ausgewählte Konto sind keine Gebäude vorhanden angezeigt.
- Wischen Sie zurück, um zur Hauptansicht der Sample App zurückzukehren.
- Verwenden Sie das GHA, um ein Zuhause einzurichten. Versuchen Sie dann noch einmal, der Beispiel-App die Berechtigung zu erteilen.
Sie können den Berechtigungsablauf jederzeit wiederholen, indem Sie auf einem beliebigen Beispiel-App-Bildschirm oben rechts auf das Profilsymbol
klicken.Nachdem Sie der Berechtigung für ein Zuhause mit Geräten zugestimmt haben, werden Sie zur Geräteansicht weitergeleitet. Sie können die Geräte über die Beispiel-App steuern und ihre Statusänderungen beobachten.