Cloud à cloud SDK Local Home SDK de l'appareil
Google Home Playground est une application Web qui simule un projet de maison connectée avec des types et des caractéristiques d'appareils configurables. Vous pouvez créer appareils, modifier leurs attributs et états, afficher ces appareils dans Google Home Graph, et importer ou exporter des configurations d'appareil.
Terminer l'association des comptes
Pour utiliser Google Home Playground, nous vous recommandons d'associer d'abord le à votre compte. Ouvrez l'Google Home app (GHA) sur votre téléphone, et c'est parti tout au long du processus d'association:
- Cliquez sur l'icône plus (+) en haut à gauche.
- Sélectionnez Configurer un appareil > Fonctionne avec Google.
- Recherchez l'action intitulée Google Home Playground.
- Sélectionnez l'action pour que GHA vous redirige vers page de connexion. Cliquez sur Se connecter avec Google et sélectionnez le compte avec lequel vous souhaitez vous connecter.
- Cliquez sur le bouton Autoriser pour autoriser l'association de comptes.
Une fois les comptes associés, un ensemble d'appareils virtuels par défaut s'affiche sur le GHA avec lequel vous pouvez interagir.
Se connecter
Lancez Google Home Playground en cliquant sur le bouton ci-dessous:
Cliquez sur Sign in with Google (Se connecter avec Google). Veillez à vous connecter avec le compte que vous utilisez utilisée dans GHA pour terminer l'association de comptes.
Une fois connecté, Google Home Playground affichera les appareils virtuels stocké dans Home Graph.
L'interface utilisateur Web comprend trois panneaux:
- La liste des appareils affiche tous vos appareils virtuels. Vous pouvez sélectionner virtuel pour afficher ses informations et créer des appareils virtuels via ce panneau.
- La section Informations sur l'appareil présente les informations sur l'appareil virtuel sélectionné. Vous pouvez également modifier ces informations et supprimer l'appareil virtuel sélectionné via le panel.
- La zone de journalisation affiche les journaux d'interaction entre Google Home Playground et Home Graph. Vous pouvez développer les journaux pour inspecter les charges utiles de requête et de réponse le dépannage.
Appareil virtuel
Afficher les informations sur l'appareil virtuel
Dans le panneau Liste des appareils, sélectionnez l'appareil virtuel que vous souhaitez afficher. Dans le panneau Liste des appareils, sélectionnez l'appareil virtuel que vous souhaitez afficher. Le panneau Informations sur l'appareil affiche les informations dans cinq onglets :
- Informations générales:propriétés de premier niveau de l'appareil, dont celui-ci le type, l'ID et le nom.
- Caractères:caractéristiques compatibles de l'appareil.
- Attributs:attributs spécifiques aux caractéristiques de l'appareil.
- États:tous les états de l'appareil.
- SUV:configuration de la validation secondaire de l'utilisateur de l'appareil.
Modifier les informations de l'appareil virtuel
En plus d'afficher les informations d'un appareil virtuel, vous pouvez modifier directement ses informations stockées dans Home Graph via la section Informations sur l'appareil panneau.
Modifier les caractéristiques acceptées
- Sélectionnez l'onglet Traits, puis cliquez sur le bouton Modifier.
- Dans le panneau pop-up, vous pouvez voir les caractéristiques actuellement prises en charge par l'appareil et
caractéristiques à ajouter. Utilisez les boutons flèche
(arrow_forward/arrow_back) pour ajouter ou supprimer des caractéristiques compatibles avec l'appareil. - Lorsque vous avez terminé de mettre à jour les caractéristiques acceptées, cliquez sur Enregistrer. traits mis à jour seront appliqués à Home Graph.
- Vous pouvez consulter ces mises à jour de caractéristiques dans la zone de journalisation.
Modifier les attributs de l'appareil
- Sélectionnez l'onglet Attributs, puis modifiez l'attribut caractéristiques prises en charge par l'appareil.
- Une fois les modifications terminées, appuyez sur Entrée. s'appliquera à Home Graph.
- Vous pouvez consulter ces attributs mis à jour dans la Zone de journal.
Modifier l'état d'un appareil
- Sélectionnez l'onglet États et modifiez directement l'état. Les changements d'état s'appliquera à Home Graph.
- Vous pouvez consulter ces modifications d'état dans la Zone de journal.
Ajouter une validation d'utilisateur secondaire à l'appareil virtuel
Vous pouvez ajouter un SUV à des appareils virtuels et configurer son type de défi et le comportement correspondant sur chaque appareil. Vous pouvez ajouter un SUV à des appareils virtuels et configurer son type de défi et le comportement correspondant sur chaque appareil.
Configurer le SUV sur l'appareil
- Dans le panneau Liste des appareils, sélectionnez l'appareil virtuel que vous souhaitez configurer.
- Dans le panneau Informations sur l'appareil, sélectionnez l'onglet SUV, puis configurez les
suivantes:
<ph type="x-smartling-placeholder">
- </ph>
- Activé:indique si le SUV est activé ou désactivé (sans défi) sur l'appareil.
- Type de défi:le SUV doit-il être explicitement reconnu ? (ackNeeded) ou code secret (pinNeeded)
- PIN:code valide.
- Gestion d'un code PIN incorrect:lorsque le code PIN est incorrect, demander ou non le l'utilisateur et, si ce n'est pas le cas, l'erreur de répondre.
Identifier les appareils compatibles avec les SUV
Dans le panneau Liste des appareils, une icône en forme de clé clé s'affiche à côté chaque appareil compatible SUV.
La liste de caractéristiques suivante nécessite un SUV:
Créer un appareil virtuel
- Dans le panneau Liste des appareils, cliquez sur Ajouter un appareil.
- Dans le panneau pop-up, sélectionnez le type d'appareil et saisissez le nom de votre nouvel appareil. Vous pouvez également sélectionner un ensemble prédéfini d'appareils ajouter.
- Une fois toutes les étapes terminées, le nouvel appareil sera ajouté à Home Graph
Supprimer un appareil virtuel
- Dans le panneau Liste des appareils, sélectionnez l'appareil que vous souhaitez supprimer. Ensuite, dans le panneau Informations sur l'appareil, sélectionnez l'onglet Informations générales. Ensuite, dans le panneau Informations sur l'appareil, sélectionnez l'onglet Informations générales. cliquez sur Supprimer l'appareil en bas de l'écran.
- Confirmez la suppression de l'appareil dans l'alerte pop-up.
- Une fois que vous aurez confirmé la suppression de l'appareil, ce dernier sera retiré de Home Graph
Éditeur de réponse de synchronisation
Vous pouvez valider ou mettre à jour votre réponse de synchronisation dans Google Home Playground. Cliquez sur Éditeur de réponse de synchronisation pour ouvrir un IDE intégré.
Modifiez ou copiez-collez votre réponse de synchronisation, puis cliquez sur Enregistrer pour appliquer les modifications pour découvrir son fonctionnement dans l'écosystème Google Home.
Importer et exporter des appareils virtuels
Pour résoudre ou reproduire des problèmes, vous pouvez exporter vos appareils virtuels avec leurs états dans un fichier, et partager avec d'autres personnes le fichier à importer et de répliquer vos appareils virtuels.
Exporter des appareils virtuels vers un fichier
- Cliquez sur pour exporter appareils virtuels dans un fichier.
- Saisissez le nom du fichier que vous souhaitez exporter, puis cliquez sur OK.
- Une fois que vous avez saisi le nom du fichier, le navigateur télécharge le fichier de d'appareils virtuels exportés.
Importer des appareils virtuels depuis un fichier
- Cliquez sur pour importer appareils à partir d'un fichier.
- Sélectionnez le fichier que vous souhaitez importer, puis cliquez sur OK.
- Une fois que vous avez confirmé le fichier à importer, Google Home Playground importer des appareils virtuels avec leurs états à partir du fichier et mettre à jour les les informations et états des appareils en Home Graph.
Inspecter les journaux d'interactions
Lorsque vous interagissez avec les appareils virtuels, Google Home Playground applique automatiquement votre modification à Home Graph. La les interactions avec Home Graph sont enregistrées dans la zone de journal. dans lequel vous pouvez développer chaque entrée pour examiner Charges utiles de requêtes et de réponses de l'API Home Graph
Chaque entrée de journal est un tableau JSON contenant des éléments de la structure suivante :
{
"uri": string,
"request": object,
"response": object
}
Champs | Type | Description |
---|---|---|
uri |
string |
URL de l'appel d'API Home Graph. |
request |
object |
Corps de la requête de l'appel d'API Home Graph. Consultez le documentation de référence documentation de référence pour le format de chaque méthode. |
response |
object |
Corps de la réponse de l'appel d'API Home Graph. Pour connaître le format de chaque méthode, consultez la documentation de référence et la documentation de référence. |
Afficher les types et les caractéristiques d'appareils compatibles
Point d'interrogation : aide en haut à droite affiche le type d'appareil actuel et la liste des caractéristiques pris en charge par Google Home Playground.
Signaler des problèmes
Votre avis nous intéresse. Signalez les problèmes rencontrés à l'aide du icône en forme de point d'exclamation commentaires sur en haut à droite.