Versionshinweise zum Android SDK für Smart-Home-APIs

2025-01-07

  Öffentliche Betaversion der Home APIs  

Während der öffentlichen Entwickler-Betaphase können alle Entwickler mit dem Erstellen und Testen ihrer Apps beginnen.

Diese Version enthält Fehlerkorrekturen und verbessert die allgemeine Verfügbarkeit (GA) für das Android SDK der Home APIs. Außerdem wird die Unterstützung für Google Nest Audio- und Google TV-Geräte verbessert.

Mindestversionen

  • Mindestversion der Google Play-Dienste: 24.45.34
  • Mindestversionen der Google-Hub-Firmware:
    • Cast-Version: 3.74.444798
    • Mindestversion von Fuchsia: 22.20240805.103.161
  • Android SDK: home.android.sdk_202411_EAP_1_0_1_RC00
  • Mindestversion der Google Home App (GHA): Funktioniert mit jeder Version
  • androidx.core Mindestversion der Bibliothek: 1.10.0
  • Matter-Version: 1.3.0.0
    • Hinweis: Vorläufige Matter-Gerätetypen und -Cluster werden nicht unterstützt.

Bekannte Probleme

  • Das Wechseln des angemeldeten Google-Kontos kann fehlschlagen und zu einem Fehler führen.
    • Problemumgehung: Führen Sie den Berechtigungsablauf noch einmal aus oder starten Sie die App neu.
  • Google TV-Geräte funktionieren möglicherweise nicht für Automatisierungen, bei denen das Attribut MediaPlayback verwendet wird.
  • In einem Gebäude, das nur einen Google-Hub enthält:
    • Matter-Geräte werden in der Google Home App möglicherweise als offline angezeigt.
    • Google Assistant kann Matter-Geräte nicht steuern.
    • Smart Displays können keine Matter-Geräte steuern oder den Status eines Matter-Geräts anzeigen.
  • Bei einigen Geräten spiegelt eine App möglicherweise nicht immer den korrekten Status wider. Außerdem kann es sein, dass Ihre App einen anderen Status meldet als eine Google-App wie die Google Home App (GHA). Das liegt in der Regel daran, dass Geräte ihren Status nicht an Google melden.
    • Problemumgehung: Wenn Sie den Status mit einer Google-App prüfen, wird die Abweichung behoben.

Bekannte Probleme behoben

  • Die Inbetriebnahme kann fehlschlagen, wenn die App während des Vorgangs minimiert wird.
    • Problemumgehung: Verwenden Sie die suppressHalfSheetNotification() API, um Benachrichtigungen im Halbbildschirmmodus zu unterdrücken, wenn die Commissioning API in Ihrer App verwendet wird.
  • Ein serverseitiges Problem kann verhindern, dass OkGoogle-Auslöser in Automatisierungen funktionieren.
  • Wenn Sie einen Hub mit Fuchsia verwenden, in dem sich keine Matter-Geräte im Gebäude befinden, und der Hub länger als 3 Stunden inaktiv bleibt, wird das erste Matter-Gerät bei der Inbetriebnahme offline geschaltet.
  • Nachdem ein Hub auf die Werkseinstellungen zurückgesetzt wurde, können Befehle an neu in Betrieb genommene Geräte fehlschlagen, obwohl das Gerät als online angezeigt wird.