Google fournit des SDK, des outils et des exemples d'applications pour vous aider à démarrer votre parcours Cloud-to-cloud, que vous intégriez un simple commutateur ou un récepteur AV complexe.
Ces ressources sont conçues pour permettre au développeur de concentrer ses efforts de développement sur la création de fonctionnalités et de capacités, tout en consacrant moins d'efforts à la gestion de l'infrastructure.
Samples et bibliothèques
Vous pouvez utiliser nos exemples de bout en bout comme point de départ pour votre propre intégration ou pour illustrer la meilleure façon de créer une intégration. Les bibliothèques clientes de l'API Google Home Graph sont disponibles dans plusieurs langues.
Exemples Bibliothèques clientes
Outils
Extension Google Home pour VS Code
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, comme "allumer ma lampe", et Google Assistant traitera votre requête dans le cloud et enverra la commande à l'appareil.
Utilisez cette extension pendant la phase de développement pour:
Testez les appareils Cloud-to-cloud intégrés à Google Home.
Identifiez les problèmes en consultant les journaux Google Cloud en temps réel, en observant toutes les communications dans les deux sens. Filtrez par gravité et période.
Inspectez le contenu JSON des messages de journal.
Émettez des commandes Assistant au format script pour vous aider à effectuer des tests plus rapidement et de manière reproductible.
Validateur de données SYNC
Nous vous recommandons d'utiliser l'outil de validation des données SYNC pour valider le format des réponses SYNC de votre intégration. Cela permet d'éviter les erreurs plus tard dans le processus de test.
Google Home Playground
Google Home Playground est utile pour simuler votre type d'appareil dans l'écosystème Google Home avant de terminer le développement avec un appareil physique.
Utilisez-le pendant la phase de développement pour:
- Créez des appareils virtuels et configurez-les avec des traits à utiliser dans Google Home app (GHA).
- Découvrez comment les appareils s'affichent dans Home Graph.
- Testez la validation secondaire de l'utilisateur pour un appareil.
Suite de test Google Home
Utilisez Google Home Test Suite pour tester l'intégration de votre maison connectée et vous assurer qu'elle répond aux exigences de certification et de lancement de l'écosystème Google Home.
Lecteur Home Graph
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 directement l'API.