Développer une solution pour une transition cloud-cloud

Google fournit des SDK, des outils et des exemples d'applications pour vous lancer dans Cloud-to-cloud, que vous intégriez un commutateur simple ou un récepteur AV complexe.

Ces ressources sont conçues pour permettre aux développeurs de concentrer leurs efforts de développement 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

Vous pouvez utiliser nos exemples de bout en bout comme point de départ de votre propre intégration ou pour illustrer la meilleure façon d'en créer une. De plus, 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

Phase de développement

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 "activer 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 à Google Home.

  • Identifiez les problèmes en consultant les journaux Google Cloud en temps réel et en observant toutes les communications qui circulent dans les deux sens. Filtrez par gravité et période.

  • Inspectez le contenu JSON des messages de journal.

  • Exécutez des commandes Assistant au format script pour vous aider à 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 le programme de validation des données SYNC pour valider le format des réponses SYNC de votre intégration. Cela permet de réduire les erreurs plus tard dans le processus de test.

Google Home Playground

Phase de développement

Le 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-la 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 Google Home Test

Phase de test

Utilisez le 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 pour l'écosystème Google Home.

Visionneuse Home Graph

Phase de test

Le 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 vérifier Home Graph sans utiliser directement l'API.