La fonctionnalité des types d'appareils provient des caractéristiques que vous ajoutez à chacune d'elles. Chaque type d'appareil possède un certain nombre de caractéristiques recommandées, mais vous pouvez ajouter celles de votre choix. La validation des utilisateurs secondaires est compatible avec toutes les caractéristiques des appareils.
Consultez la liste des langues acceptées pour toutes les caractéristiques.
Nom | Trait d'appareil | Description | Types d'appareils recommandés |
---|---|---|---|
Sélecteur d'application | action.devices.traits.AppSelector |
Cette caractéristique est liée aux appareils compatibles avec les applications multimédias, qui sont généralement fournis par des tiers. | Appareils multimédias permettant de lancer, d'installer et de rechercher des applications exécutées sur l'appareil. |
ArmDisarm | action.devices.traits.ArmDisarm |
Cette caractéristique permet d'activer et de désactiver le système, par exemple dans les systèmes de sécurité. | Systèmes de sécurité ou dispositifs permettant d'activer ou de désactiver l'alarme |
Luminosité | action.devices.traits.Brightness |
Le réglage absolu de la luminosité est compris dans une plage normalisée comprise entre 0 et 100. Il est possible que les voyants individuels ne soient pas compatibles avec tous les points de couverture en fonction de leur configuration LED. | Léger |
CameraStream | action.devices.traits.CameraStream |
Cette caractéristique est destinée aux appareils qui permettent de diffuser des flux vidéo sur des écrans tiers, des écrans connectés à Chromecast ou des smartphones. De façon générale, il s'agit de caméras de sécurité ou de caméras pour bébés. Cependant, cette caractéristique s'applique également aux appareils plus complexes équipés d'une caméra (par exemple, les appareils de visioconférence ou un robot aspirateur doté d'une caméra). | Appareil photo |
plusieurs chaînes | action.devices.traits.Channel |
Cette caractéristique est associée aux appareils compatibles avec les chaînes TV sur un appareil multimédia. | Télévision |
ColorSet | action.devices.traits.ColorSetting |
Cette caractéristique s'applique aux appareils, comme les ampoules connectées, qui peuvent modifier la couleur ou la température des couleurs. | Léger |
ColorSpectre | action.devices.traits.ColorSpectrum |
Cela s'applique aux ampoules de couleur "complète" qui acceptent les plages de couleurs RVB. Les éclairages peuvent contenir n'importe quelle combinaison de couleurs et de couleurs. Les lumières d'accentuation et les bandes LED peuvent simplement intégrer Spectrum, tandis que certaines ampoules de lecture n'affichent que la température. Les ampoules de base (ou ampoules connectées) ne sont pas concernées. | Léger |
Température de couleur | action.devices.traits.ColorTemperature |
Cela s'applique aux ampoules "tièdes" qui prennent un point de couleur dans Kelvin. Il s'agit généralement d'une modalité distincte de celle de ColorSpectrum, et il est possible que des points blancs soient disponibles via Température. En fonction des caractéristiques disponibles, Google peut choisir le mode approprié à utiliser en fonction de la requête et du type d'éclairage (par exemple, Mettre les lumières du salon en blanc peut envoyer des commandes de température à certaines ampoules et des commandes spectre à des bandes LED). | Léger |
Cuisiner | action.devices.traits.Cook |
Cette caractéristique appartient aux appareils pouvant cuisiner des aliments en fonction de différents préréglages et des modes de cuisson compatibles. | Appareils permettant de cuisiner différents types d'aliments |
Distribuer | action.devices.traits.Dispense |
Cette caractéristique appartient aux appareils qui permettent de distribuer un certain nombre d'éléments 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 de l'eau et de la nourriture pour animaux. | Appareils permettant de distribuer un ou plusieurs articles physiques spécifiés. |
Quai | action.devices.traits.Dock |
Cette caractéristique est conçue pour les appareils mobiles qu'il est possible de commander pour le recharger. | Aspirateur |
Stockage d'énergie | action.devices.traits.EnergyStorage |
Cette caractéristique est due aux appareils qui peuvent stocker de l'énergie dans une batterie et, éventuellement, à la recharge, ou aux appareils qui peuvent charger 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'à des valeurs complètes. | Appareils qui peuvent recharger leur batterie. |
Vitesse du ventilateur | action.devices.traits.FanSpeed |
Cette caractéristique est associée aux appareils permettant de régler la vitesse d'un ventilateur (c'est-à-dire de l'air acheminé par l'appareil à différents niveaux, pouvant faire partie d'une unité de climatisation ou de chauffage, ou d'une voiture), avec des paramètres tels que faible, moyen et élevé. | |
Remplir | action.devices.traits.Fill |
Cette caractéristique s'applique aux appareils pouvant être remplis, comme une baignoire. | Tout dispositif compatible avec le remplissage (une baignoire, par exemple) |
HumiditySetting | action.devices.traits.HumiditySetting |
Cette caractéristique est associée aux appareils compatibles avec les réglages d'humidité, tels que les humidificateurs et les déshumidificateurs. | Tout appareil compatible avec les paramètres d'humidité, comme un humidificateur ou un déshumidificateur. |
InputSelector | action.devices.traits.InputSelector |
Permet de rechercher des 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, filaires ou en réseau. | Tout appareil multimédia prenant en charge le changement d'entrée. |
Effets de lumière | action.devices.traits.LightEffects |
Cette caractéristique est associée aux appareils compatibles avec les commandes d'éclairage complexes permettant de modifier l'état, par exemple la lecture en boucle de différentes couleurs. | Léger |
Locataire | 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 tags qui se connectent à d'autres appareils. | Tout appareil à localiser, comme un aspirateur robot |
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 permettant le verrouillage, le déverrouillage et/ou le signalement de l'état verrouillé. |
MediaState | action.devices.traits.MediaState |
Cette caractéristique est utilisée pour les appareils qui signalent des états multimédias. | Tout appareil multimédia capable de signaler des états multimédias |
Modes | action.devices.traits.Modes |
Cette caractéristique appartient à tous les appareils dotés d'un nombre arbitraire de modes "directionnels", dans lesquels les modes et paramètres de chaque mode sont arbitraires et uniques à chaque appareil ou type d'appareil. Chaque mode a plusieurs paramètres possibles, mais il n'est possible de sélectionner qu'un seul à la fois. Un sèche-linge ne peut pas être simultanément en mode "défectueux", "normal" et "lourd". Un paramètre qui peut simplement être activé ou désactivé appartient à la caractéristique Toggles. | N'importe laquelle |
Contrôle du réseau | action.devices.traits.NetworkControl |
Cette caractéristique appartient aux appareils qui permettent de signaler les données réseau et d'effectuer des 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. |
Détection d'objets | action.devices.traits.ObjectDetection |
Cette caractéristique appartient aux appareils qui peuvent détecter des objets ou des personnes et envoyer une notification à l'utilisateur. Par exemple, elle peut être utilisée pour indiquer qu'une personne (nommée ou non) a sonné, ainsi que pour des caméras et des capteurs pouvant détecter les mouvements d'objets ou de personnes qui s'approchent. | Appareils capables de détecter des objets ou des personnes, et d'envoyer une notification à l'utilisateur. |
Capteur de présence | action.devices.traits.OccupancySensing |
Cette caractéristique est associée aux appareils capables de détecter une occupation, que ce soit par PIR, par ultrasons ou par détection physique des contacts. | Appareils capables de détecter l'occupation par PIR, par ultrasons ou par contact physique. |
Activé | action.devices.traits.OnOff |
La fonctionnalité de base d'activation et de désactivation de tout appareil sur lequel le binaire est activé et désactivé, y compris les prises et les interrupteurs, ainsi que de nombreux futurs appareils. |
|
OpenClose | action.devices.traits.OpenClose |
Cette caractéristique appartient aux appareils permettant l'ouverture et la fermeture, et dans certains cas, à l'ouverture et à la fermeture partiellement ou potentiellement dans plusieurs sens. Par exemple, certains stores peuvent s'ouvrir à gauche ou à droite. Dans certains cas, l'ouverture de certains appareils peut être une action sensible, ce qui peut nécessiter une authentification à deux facteurs. Consultez Authentification à deux facteurs. | Tout appareil permettant l'ouverture et la fermeture. |
Redémarrer | action.devices.traits.Reboot |
Cette caractéristique est liée aux appareils qui permettent de redémarrer, tels que les routeurs. L'appareil doit être compatible avec le redémarrage en une seule action. | Tout appareil permettant de redémarrer |
Rotation | action.devices.traits.Rotation |
Cette caractéristique est disponible sur les appareils compatibles avec la rotation, par exemple les stores rotatifs. | Appareils compatibles avec la rotation, par exemple les stores à lattes rotatives |
RunCycle | action.devices.traits.RunCycle |
Cette caractéristique représente tout appareil dont la durée d'exécution peut être interrogée. Cela inclut, 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. | Tous (appareils et autres appareils principalement) |
SensorState | action.devices.traits.SensorState |
Cette caractéristique couvre à la fois les mesures quantitatives (par exemple, l'indice de la qualité de l'air ou le niveau de fumée) et l'état qualitatif (par exemple, la qualité de l'air ou un niveau de fumée faible ou élevé). | Capteurs qui fournissent des mesures quantitatives (comme le niveau de fumée) et l'état qualitatif (pour la qualité de l'air) |
Scène | action.devices.traits.Scene |
Dans le cas des scènes, le type fait correspondre 1:1 à la caractéristique, car les scènes ne se combinent pas avec d'autres caractéristiques pour former des appareils composites. | Scène uniquement |
Mise à jour logicielle | action.devices.traits.SoftwareUpdate |
Cette caractéristique appartient aux appareils compatibles avec les mises à jour logicielles, tels qu'un routeur. | Tout appareil compatible avec les mises à jour logicielles |
Démarrer | action.devices.traits.StartStop |
Le démarrage et l'arrêt d'un appareil ont une fonction semblable à l'allumage et l'arrêt. Les appareils qui héritent de cette caractéristique fonctionnent différemment lorsqu'ils sont activés et démarrés. Contrairement aux appareils simplement dotés d'un état "allumé et éteint", certains appareils qui peuvent démarrer et s'arrêter peuvent également être suspendus pendant l'exécution de l'opération. | N'importe lequel : appareils et aspirateurs principalement, et autres comportements présentant une activité spécifique supérieure à la puissance |
Rapport d'état | action.devices.traits.StatusReport |
Cette caractéristique signale l'état ou l'état actuel d'un appareil spécifique ou d'un groupe d'appareils connecté. | Caractéristique générale permettant de signaler l'état ou l'état actuel d'un appareil spécifique ou d'un groupe d'appareils connecté (système de sécurité, par exemple) |
Contrôle de la température | action.devices.traits.TemperatureControl |
Effectuez l'entraînement pour les appareils (autres que les thermostats) qui permettent de contrôler la température, à l'intérieur ou autour de l'appareil. C'est le cas, par exemple, des fours et des réfrigérateurs. | |
TempératureSetting | action.devices.traits.TemperatureSetting |
Cette caractéristique aborde la gestion des modes et des points de température. | |
Minuteur | action.devices.traits.Timer |
La caractéristique "Minuteur" représente un minuteur sur un appareil, principalement des appareils électroménagers tels que des fours et des fours à micro-ondes, mais sans s'y limiter. | Tout appareil doté d'un minuteur, tel que les appareils électroménagers de la cuisine (micro-ondes, fours, etc.) |
Activer/Désactiver | 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 dans HTML ou tout autre type d'élément spécifiquement activé/désactivé. | N'importe laquelle |
TransportControl | action.devices.traits.TransportControl |
Cette caractéristique est compatible avec les appareils multimédias qui peuvent contrôler la lecture de contenus multimédias (par exemple, une reprise de la musique en pause). | Les appareils acceptent la communication audio bidirectionnelle avec les appareils tiers. |
Volume | action.devices.traits.Volume |
Cette caractéristique appartient aux appareils capables de modifier le volume (par exemple, régler le volume sur un certain niveau, couper le son ou le réactiver). | Appareils multimédias capables de régler le volume |
Langues disponibles
Les langues suivantes sont prises en charge par les caractéristiques suivantes:
- 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
)