Schéma Trait de localisation de la maison connectée

action.devices.traits.Locator : cette caractéristique est utilisée pour les appareils disponibles.

Les appareils peuvent être détectés à l'aide d'un indicateur local (par exemple, biper, faire sonner ou clignoter). Les requêtes Find my [device] entraînent la tentative d'affichage de la position de l'appareil.

Toutes les variétés de grammaire prises (Find my [device], Where is X?, etc.) appellent la localisation, et la réponse vocale est formée par la réponse d'exécution de l'appareil (par exemple, pour indiquer s'il s'agit d'un bip).

ATTRIBUTS de l'appareil

Aucun.

Appareil STATES

Aucun.

Appareil COMMANDS

Les appareils disposant 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 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 Booléen

(Par défaut : false)

À utiliser sur les appareils qui émettent une réponse audible pour les alertes locales. Si ce paramètre est défini sur « true », l'appareil doit couper le son des alarmes en cours.

lang String

(Par défaut : "en")

Langue actuelle de la requête ou de l'affichage, pour le renvoi de 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
  }
}

ERREURS sur l'appareil

Consultez la liste complète des erreurs et exceptions.