<ph type="x-smartling-placeholder"></ph> Geräte-SDK
Google Home Extension for Visual Studio Code wurde für die Google Home-Plattform entwickelt und entwickelt zu entwickeln. Mit dieser Erweiterung erhalten Sie Zugriff auf Google Assistant Simulator, Google Cloud Logging, Home Graph Viewer und andere Tools, die Ihre Matter- und Smart-Home-Entwicklungsprozess
Funktionen der Google Home-Erweiterung
Google Assistant-Simulator
Um zu testen, ob Ihre Smart-Home-Geräte ordnungsgemäß mit Google Home funktionieren können Sie jederzeit mit Assistant Simulator interagieren, und lässt VS Code zurück.
Ähnlich wie bei der Simulator bereitgestellt in der Actions Console können Sie mit Assistant Simulator ganz einfach um deine Geräte zu steuern, indem du Anfragen eingibst, z. B. „Schalte das Licht ein“. In VS Code antwortet Assistant Simulator mit einer Nachricht basierend auf Ihren Befehlen, z. B. „Alles klar, das Licht wird eingeschaltet.“ Weitere Informationen finden Sie unter Nutze den Google Assistant-Simulator, um mehr zu erfahren Details.
Batch-Äußerungen
Wenn du deine Google Home-Integration wie bei einem Automatisieren testen möchtest, kannst du Batches Äußerungen an den Google Assistant Simulator. Dazu wird ein Äußerungsskript ausgeführt. Weitere Informationen finden Sie unter Weitere Informationen finden Sie unter Batch-Äußerungen ausführen.
Protokollierungstools für Rechtsangelegenheiten
Matter-Protokollierungstools können alle Protokolle im Zusammenhang mit dem Debugging von Matter erfassen, darunter Google Home app (GHA)-Protokolle und Protokolle der Google Play-Dienste (GMS Core) Die Protokolle können in VS Code mit Filter- und Stichwortsuche angezeigt werden. Logs können mit zusätzlichen Debug-Informationen wie Android und App-Version und werden zur Berichterstellung an Google gesendet Probleme.
Cloud Logging
Cloud Logging bietet Debugging-Informationen und wichtige Messwerte, die Ihnen Einblicke in Ihre Nutzung der Aktion. Zur Vereinfachung der Entwicklung zeigt der Google Home Extension Google Cloud Logging-Nachrichten in Echtzeit direkt neben Ihrem Code Fehlerbehebung. Weitere Informationen finden Sie unter Cloud Logging ansehen.
Home Graph-Anzeige
Der Home Graph Viewer ist jetzt direkt im Google Home Extension, damit Sie den Status des Geräts in Home Graph in VS Code. Weitere Informationen finden Sie unter Weitere Informationen finden Sie unter Home Graph aufrufen und Tests durchführen. Details.
Google Home-Erweiterung für VS Code installieren
Um Google Home Extension zu installieren, führen Sie diese Schritte in der VS-Code:
- Klicken Sie in der Aktivitätsleiste auf das Symbol Erweiterungen.
Suchen Sie nach
google home
und klicken Sie dann auf Installieren.
Sie können die Google Home Extension auch direkt herunterladen von den VS Code Marketplace.
Google Home Extension herunterladen
Google Home-Erweiterung für VS Code einrichten
Nachdem Sie Google Home Extension installiert und VS Code neu geladen haben, müssen Sie sich anmelden und ein Projekt auswählen, um Assistant Simulator und Cloud Logging ansehen.
Über Google anmelden und Cloud-Projekt auswählen
Du kannst dich über Google Home Extension in deinem Entwicklerkonto anmelden. Sie autorisieren VS Code, in Ihrem Namen mit Google-Diensten zu kommunizieren.
Klicken Sie in der Aktivitätsleiste auf das Symbol Google Home, um es zu öffnen. Google Home Extension
Klicken Sie auf Über Google anmelden, um die Anmeldeansicht in Ihrem Browser zu öffnen.
Wählen Sie das Konto aus, das mit Ihren Smart-Home-Geräten verknüpft ist.
Klicken Sie auf der Autorisierungsseite Über Google anmelden auf Zulassen.
Es wird ein Browsertab geöffnet und das Dialogfeld Open Visual Studio Code (Visual Studio Code öffnen) angezeigt. angezeigt. Klicken Sie auf Open Visual Studio Code, um fortzufahren.
Sie werden zu VS Code weitergeleitet, wo Ihre Erlaubnis erforderlich ist, um Google Home-Erweiterung erlauben, einen URI zu öffnen. Klicken Sie auf Öffnen, um den Vorgang abzuschließen. Anmeldeprozess.
Nach der Anmeldung lädt Google Home Extension Ihre Projekte. Einmal Klicken Sie abschließend auf Projekt auswählen.
Gehen Sie im Drop-down-Fenster Projekt suchen und auswählen wie folgt vor: wählen Sie Ihr Smart-Home-Projekt aus.
Android Debug Bridge-Tool (ADB) installieren
Matter-Logs auf einem Android ansehen Smartphone installiert ist, musst du ADB installieren:
- Installieren Sie ADB auf Ihrem Computer.
- Entwickleroptionen und USB aktivieren Fehlerbehebung auf deinem Android-Smartphone.
SoC-Tools für Matter-Geräte installieren
So rufen Sie die Fehlerbehebungsprotokolle von Matter-Geräten auf:
- Die meisten Geräte-SoCs exportieren serielle Ports wie
/dev/ttyUSBx
unter Linux oder/dev/tty.SLAB_USBtoUART
oder/dev/tty.usbserial
unter macOS. LogViewer kann das Log lesen direkt vom Gerät aus. - Einige SoC-Typen wie NXP oder Silicon Labs erfordert möglicherweise externe Tools (z. B. JLink) installiert werden. Weitere Informationen finden Sie unter Unterstützte Geräte für weitere Informationen.
Google Home-Erweiterung für VS Code verwenden
Entwicklerressourcen ansehen
Klicken Sie unter HILFE UND FEEDBACK auf Jetzt starten und Zu öffnende Ressourcen Auf der Seite Ressourcen finden Sie hilfreiche Informationen für mit der Google Home-Plattform.
Google Assistant-Simulator verwenden
Klicken Sie auf GOOGLE ASSISTANT, um Assistant Simulator in VS Code zu öffnen
SIMULATOR in der Seitenleiste. Geben Sie Ihre Anfrage in das Feld Nachricht ein und
Drücken Sie Enter
.
Du kannst Assistant Simulator Antworten ansehen und danach auf die Schaltfläche klicken um sie erneut zu senden.
Batch-Äußerungen ausführen
Bewegen Sie den Mauszeiger auf die Menüleiste GOOGLE ASSISTANT SIMULATOR und wählen Sie aus der die folgenden Optionen zum Einrichten von Skripts:
Zum Öffnen auf
klicken vorhandene Äußerungsskripte.Zum Speichern auf
klicken in ein*.utterance
-Skript umwandeln.
Wählen Sie eine der folgenden Optionen aus, um Batch-Äußerungen zu senden:
- Zum Auswählen auf klicken aus.
Öffne eine
*.utterance
-Datei direkt und klicke auf .
Cloud Logging ansehen
Klicken Sie unter SCHNELLER ZUGRIFF auf Cloud-Logs, um die Cloud-Logs zu öffnen. Seite, auf der Sie die Logs finden, die zum ausgewählten Projekt gehören.
Nutzer können Logs nach Schweregrad und Zeitraum filtern.
Standardmäßig sind die Logs auf 50 Zeilen beschränkt. Wenn der Nutzer mehr nach unten scrollen und auf Mehr klicken, um weitere Logs aufzurufen.
Home Graph ansehen und Tests durchführen
Klicken Sie unter SCHNELLER ZUGRIFF auf Home Graph Viewer, um die Startseite zu öffnen. Grafikansicht hinzugefügt. Hier finden Sie Geräte, die zur ausgewählten Projekt arbeiten. Sie können auch auf Test ausführen klicken, um Tests für das Gerät auszuführen.
Dadurch wird die Testsuite in Ihrem Browser mit dem ausgewählten Gerät gestartet testen können. Klicken Sie auf Starten und warten Sie auf die Testergebnisse.
Sie können sich die Testdetails ansehen und die Logs aufrufen, nachdem alle Tests abgeschlossen sind. abgeschlossen.
Google Home-Erweiterung für die Matter-Fehlerbehebung verwenden
Android-Protokollierung
Klicken Sie unter PROTOKOLLIERUNGSTOOLS auf Android Protokolle, öffnen Sie die Seite Android Logs und wählen Sie Android Smartphone, mit dem du eine Verbindung herstellen möchtest und das angezeigt werden soll Logs.
Sobald das Android verbunden ist, kannst du Folgendes sehen: Zeile für Zeile durchgehen. Beachten Sie, dass die Logs gefiltert sind, was bedeutet, dass nur Logs zu GHA und den Google Play services Matter-Modul angezeigt werden. Sie können auch den Schweregrad zum Filtern von Protokollen oder das Durchsuchen der in den Protokollen.
Protokollierung von Matter-Geräten
Klicken Sie unter PROTOKOLLIEREN auf Geräteprotokolle, um die Seite Ressourcen zu öffnen. wählen Sie zuerst SoC-Typ aus:
Wählen Sie als Nächstes Matter-Gerät aus:
Dann können Sie alle Geräteprotokolle vom Gerät abrufen und Filter wie Schweregrad und Suche zum Finden von Informationen, die Sie interessieren.
Alle Matter-Protokolle herunterladen
Klicken Sie unter SCHNELLER ZUGRIFF auf Protokolle herunterladen, um die Protokolle herunterladen zu öffnen. die Protokolle zum Herunterladen aus und klicken Sie auf OK.
Wählen Sie den Ordner zum Herunterladen von Logs aus und klicken Sie auf Speichern:
Die Protokolle werden dann im Zielordner gespeichert:
Entpacke die gespeicherte ZIP-Datei. Daraufhin werden Geräteinformationen und Protokolldateien angezeigt.
Die Datei mit den Geräteinformationen enthält alle Versionsinformationen, die für die Fehlerbehebung erforderlich sind. Probleme.
Feedback geben
Senden Sie uns Ihre Meinung oder Ihr Feedback, damit wir die Entwicklung verbessern können. mit Google Home Extension haben, wählen Sie eine der folgenden Optionen aus:
- Klicken Sie im Bereich HILFE UND FEEDBACK auf Feedback geben. Vorschläge machen.
- Klicken Sie im Bereich HILFE UND FEEDBACK auf Problem melden. alle Probleme, die Sie im Zusammenhang mit Google Home Extension festgestellt haben
- Außerdem haben wir auf der Seite Ressourcen ein Feedbacksymbol hinzugefügt.