La plate-forme Google Cloud-to-cloud permet aux utilisateurs de contrôler vos appareils connectés disponibles dans le commerce via Google Home app (GHA) et Google Assistant, qui sont disponibles sur plus d'un milliard d'appareils tels que des enceintes intelligentes, des téléphones, des voitures, des téléviseurs, des casques, des montres, etc.
Pourquoi créer des applications
Vous bénéficiez ainsi d'un engagement utilisateur plus fort, de ventes accrues de vos appareils et d'une meilleure valorisation de votre marque.
- Renforcez l'engagement des utilisateurs : touchez les utilisateurs sur un milliard d'appareils Assistant, améliorez la visibilité et simplifiez la configuration.
- Générez des ventes : soyez visible sur Shopping sur le Réseau de Recherche et augmentez vos chances d'être mis en avant sur les canaux de vente et d'installation.
- Augmenter la valeur de la marque : soyez au cœur de la maison connectée. Faites connaître votre marque aux utilisateurs grâce à sa fiabilité et à ses fonctionnalités avancées.
Comment créer
Pour connecter votre appareil à Assistant, vous devez créer une intégration Cloud-to-cloud. Assistant gère la façon dont les utilisateurs déclenchent votre action (dans plusieurs langues) et vous fournit des métadonnées utiles via Google Home Graph (par exemple, l'état d'un appareil spécifique en fonction de la pièce de l'utilisateur). Il vous suffit de répondre aux requêtes via votre service de traitement.
Le moyen le plus simple de commencer est de suivre nos ateliers de programmation. Nous vous recommandons de suivre ces deux ateliers de programmation, qui vous guident pas à pas dans certaines parties du processus de développement:
Activer le traitement en local pour les intégrations cloud à cloud
49 minutes
Updated 21 décembre 2024
Apprenez à intégrer le traitement en local à l'aide du SDK Local Home, et améliorez les intégrations de l'Assistant avec la maison connectée.
Connecter des appareils connectés à l'Assistant Google
35 minutes
Updated 23 novembre 2024
Créez et déployez une intégration cloud à cloud pour intégrer un lave-linge connecté virtuel à l'Assistant.
Déboguer la maison connectée
25 minutes
Updated 23 novembre 2024
Apprenez à utiliser les métriques et la journalisation GCP pour identifier et résoudre les problèmes de production. Apprenez à utiliser la suite Test pour identifier les problèmes fonctionnels et liés aux API.
Métriques basées sur les journaux pour la maison connectée
16 minutes
Updated 23 novembre 2024
Découvrez comment utiliser les métriques basées sur les journaux dans Google Cloud pour suivre les tendances et analyser vos journaux d'erreurs d'intégration pour la maison connectée.
Implémenter CameraStream avec WebRTC
23 minutes
Updated 23 novembre 2024
Découvrez comment diffuser du contenu depuis une webcam sur un écran Google Nest à l'aide de la caractéristique CameraStream et de WebRTC.
Améliorer et sécuriser vos intégrations cloud à cloud
50 minutes
Updated 23 novembre 2024
Découvrez comment améliorer et sécuriser votre intégration cloud à cloud grâce à des caractéristiques d'appareil personnalisables et comment les sécuriser grâce à l'authentification à deux facteurs.
Déboguer la page d'accueil locale
50 minutes
Updated 23 novembre 2024
Apprenez à utiliser les métriques et la journalisation GCP pour identifier et résoudre les problèmes de production. Apprenez à utiliser la suite Test pour identifier les problèmes fonctionnels et liés aux API. Découvrez comment utiliser les outils pour les développeurs Chrome lorsque vous développez votre application Local Home.
Surveiller les interruptions de service pour la maison connectée
31 minutes
Updated 21 novembre 2024
Dans cet atelier de programmation, vous allez apprendre à détecter les pannes en configurant des alertes automatiques pour votre intégration de maison connectée.
Ajouter une compatibilité en direct à un récepteur Cast
30 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé qui utilise l'API Cast Live.
Déboguer les applications réceptrices Cast
59 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez ajouter l'enregistreur de débogage Cast à votre application Récepteur Web personnalisé existante.
Créer un récepteur Web personnalisé
1 heure 37 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé pour lire du contenu sur des appareils compatibles Cast.
Ajouter la prise en charge de l'API Ad Breaks à un récepteur Web
56 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez créer une application Récepteur Web personnalisé qui utilise l'API Cast Ad Breaks.
Rendre une application Android compatible avec Cast
2 heures 48 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo Android existante pour caster du contenu sur un appareil compatible Google Cast.
Rendre une application Web compatible avec Cast
1 heure 18 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo Web existante pour caster du contenu sur un appareil compatible Google Cast.
Rendre une application Android TV compatible Cast
1 heure 8 minutes
Updated 9 novembre 2024
Dans cet atelier de programmation, vous allez modifier une application Android TV existante pour qu'elle accepte la diffusion et la communication à partir de vos applications émettrices Cast existantes.
Déboguer les intégrations Matter
36 minutes
Updated 6 novembre 2024
Découvrez comment résoudre les problèmes d'intégration de Matter à l'aide d'outils d'analyse et apprenez-en plus sur les ressources d'assistance aux développeurs.
Créer une application Web Device Access
1 heure
Updated 13 octobre 2024
Dans cet atelier de programmation, vous allez découvrir comment Device Access fonctionne et créer une application Web qui gère l'authentification et les appels de l'API Smart Device Management pour un thermostat Nest.
Créer une application Android pour Matter
1 heure 17 minutes
Updated 20 septembre 2024
Personnalisez l'application exemple Google Home pour Matter afin de commander et de gérer les appareils.
Rendre une application iOS compatible avec Cast
2 heures 28 minutes
Updated 11 septembre 2024
Dans cet atelier de programmation, vous allez modifier une application vidéo iOS existante pour caster du contenu sur un appareil compatible Google Cast.
Créer un appareil Matter
1 heure 17 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez créer, mettre en service et utiliser un appareil de litige.
Créer un appareil virtuel Matter
1 heure 12 minutes
Updated 22 août 2024
Dans cet atelier de programmation, vous allez créer, commander et utiliser un appareil de litige virtuel.
Créer un récepteur Cast de base
Updated 29 juillet 2022
Dans cet atelier de programmation, vous allez créer une application réceptrice compatible Cast à l'aide du framework d'application Google Cast.
Consultez ensuite notre liste des appareils compatibles pour vous assurer que ce que vous prévoyez d'intégrer est compatible avec l'écosystème Google Home. Consultez ensuite la checklist pour les développeurs pour comprendre l'ensemble du flux de développement, de la création du projet au lancement.
Appareils compatibles Checklist pour les développeurs
Google Home Playground
Utilisez Google Home Playground pour simuler un projet de maison connectée avec vos types et caractéristiques d'appareils. Créez des appareils virtuels, modifiez les attributs et les états des appareils, et plus encore. Pour en savoir plus, consultez la page Google Home Playground.
Débogage et analyse
Si vous avez déjà créé une action smart home et que vous devez:
- Pour déboguer votre action, consultez l'atelier de programmation Déboguer la maison connectée.
- Pour accéder aux journaux ou créer des métriques basées sur les journaux, consultez l'atelier de programmation Métriques basées sur les journaux pour la maison connectée.
- Pour configurer des alertes afin de surveiller les pannes, consultez l'atelier de programmation Surveiller les pannes pour une maison connectée.
Définitions
Les termes suivants sont utilisés dans cette documentation:
- Authentification
- Associe les comptes Google de vos utilisateurs aux comptes utilisateur de votre système d'authentification.
- Trait d'appareil
- Les caractéristiques d'appareil définissent les fonctionnalités d'un type d'appareil.
- Type d'appareil
- Indiquez à Assistant la grammaire à utiliser avec votre appareil.
- Fulfillment
- Service qui gère un intent smart home et effectue l'action correspondante.
- Écosystème Google Home
- Plate-forme qui vous permet de créer une action smart home pour étendre les fonctionnalités de Assistant afin de contrôler les appareils connectés.
- Home Graph
- Base de données qui stocke et fournit des données contextuelles sur la maison et ses appareils.
- Intents smart home
- Objets de messagerie simples qui décrivent comment effectuer une action smart home, comme allumer une lumière ou diffuser du contenu audio sur une enceinte.