<ph type="x-smartling-placeholder"></ph> Litige Cloud à cloud SDK Local Home SDK de l'appareil .
Google Home Extension for Visual Studio Code a été conçu et créé pour la plate-forme Google Home développeurs. Cette extension vous donne accès à Google Assistant Simulator, Google Cloud Logging, la visionneuse de graphiques de Home et d'autres outils pour simplifier votre Processus de développement Matter et pour la maison connectée
Fonctionnalités de l'extension Google Home
Simulateur de l'Assistant Google
Pour vérifier si vos appareils connectés fonctionnent correctement avec Google Home écosystème, vous pouvez interagir avec Assistant Simulator à tout moment, sans quittant VS Code.
Similaire au Simulateur fourni dans la console Actions, Assistant Simulator vous permet d'effectuer facilement contrôler vos appareils en saisissant vos requêtes, par exemple "Allume la lumière". Dans VS Code, Assistant Simulator répond par SMS en fonction de vos commandes, par exemple "Très bien, j'allume la lumière". Voir Utiliser le simulateur de l'Assistant Google pour en savoir plus plus de détails.
Énoncés par lot
Pour tester l'intégration de Google Home comme un automate, vous pouvez envoyer dans le simulateur de l'Assistant Google en exécutant un script d'énoncé. Voir Pour en savoir plus, consultez Exécuter des énoncés par lot.
Outils de journalisation Matter
Les outils de journalisation Matter peuvent collecter tous les journaux liés au débogage Matter, y compris les journaux Google Home app (GHA) et les journaux des services Google Play (GMS Core). La peuvent être consultés dans VS Code grâce à la recherche de filtres et de mots clés. Les journaux peuvent être téléchargée avec des informations de débogage supplémentaires, Android et la version de l'application, et être envoyées à Google pour signalement les problèmes de performances.
Cloud Logging
Cloud Logging fournit des informations de débogage et des métriques clés pour vous aider à mieux comprendre Utilisation de l'action. Pour simplifier le développement, Google Home Extension affiche des messages Google Cloud Logging en temps réel juste à côté de votre code pendant le dépannage. Pour en savoir plus, consultez la section Afficher Cloud Logging.
Lecteur Home Graph
La visionneuse Home Graph est désormais disponible directement dans la Google Home Extension afin de vérifier l'état de l'appareil votre Home Graph dans VS Code. Voir Afficher le graphique de la page d'accueil et exécuter des tests pour en savoir plus plus de détails.
Installer l'extension Google Home pour VS Code
Pour installer Google Home Extension, procédez comme suit depuis VS Code:
- Cliquez sur l'icône Extensions dans la barre d'activité.
Recherchez
google home
, puis cliquez sur Installer.
Vous pouvez également télécharger Google Home Extension directement à partir de VS Code Marketplace.
Télécharger Google Home Extension
Configurer l'extension Google Home pour VS Code
Une fois que vous aurez installé Google Home Extension et actualisé VS Code, vous devez vous connecter et sélectionner un projet pour pouvoir utiliser Assistant Simulator et affichez Cloud Logging.
Se connecter avec Google et sélectionner un projet Cloud
Vous pouvez vous connecter à votre compte de développeur depuis Google Home Extension, autorisant VS Code à communiquer avec les services Google en votre nom.
Cliquez sur l'icône Google Home dans la barre d'activité pour ouvrir Google Home Extension
Cliquez sur Se connecter avec Google pour ouvrir la vue de connexion dans votre navigateur.
Sélectionnez le compte associé à vos appareils connectés.
Sur la page d'autorisation Se connecter avec Google, cliquez sur Autoriser.
Un onglet de navigateur s'ouvre et une boîte de dialogue Open Visual Studio Code (Ouvrir le code Visual Studio Code) affiché. Cliquez sur Open Visual Studio Code (Ouvrir le code Visual Studio) pour continuer.
Vous serez redirigé vers VS Code, où votre autorisation est requise pour permet à l'extension Google Home d'ouvrir un URI. Cliquez sur Ouvrir pour terminer processus de connexion.
Une fois connecté, Google Home Extension chargera vos projets. Une fois cliquez sur Sélectionner un projet.
Dans la fenêtre déroulante Rechercher et sélectionner un projet qui s'affiche, sélectionnez votre projet de maison connectée.
Installer l'outil Android Debug Bridge (ADB)
Pour afficher les journaux Matter sur un Android vous devez installer ADB:
- Installez ADB sur votre ordinateur.
- Activer les options pour les développeurs et la clé USB Débogage sur votre téléphone Android.
Installer les outils SoC pour appareils Matter
Pour afficher les journaux de débogage des appareils Matter:
- La plupart des SoC des appareils exportent les ports série tels que
/dev/ttyUSBx
. sous Linux,/dev/tty.SLAB_USBtoUART
ou/dev/tty.usbserial
sous macOS. La visionneuse de journaux peut lire le journal directement depuis l'appareil. - Certains types de SoC tels que NXP ou Silicon Labs peut nécessiter des appareils externes (JLink, par exemple). Voir Appareils compatibles pour plus d'informations des informations.
Utiliser l'extension Google Home pour VS Code
Consulter les ressources pour les développeurs
Sous AIDE ET COMMENTAIRES, cliquez sur Commencer et Ressources à ouvrir la page Ressources, qui contient des informations utiles avec l'écosystème Google Home.
Utiliser le simulateur de l'Assistant Google
Pour ouvrir Assistant Simulator dans VS Code, cliquez sur ASSISTANT GOOGLE
SIMULATOR sur la barre latérale. Dans la zone Message, saisissez votre requête.
appuyez sur Enter
.
Vous pouvez afficher les réponses Assistant Simulator, puis cliquer sur le bouton après votre requête pour la renvoyer.
Exécuter les énoncés par lot
Passez la souris sur la barre de menu GOOGLE ASSISTANT SIMULATOR, puis sélectionnez une option les options suivantes pour configurer des scripts:
Cliquez sur
pour ouvrir scripts d'énoncés existants.Cliquez sur
pour enregistrer dans un script*.utterance
.
Pour commencer à envoyer des énoncés par lot, choisissez l'une des options suivantes:
- Cliquez sur pour sélectionner une d'énoncé dans la fenêtre déroulante.
Ouvrez directement un fichier
*.utterance
et cliquez sur
Consulter Cloud Logging
Sous ACCÈS RAPIDE, cliquez sur Cloud Logs pour ouvrir la page Cloud Logs. où vous pouvez trouver les journaux du projet sélectionné.
Les utilisateurs peuvent filtrer les journaux en fonction de la gravité et de la période.
Par défaut, les journaux sont limités à 50 lignes. Si l'utilisateur souhaite voir plus les journaux, faites défiler la page vers le bas et cliquez sur More (Plus) pour afficher plus de journaux.
Afficher le graphique de la page d'accueil et exécuter des tests
Sous ACCÈS RAPIDE, cliquez sur Home Graph Viewer pour ouvrir la page Home Visionneuse de graphiques, où vous pouvez trouver les appareils appartenant aux projet. Vous pouvez également cliquer sur Run Test (Exécuter le test) pour tester l'appareil.
La suite de tests est alors lancée dans votre navigateur, avec votre appareil sélectionné et prêts à être testés. Cliquez sur Démarrer, puis attendez les résultats du test.
Vous pouvez consulter les détails du test et consulter les journaux une fois tous les tests terminé.
Utiliser l'extension Google Home pour le débogage Matter
Journalisation Android
Sous Outils de journalisation MATTER, cliquez sur Android Logs (Journaux) pour ouvrez la page Journaux Android, puis sélectionnez Android téléphone auquel vous souhaitez vous connecter et commencer à afficher journaux.
Une fois le téléphone Android connecté, vous pourrez voir les journaux ligne par ligne. Notez que les journaux sont filtrés, ce qui signifie que seuls journaux associés aux GHA et aux Google Play services Module Matter s'affichent. Vous pouvez également définir le paramètre Gravité pour filtrer les journaux ou Rechercher dans la dans les journaux.
Journalisation des appareils Matter
Sous OUTILS DE JOURNALITÉ MATÉRIEL, cliquez sur Journaux de l'appareil pour ouvrir la page Ressources. sélectionnez d'abord SoC Type (Type de SoC) :
Sélectionnez ensuite l'appareil Matter:
Vous pouvez ensuite récupérer tous les journaux de l'appareil et utiliser des filtres tels que Gravité et Recherche pour trouver les informations qui vous intéressent.
Télécharger tous les journaux Matter
Sous ACCÈS RAPIDE, cliquez sur Télécharger les journaux pour ouvrir la page Télécharger les journaux. sélectionnez les journaux à télécharger, puis appuyez sur OK.
Sélectionnez le dossier pour télécharger les journaux, puis cliquez sur Enregistrer:
Ensuite, les journaux seront enregistrés dans le dossier de destination:
Extrayez le fichier ZIP enregistré. Vous y trouverez les informations sur l'appareil et les fichiers journaux.
Le fichier d'informations sur l'appareil inclut toutes les informations de version nécessaires au débogage les problèmes de performances.
Envoyer des commentaires
Pour nous envoyer vos idées ou commentaires sur la façon dont nous pourrions améliorer le développement Google Home Extension, choisissez l'une des options suivantes:
- Dans le panneau AIDE ET COMMENTAIRES, cliquez sur Envoyer des commentaires pour nous des suggestions.
- Dans le panneau AIDE ET COMMENTAIRES, cliquez sur Signaler un problème pour le signaler. les problèmes que vous avez rencontrés avec Google Home Extension ;
- Nous avons également ajouté une icône d'envoi de commentaires sur la page Ressources.