Extension Google Home pour VS Code

L'extension Google Home pour Visual Studio Code a été conçue et créée pour les développeurs de Google Home Platform. Cette extension vous permet d'accéder au simulateur de l'Assistant Google, à Cloud Logging et à d'autres outils pour simplifier le développement de votre maison connectée.

Extension Google Home pour VS Code

Fonctionnalités des extensions Google Home

Simulateur de l'Assistant Google

Pour tester si vos appareils connectés fonctionnent correctement avec l'écosystème Google Home, vous pouvez interagir avec le simulateur de l'Assistant Google à tout moment sans quitter VS Code.

Semblable à l'assistant Simulator existant de la console Actions, le simulateur de l'Assistant Google vous permet de contrôler facilement vos appareils en saisissant vos requêtes, par exemple "Turn on the light." Dans VS Code, l'Assistant Google vous envoie des SMS en fonction de vos commandes, par exemple "Très bien, allume la lumière. Pour en savoir plus, consultez Utiliser le simulateur de l'Assistant Google.

Annonces par lots

Pour tester votre intégration Google Home comme un message d'erreur, vous pouvez envoyer des énoncés par lots au simulateur de l'Assistant Google en exécutant un script d'énoncé. Pour en savoir plus, consultez la section Exécuter des envois par lot.

Cloud Logging

Cloud Logging fournit des informations de débogage et des métriques clés pour vous donner des informations sur l'utilisation de votre 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 Afficher Cloud Logging.

Lecteur Home Graph

La visionneuse Home Graph est désormais disponible directement dans l'extension Google Home. Vous pouvez ainsi vérifier l'état de l'appareil dans Home Graph dans VS Code. Pour en savoir plus, consultez Afficher le graphique d'accueil et exécuter les tests.

Installer l'extension Google Home pour VS Code

Téléchargez et installez VS Code:

Télécharger VS Code

Après avoir installé VS Code, installez l'extension Google Home à l'aide de l'une des options suivantes:

Installer l'extension Google Home depuis VS Code

Si vous souhaitez installer Google Home Extension à partir de VS Code, procédez comme suit:

  1. Téléchargez le fichier VSIX de l'extension Google Home. Décompressez le fichier téléchargé pour extraire le fichier VSIX.

    Télécharger le fichier VSIX de l'extension Google Home

  2. Lancez VS Code.

  3. Choisissez l'une des options d'installation suivantes.

    • Cliquez sur Extensions dans la barre d'activité. Dans le menu EXTENSIONS (Extensions), cliquez sur autres options, puis sur Install from VSIX... (Installer à partir de VSIX).

      Installer l'extension Google Home à partir du menu "Extensions"
    • Cliquez sur Exécuter une commande sur la page Bienvenue, ou sur Afficher, puis sur Palette de commandes. Dans Palette de commandes, saisissez Install from VSIX.

      Installer l'extension Google Home à partir de la palette de commandes
  4. Lorsque vous y êtes invité, sélectionnez le fichier VSIX que vous avez téléchargé et décompressé.

Pour en savoir plus, consultez la documentation sur Marketplace pour les extensions.

Installer l'extension Google Home à partir de la ligne de commande

Pour l'installer à partir de la ligne de commande, utilisez --install-extension:

code --install-extension google-home-extension.vsix

Configurer l'extension Google Home pour VS Code

Une fois que vous avez installé l'extension Google Home et actualisé le code VS Code, vous devez effectuer les étapes suivantes pour pouvoir utiliser le simulateur de l'Assistant Google et afficher Cloud Logging:

Se connecter avec Google

