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 interrupteur ou un récepteur AV complexe.
Ces ressources sont conçues pour permettre aux développeurs de concentrer leurs efforts sur la création de fonctionnalités, tout en consacrant moins de temps à l'infrastructure.
Exemples 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 d'en créer une. Les bibliothèques clientes de l'API Google Home Graph sont disponibles dans plusieurs langages.
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 telle que "allume mon ampoule". 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 dans Google Home.
Identifiez les problèmes en affichant les journaux Google Cloud en temps réel et en observant toutes les communications dans les deux sens. Filtrer par niveau de gravité et par période
Inspectez le contenu JSON des messages du journal.
Émettez des commandes Assistant au format scripté pour vous aider à tester plus rapidement de manière reproductible.
Validateur de données SYNC
Nous vous recommandons d'utiliser le validateur de 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
L'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 caractéristiques à 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 tests Google Home
Utilisez Google Home Test Suite pour tester votre intégration de maison connectée et vous assurer qu'elle répond aux exigences de certification et de lancement pour l'écosystème Google Home.
Lecteur Home Graph
La commande Google Home Graph permet de vérifier l'état des appareils dans le Home Graph d'un utilisateur spécifique. C'est un moyen rapide de valider Home Graph sans utiliser directement l'API.