Développer une solution pour une transition cloud-cloud

Google fournit des SDK, des outils et des applications exemples pour vous aider Cloud-to-cloud, qu'il s'agisse d'intégrer un simple bouton de transition ou un récepteur AV complexe.

Ces ressources permettent au développeur de concentrer ses efforts de développement sur en développant des capacités et des fonctionnalités, tout en investissant moins d'efforts de l'infrastructure.

Échantillons et bibliothèques

Phase de développement

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 un. Et Google Home Graph Les bibliothèques clientes des API sont disponibles dans plusieurs langages.

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 "allumer mon ampoule", par exemple) et la Google Assistant traitera votre requête dans le cloud et enverra la commande à l'appareil.

Utilisez cette extension pendant la phase de développement.

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

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

  • Inspectez le contenu JSON des messages de journal.

  • Pour vous aider, exécutez des commandes Assistant au format scripté. de manière plus rapide et reproductible.

Outil de validation des données SYNC

Phase de développement

Nous vous recommandons d'utiliser Outil de validation des données SYNC le format des réponses SYNC. de votre intégration. Cela réduit les erreurs plus tard dans le 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 le développement complet 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.
  • Tester la validation de l'utilisateur secondaire pour un appareil.

Google Home Test Suite

Phase de test

Utilisez Google Home Test Suite pour Testez l'intégration de votre maison connectée, et assurez-vous qu'elle respecte la certification et le lancement pour l'écosystème Google Home.

Lecteur Home Graph

Phase de test

La Google Home Graph permet de vérifier l'état des appareils dans le Home Graph d'une un utilisateur spécifique. C'est un moyen rapide de valider Home Graph sans à l'aide de l'API.