Kontoautorisierung unter Android

Bevor Sie mit der Kontoautorisierung fortfahren, müssen folgende Voraussetzungen erfüllt sein:

  1. Die Google Home app (GHA) ist auf Ihrem Android-Mobilgerät installiert.
  2. Mindestens einer dieser unterstützten Gerätetypen ist für die Beispiel-App im Zuhause vorhanden:
    • Lampe mit Farbtemperatur (ein/aus, Helligkeit)
    • Kontaktsensor (boolescher Status)
    • Dimmbare Lampe (ein/aus, Helligkeit)
    • Lampe mit erweitertem Farbspektrum (ein/aus, Helligkeit)
    • Allgemeiner Schalter
    • Google Kamera
    • Anwesenheitssensor (Anwesenheit im Zuhause)
    • Ein/Aus-Lampe (ein/aus, Helligkeit)
    • Ein/Aus-Lichtschalter
    • Ein/Aus-Steckdose (ein/aus)
    • Ein/Aus-Sensor
  3. Zwei Geräte zum Testen der Beispielautomatisierung.

Bevor Geräte über die Home APIs verwendet werden können, müssen sie über die GHA steuerbar sein.

Android-Beispiel-App ausführen

Führen Sie die Android-Beispiel-App aus. Wenn Sie sie zum ersten Mal 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 Strukturen und Geräte in diesem Zuhause zuzugreifen und sie zu steuern.

Wenn Sie keine Struktur haben, kann der Nutzer während des Berechtigungs ablaufs eine erstellen, ohne GHA verwenden zu müssen.

Das Standardverhalten der App in Bezug auf Berechtigungen hängt davon ab, ob die App in der Google Home Developer Console registriert wurde.

Wenn eine App nicht in der Developer Console registriert ist, befindet sie sich im Status nicht bestätigt. Dies wird für das Testen der Home APIs empfohlen:

Wenn eine App in der Developer Console und die Berechtigung für den Zugriff auf einen oder mehrere Gerätetypen erteilt wurde und die Markenbestätigung für OAuthabgeschlossen ist, befindet sie sich im Status bestätigt. 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 Berechtigungen erteilen.
  • Der Nutzer kann nur Berechtigungen für die Gerätetypen erteilen, die in der Developer Consolegenehmigt wurden.

Tippen Sie auf Zugriff auf ein ausgewähltes Zuhause zulassen:

  • Wenn Ihrem Konto Zuhause hinzugefügt wurden, wählen Sie ein Zuhause aus, für das Sie Berechtigungen erteilen möchten. Wenn im ausgewählten Zuhause keine Geräte gefunden werden, haben Sie folgende Möglichkeiten:
    1. Tippen Sie auf Zugriff auf ein anderes Zuhause zulassen , um ein anderes Zuhause auszuwählen.
    2. Richten Sie mit der Google Home app (GHA) ein Gerät Ihrer Wahl in diesem Zuhause ein. Beachten Sie, dass nur diese Gerätetypen in dieser Beispiel-App unterstützt werden:
      • Lampe mit Farbtemperatur (ein/aus, Helligkeit)
      • Kontaktsensor (boolescher Status)
      • Dimmbare Lampe (ein/aus, Helligkeit)
      • Lampe mit erweitertem Farbspektrum (ein/aus, Helligkeit)
      • Allgemeiner Schalter
      • Google Kamera
      • Anwesenheitssensor (Anwesenheit im Zuhause)
      • Ein/Aus-Lampe (ein/aus, Helligkeit)
      • Ein/Aus-Lichtschalter
      • Ein/Aus-Steckdose (ein/aus)
      • Ein/Aus-Sensor
  • Wenn Ihrem Konto keine Zuhause hinzugefügt wurden, wird ein Bildschirm mit der Meldung Für das ausgewählte Konto sind keine Strukturen vorhanden angezeigt.
    1. Wischen Sie zurück, um zur Hauptansicht der Beispiel-App zurückzukehren.
    2. Richten Sie ein Zuhause mit der GHA ein. Versuchen Sie dann noch einmal, der Beispiel-App Berechtigungen zu erteilen.

Der Berechtigungsablauf kann jederzeit wiederholt werden. Wählen Sie dazu auf einem beliebigen Bildschirm der Beispiel-App oben rechts das Profilsymbol aus.

Wählen Sie eine Struktur aus, in der die Beispiel-App ausgeführt werden soll.
Abbildung 1: Struktur auswählen
Die ausgewählte Struktur mit den verfügbaren Geräten.
Abbildung 2: Struktur und Geräte
Steuereinstellungen für ein Gerät
Abbildung 3: Gerätesteuerung
Die ausgewählte Struktur mit den verfügbaren Automatisierungen.
Abbildung 4: Struktur und Automatisierungen

Nachdem Sie die Berechtigung für ein Zuhause mit Geräten erteilt haben, werden Sie zur Geräteansicht weitergeleitet. Sie können die Geräte über die Beispiel-App steuern und ihre Statusänderungen beobachten.