Schéma de trait de localisation de la maison connectée
action.devices.traits.Locator
: cette caractéristique est utilisée pour les appareils pouvant être trouvés.
Les appareils peuvent être localisés à l'aide d'un indicateur local (par exemple, un bip, une sonnerie ou un clignotement). Les requêtes de Localiser [appareil] entraînent une tentative de localisation de l'appareil.
Toutes les variantes grammaticales acceptées (Trouver [appareil], Où est X ?, etc.) appellent la localisation, et la réponse vocale est constituée par la réponse d'exécution de l'appareil (par exemple, pour indiquer s'il émet un bip).
ATTRIBUTS de l'appareil
Aucune.
ÉTATS DE L'APPAREIL
Aucune.
COMMANDES DE L'APPAREIL
Les appareils dotés de cette caractéristique peuvent répondre aux commandes suivantes dans le cadre de l'opération EXECUTE
. Pour en savoir plus sur la gestion des intents EXECUTE
, consultez la section Traitement des intents.
action.devices.commands.Locate
Localisez l'appareil cible en générant une alerte locale.
Paramètres
Paramètres | Type | Description |
---|---|---|
silence |
Valeur booléenne |
(Par défaut : À utiliser sur les appareils qui émettent une réponse audible pour les alertes locales. Si elle est définie sur "True", l'appareil doit couper le son de toutes les alarmes en cours. |
lang |
String |
(Par défaut : Langue actuelle de la requête ou de l'affichage, pour renvoyer des chaînes de localisation localisées si nécessaire. Consultez la liste des langues acceptées. |
Exemples
Localiser mon appareil
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
Arrêter de localiser mon appareil
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }