Bienvenue dans le Centre des développeurs Google Home, la nouvelle destination pour apprendre à développer des actions pour la maison connectée. Remarque : Vous continuerez à créer des actions dans la console Actions.

Développer pour le cloud à cloud

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Google fournit des SDK, des outils et des exemples d'applications pour vous aider à bien démarrer votre Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.

Ces ressources sont conçues pour permettre au développeur de se concentrer sur le développement de capacités et de fonctionnalités, tout en investissant moins d'efforts dans la gestion de l'infrastructure.

Exemples et bibliothèques

Phase de développement

Nos exemples de bout en bout peuvent servir de point de départ à votre propre intégration ou à illustrer la meilleure façon d'en créer un. Et Google Home Graph API client libraries are available in a variety of languages.

Exemples Bibliothèques clientes

Outils

Extension Google Home pour VS Code

Phase de développement

Le Google Home Extension for Visual Studio Code vous permet d'interagir directement avec l'écosystème Google Home. Par exemple, vous pouvez saisir une commande, par exemple "allumer mon ampoule", et la Google Assistant will process your request in the cloud and send the command to the device.

Utilisez cette extension pendant la phase de développement pour:

  • Tester Cloud-to-cloud appareils intégrés à Google Home .

  • Identifiez les problèmes en affichant les journaux Google Cloud en temps réel, en observant toutes les communications circulant dans les deux directions. Filtrer par gravité et période

  • Inspectez le contenu JSON des messages du journal.

  • Exécutez des commandes Assistant sous forme de scripts pour effectuer des tests plus rapidement et de manière reproductible.

Outil de validation des données SYNC

Phase de développement

Nous vous recommandons d'utiliser l'outil de validation des données SYNC pour valider le format des réponses SYNC issues de votre intégration. Vous éviterez ainsi les erreurs au cours du processus de test.

Google Home Playground

Phase de développement

La Google Home Playground est utile pour simuler votre type d'appareil dans l'écosystème Google Home avant de le développer avec un appareil physique.

Utilisez-la pendant la phase de développement pour:

  • Créez des appareils virtuels et configurez-les à l'aide de caractéristiques à utiliser dans Google Home app (GHA) .
  • Découvrez comment les appareils apparaissent dans Home Graph.
  • Testez la validation secondaire de l'utilisateur pour un appareil.

Suite Google Home Test

Phase de test

Utilisez Google Home Test Suite pour tester l'intégration de votre maison connectée et vérifier qu'elle répond aux exigences de certification et de lancement de l'écosystème Google Home.

Lecteur Home Graph

Phase de test

Le champ Google Home Graph permet de vérifier l'état des appareils dans le Home Graph d'un utilisateur spécifique. Il s'agit d'un moyen rapide de valider Home Graph sans utiliser l'API directement.