Les fonctionnalités des types d'appareils proviennent des caractéristiques que vous ajoutez à chacun d'eux. Chaque type d'appareil est associé à un certain nombre de caractéristiques recommandées, mais vous pouvez en ajouter celles de votre choix. La validation des utilisateurs secondaires est compatible avec toutes les caractéristiques de l'appareil.
Consultez la liste des langues acceptées pour tous les traits.
Nom | Caractéristique de l'appareil | Description | Types d'appareils recommandés |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Cette caractéristique appartient aux appareils compatibles avec les applications multimédias, généralement tierces. | Appareils multimédias compatibles avec le lancement, l'installation et la recherche d'applications exécutées sur l'appareil. |
ArmDisarm | action.devices.traits.ArmDisarm |
Cette caractéristique permet d'activer et de désactiver un système, comme dans les systèmes de sécurité, par exemple. | Systèmes de sécurité ou tout appareil permettant d'activer et de désactiver un système |
Brightness | action.devices.traits.Brightness |
Le paramètre de luminosité absolue se situe dans une plage normalisée de 0 à 100 (les ampoules individuelles peuvent ne pas prendre en charge tous les points de la plage en fonction de leur configuration LED). | Light |
CameraStream | action.devices.traits.CameraStream |
Cette caractéristique appartient aux appareils capables de diffuser des flux vidéo sur des écrans tiers, des écrans connectés à Chromecast ou des smartphones. Il s'agit généralement de caméras de sécurité ou de babyphones. Toutefois, cette caractéristique s'applique également aux appareils plus complexes dotés d'une caméra (par exemple, des appareils de visioconférence ou un robot aspirateur avec une caméra). | Camera |
Channel | action.devices.traits.Channel |
Cette caractéristique appartient aux appareils compatibles avec les chaînes de télévision sur un appareil multimédia. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Cette caractéristique s'applique aux appareils, tels que les ampoules connectées, qui peuvent changer de couleur ou de température de couleur. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Cela s'applique aux ampoules de couleur "complètes" qui utilisent des plages de couleurs RVB. Les lumières peuvent avoir n'importe quelle combinaison de ColorSpectrum et de ColorTemperature. Les lumières d'accentuation et les bandes LED peuvent ne comporter que le spectre, tandis que certaines ampoules de lecture ne comportent que la température. Les ampoules de base ou les lampes standards sur des prises connectées n'en ont aucune. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Cela s'applique aux ampoules "chaleureuses" qui utilisent un point de couleur en Kelvin. Il s'agit généralement d'une modalité distincte de ColorSpectrum. Il peut y avoir des points blancs disponibles via la température qui ne peuvent pas être atteints par le spectre. En fonction des caractéristiques disponibles, Google peut choisir le mode approprié à utiliser en fonction de la requête et du type de lumière (par exemple, Mets les lumières du salon en blanc peut envoyer des commandes de température à certaines ampoules et des commandes de spectre à des bandes LED). | Light |
Cook | action.devices.traits.Cook |
Cette caractéristique appartient aux appareils qui peuvent cuire des aliments selon différents préréglages et modes de cuisson compatibles. | Appareils permettant de cuisiner différents types d'aliments |
Dispense | action.devices.traits.Dispense |
Cette caractéristique appartient aux appareils qui permettent de distribuer une quantité spécifiée d'un ou de plusieurs articles physiques. Par exemple, un distributeur de friandises pour chien peut distribuer un certain nombre de friandises, un robinet peut distribuer des tasses d'eau et un distributeur pour animaux peut distribuer à la fois de l'eau et de la nourriture pour animaux. | Appareils permettant de distribuer une quantité spécifiée d'un ou de plusieurs articles physiques. |
Dock | action.devices.traits.Dock |
Cette caractéristique est conçue pour les appareils mobiles autonomes qui peuvent être commandés pour retourner à la recharge. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Cette caractéristique appartient aux appareils pouvant stocker de l'énergie dans une batterie et se recharger, ou aux appareils pouvant recharger un autre appareil. La caractéristique permet de démarrer et d'arrêter la recharge, et de vérifier le niveau de charge actuel, la capacité restante et la capacité jusqu'à la valeur complète. | Appareils pouvant recharger leur batterie |
FanSpeed | action.devices.traits.FanSpeed |
Cette caractéristique appartient aux appareils qui permettent de régler la vitesse d'un ventilateur (c'est-à-dire de souffler de l'air depuis l'appareil à différents niveaux, qui peuvent faire partie d'une unité de climatisation ou de chauffage, ou dans une voiture), avec des paramètres tels que faible, moyen et élevé. | |
Fill | action.devices.traits.Fill |
Cette caractéristique s'applique aux appareils pouvant être remplis, comme une baignoire. | Tout appareil pouvant être rempli, comme une baignoire. |
HumiditySetting | action.devices.traits.HumiditySetting |
Cette caractéristique appartient aux appareils compatibles avec les paramètres d'humidité, tels que les humidificateurs et les déshumidificateurs. | Tout appareil compatible avec les réglages d'humidité, comme un humidificateur ou un déshumidificateur. |
InputSelector | action.devices.traits.InputSelector |
Trait pour les appareils pouvant modifier les entrées multimédias. Ces entrées peuvent avoir des noms dynamiques par appareil et peuvent représenter des flux audio ou vidéo, câblés ou en réseau. | Tout appareil multimédia compatible avec le changement d'entrées. |
LightEffects | action.devices.traits.LightEffects |
Cette caractéristique appartient aux appareils qui peuvent prendre en charge des commandes d'éclairage complexes pour modifier leur état, par exemple en faisant défiler différentes couleurs. | Light |
Locator | action.devices.traits.Locator |
Cette caractéristique est utilisée pour les appareils qui peuvent être "trouvés". Cela inclut les téléphones, les robots (y compris les aspirateurs et les tondeuses), les drones et les produits spécifiques aux balises qui se fixent à d'autres appareils. | Tout appareil qui doit être localisé, comme un Vacuum robotisé |
LockUnlock | action.devices.traits.LockUnlock |
Cette caractéristique appartient à tous les appareils compatibles avec le verrouillage et le déverrouillage, et/ou le signalement d'un état verrouillé. | Tout appareil compatible avec le verrouillage et le déverrouillage, et/ou qui signale l'état verrouillé. |
MediaState | action.devices.traits.MediaState |
Cette caractéristique est utilisée pour les appareils capables de signaler les états des médias. | Tout appareil multimédia capable de signaler les états multimédias |
Modes | action.devices.traits.Modes |
Cette caractéristique appartient à tous les appareils dotés d'un nombre arbitraire de modes "n-way", dans lesquels les modes et les paramètres de chaque mode sont arbitraires et propres à chaque appareil ou type d'appareil. Chaque mode comporte plusieurs paramètres possibles, mais un seul peut être sélectionné à la fois. Un sèche-linge ne peut pas être en mode "Délicat", "Normal" et "Intensif" simultanément. Un paramètre qui peut simplement être activé ou désactivé appartient à la caractéristique Toggles. | Tous |
NetworkControl | action.devices.traits.NetworkControl |
Cette caractéristique appartient aux appareils compatibles avec la création de rapports sur les données réseau et l'exécution d'opérations spécifiques au réseau. | Appareils pouvant générer des rapports sur les données réseau et effectuer des opérations spécifiques au réseau. |
ObjectDetection | action.devices.traits.ObjectDetection |
Cette caractéristique appartient aux appareils capables de détecter des objets ou des personnes et d'envoyer une notification à l'utilisateur. Par exemple, il peut être utilisé pour les sonnettes afin d'indiquer qu'une personne (nommée ou non) a sonné, ainsi que pour les caméras et les capteurs qui peuvent détecter le mouvement d'objets ou de personnes à proximité. | Appareils capables de détecter des objets ou des personnes et d'envoyer une notification à l'utilisateur. |
OccupancySensing | action.devices.traits.OccupancySensing |
Cette caractéristique appartient aux appareils capables de détecter la présence, que ce soit via un capteur PIR, un capteur à ultrasons ou un capteur de contact physique. | Appareils capables de détecter la présence, que ce soit via un PIR, un capteur à ultrasons ou un capteur de contact physique. |
OnOff | action.devices.traits.OnOff |
Fonctionnalité d'activation/de désactivation de base pour tout appareil doté d'un bouton marche/arrêt binaire, y compris les prises et les interrupteurs, ainsi que de nombreux appareils à venir. | |
OpenClose | action.devices.traits.OpenClose |
Cette caractéristique appartient aux appareils qui permettent d'ouvrir et de fermer, et dans certains cas d'ouvrir et de fermer partiellement ou potentiellement dans plusieurs directions. Par exemple, certains volets peuvent s'ouvrir à gauche ou à droite. Dans certains cas, l'ouverture de certains appareils peut être une action sensible à la sécurité qui peut nécessiter une authentification à deux facteurs. Consultez Authentification à deux facteurs. | Tout appareil permettant d'ouvrir et de fermer. |
Reboot | action.devices.traits.Reboot |
Cette caractéristique appartient aux appareils qui peuvent être redémarrés, comme les routeurs. L'appareil doit permettre de redémarrer en une seule action. | Tout appareil compatible avec le redémarrage. |
Rotation | action.devices.traits.Rotation |
Cette caractéristique appartient aux appareils compatibles avec la rotation, tels que les volets à lamelles pivotantes. | Appareils compatibles avec la rotation, comme les stores à lamelles pivotantes. |
RunCycle | action.devices.traits.RunCycle |
Cette caractéristique représente tout appareil dont l'opération a une durée en cours et qui peut être interrogé. Cela inclut, mais sans s'y limiter, les appareils qui fonctionnent de manière cyclique, tels que les machines à laver, les sèche-linge et les lave-vaisselle. | Tout appareil, principalement les appareils électroménagers et autres appareils qui ont des états d'exécution |
SensorState | action.devices.traits.SensorState |
Cette caractéristique couvre à la fois la mesure quantitative (par exemple, l'indice de qualité de l'air ou le niveau de fumée) et l'état qualitatif (par exemple, si la qualité de l'air est saine ou si le niveau de fumée est faible ou élevé). | Capteurs fournissant des mesures quantitatives (telles que le niveau de fumée) et un état qualitatif (si la qualité de l'air est saine) |
Scene | action.devices.traits.Scene |
Dans le cas des scènes, le type est mappé en 1 à 1 sur le trait, car les scènes ne se combinent pas avec d'autres traits pour former des appareils composites. | Scene uniquement |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
Cette caractéristique appartient aux appareils compatibles avec les mises à jour logicielles, comme un routeur. | Tout appareil compatible avec les mises à jour logicielles |
StartStop | action.devices.traits.StartStop |
Le démarrage et l'arrêt d'un appareil ont une fonction similaire à celle de l'allumage et de l'arrêt. Les appareils qui héritent de cette caractéristique fonctionnent différemment lorsqu'ils sont allumés et démarrés. Contrairement aux appareils qui ont simplement un état "marche" et "arrêt", certains appareils qui peuvent démarrer et s'arrêter peuvent également être mis en pause pendant l'exécution d'une opération. | Tout appareil, aspirateur et autre objet dont le comportement d'activité est spécifique au-delà de la consommation d'énergie |
StatusReport | action.devices.traits.StatusReport |
Cette caractéristique indique l'état actuel d'un appareil spécifique ou d'un groupe d'appareils connectés. | Trait à usage général pour signaler l'état actuel d'un appareil spécifique ou d'un groupe d'appareils connectés (par exemple, un système de sécurité) |
TemperatureControl | action.devices.traits.TemperatureControl |
Trait pour les appareils (à l'exception des thermostats) qui permettent de contrôler la température, à l'intérieur ou autour de l'appareil. Cela inclut les appareils tels que les fours et les réfrigérateurs. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Cette caractéristique couvre la gestion du point de température et des modes. | |
Timer | action.devices.traits.Timer |
La caractéristique "Minuteur" représente un minuteur sur un appareil, principalement des appareils de cuisine tels que des fours et des micro-ondes, mais pas seulement. | Tout appareil doté d'un minuteur, comme les appareils de cuisine (micro-ondes ou fours, par exemple). |
Toggles | action.devices.traits.Toggles |
Cette caractéristique appartient à tous les appareils dont les paramètres ne peuvent exister que dans l'un des deux états. Ces paramètres peuvent représenter un bouton physique avec un état activé/désactivé ou actif/inactif, une case à cocher en HTML ou tout autre élément activé/désactivé spécifiquement. | Tous |
TransportControl | action.devices.traits.TransportControl |
Cette caractéristique est compatible avec les appareils multimédias capables de contrôler la lecture des contenus multimédias (par exemple, reprendre la lecture d'un titre mis en pause). | Les appareils sont compatibles avec la communication audio à double sens avec des appareils tiers. |
Volume | action.devices.traits.Volume |
Cette caractéristique appartient aux appareils capables de régler le volume (par exemple, en définissant le volume à un certain niveau, en le désactivant ou en le réactivant). | Appareils multimédias pouvant modifier le volume |
Langues disponibles
Les langues suivantes sont compatibles avec toutes les caractéristiques ci-dessus:
- Danois (
da
) - Néerlandais (
nl
) - Anglais (
en
) - Français (
fr
) - Allemand (
de
) - Hindi (
hi
) - Indonésien (
id
) - Italien (
it
) - Japonais (
ja
) - Coréen (
ko
) - Norvégien (
no
) - Portugais (
pt-BR
) - Espagnol (
es
) - Suédois (
sv
) - Thaï (
th
) - Chinois (
zh-TW
)