Vous pouvez vous connecter à votre compte de développeur depuis l'extension Google Home pour autoriser VS Code à communiquer en votre nom avec les services Google.

  1. Cliquez sur l'icône Google Home dans la barre d'activité pour ouvrir l'extension Google Home.

    Icône de l'extension Google Home
  2. Cliquez sur Sign in with Google (Se connecter avec Google) pour lancer l'affichage de connexion dans votre navigateur.

    VS Code Google Sign-In
  3. Sélectionnez le compte associé à vos appareils connectés.

  4. Sur la page d'autorisation Se connecter avec Google, cliquez sur Autoriser.

  5. Un onglet de navigateur s'ouvre, et la boîte de dialogue Ouvrir Visual Studio Code s'affiche. Cliquez sur Ouvrir Visual Studio Code pour continuer.

    Ouvrir la boîte de dialogue VS Code
  6. Vous serez redirigé vers VS Code, où votre autorisation est nécessaire pour permettre à l'extension Google Home d'ouvrir un URI. Veuillez cliquer sur Ouvrir pour terminer le processus de connexion.

    Autoriser l'extension Google Home à ouvrir un URI

Sélectionnez un projet Cloud

  1. Une fois connecté, l'extension Google Home chargera vos projets. Lorsque vous avez terminé, cliquez sur Sélectionner un projet.

    Sélectionner un projet
  2. Dans la fenêtre déroulante Rechercher et sélectionner un projet qui s'affiche, sélectionnez votre projet de maison connectée.

Utiliser l'extension Google Home pour VS Code

Afficher les ressources pour les développeurs

Sous ACCÈS rapide, cliquez sur Ressources pour ouvrir la page Ressources. Vous y trouverez des informations utiles sur votre développement avec l'écosystème Google Home.

Ressources pour l'écosystème Google Home

Utiliser le simulateur de l'Assistant Google

Pour ouvrir le simulateur de l'Assistant Google dans VS Code, cliquez sur SIMULATOR GOOGLE ASSISTANT dans la barre latérale. Dans le champ Message, saisissez votre requête et appuyez sur Enter.

Vous pouvez afficher les réponses du simulateur de l'Assistant Google et cliquer sur le bouton après votre requête pour le renvoyer.

Utiliser le simulateur de l'Assistant Google

Exécuter des énoncés par lots

Passez la souris sur la barre de menu GOOGLE ASSISTANT SIMULATOR, puis choisissez l'une des options de configuration suivantes:

  • Cliquez sur pour ouvrir les scripts d'énoncé existants.

  • Cliquez sur pour enregistrer l'historique dans un script *.utterance.

    Icônes du menu " payant par lot"

Pour commencer à envoyer des énoncés par lots, choisissez l'une des options suivantes:

  • Cliquez sur pour sélectionner un script d'énoncé dans la fenêtre déroulante.
  • Ouvrez directement un fichier *.utterance et cliquez sur .

    Icône Exécution de lots par lot

Consulter Cloud Logging

Sous QUICK ACCESS (Accès rapide), cliquez sur Cloud Logging pour ouvrir la page Cloud Logging, où vous trouverez les journaux du projet sélectionné.

Utiliser Cloud Logging

Les utilisateurs peuvent filtrer les journaux en fonction de la gravité et de la période.

Filtrer les journaux par gravité et par heure

Par défaut, les journaux sont limités à 50 lignes. Si vous souhaitez afficher d'autres journaux, faites défiler l'écran jusqu'en bas, puis cliquez sur Plus.

Afficher plus de journaux

Afficher le graphique Home et exécuter des tests

Sous ACCÈS rapide, cliquez sur Lecteur Home Graph pour ouvrir le panneau Lecteur Home Graph, dans lequel vous trouverez les appareils appartenant au projet sélectionné. Vous pouvez également cliquer sur Exécuter le test pour exécuter des tests sur l'appareil.

Lecteur Home Graph

La suite de tests sera lancée dans votre navigateur avec votre appareil sélectionné et prêt pour le test. Cliquez sur Démarrer et attendez les résultats du test.

Suite de tests pour la maison connectée

Vous pouvez consulter les détails du test et consulter ses journaux une fois tous les tests terminés.

Résultats du test

Envoyer des commentaires

Pour nous donner votre avis sur la façon dont nous pouvons améliorer votre expérience de développement avec l'extension Google Home, choisissez l'une des options suivantes:

  • Dans la barre latérale, cliquez sur l'icône représentant un commentaire sous SE CONNECTER.

    Icône Envoyer des commentaires
  • Nous avons également ajouté une icône "Commentaires" sur la page Ressources.