Les automatisations sont compatibles avec les déclencheurs et actions suivants. Tous les états sont également acceptés en tant que conditions.
État / Événement (déclencheur) Condition Commande (action) |
Champs acceptés | Description |
---|---|---|
et | Condition composée pour représenter l'opérateur logique AND de toutes les conditions enfants. | |
assistant. |
message | |
assistant. |
okGoogle | |
assistant. |
requête | |
device. |
activer | Activez ou désactivez une scène. |
device. |
newApplicationName | Installer une application sur l'appareil donné |
device. |
applicationName | Recherche l'application donnée. |
device. |
applicationName | Sélectionnez l'application donnée. |
device. |
bras armLevel annuler |
Définissez le niveau d'alarme de l'appareil. |
Commande device. |
luminosité | Réglez la luminosité absolue de l'appareil. Lorsque la luminosité est définie sur une valeur supérieure à 0, si l'appareil est éteint, il s'allume et la valeur ["OnOffState.state"](./on_off_state) change pour indiquer que l'appareil est allumé. De même, lorsque la luminosité est définie sur 0, l'appareil s'éteint et la valeur [`OnOffState.state`](./on_off_state) change en conséquence. |
Commande device. |
luminosité relativePourcentage luminositéRelativePoids |
Règle la luminosité relative de l'appareil. Lorsque la luminosité est définie sur une valeur supérieure à 0, si l'appareil est éteint, il s'allume et la valeur ["OnOffState.state"](./on_off_state) change pour indiquer que l'appareil est allumé. De même, lorsque la luminosité est définie sur 0, l'appareil s'éteint et la valeur [`OnOffState.state`](./on_off_state) change en conséquence. |
device. |
charge | Démarrez ou arrêtez la recharge. |
device. |
color. color. color. color. color. color. |
Définit la couleur avec la teinte spécifiée. Lorsque la couleur est définie sur un appareil éteint, celui-ci s'allume et la valeur [`OnOffState.state`](./on_off_state) change en conséquence. De même, lorsque la luminosité est définie sur 0, l'appareil s'éteint et la valeur [`OnOffState.state`](./on_off_state) change en conséquence. |
device. |
mode cuisine nourriture prédéfinie quantité début unité |
Démarrez ou arrêtez la cuisson. |
device. |
montant article préfixeName unité |
Distribuez les objets. |
device. |
Placez l'appareil sur la station de recharge. | |
device. |
enable | Activez ou désactivez le réseau invité. |
device. |
activer le profil |
Activez ou désactivez un profil réseau. Vous devez utiliser la validation secondaire à l'aide d'un code. La sécurité de la maison d'un utilisateur peut être considérée comme affectée si d'autres appareils de sécurité sont désactivés à l'aide de ces commandes. |
device. |
remplissage remplissageLevel |
Remplissez ou videz l'appareil. |
device. |
couper le son | Localisez l'appareil cible en générant une alerte locale. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Ajustez le niveau d'humidité par rapport à la valeur actuelle. |
device. |
duration | Faites défiler un jeu de couleurs sur l'appareil. |
device. |
duration | L'intensité de la lumière passe de la luminosité moyenne à la luminosité maximale, puis diminue à ce niveau jusqu'à atteindre le niveau moyen, avec un cycle total d'une impulsion par seconde. À chaque cycle, la luminosité maximale doit durer 200 ms et la luminosité moyenne, hors période de transition, doit durer au moins 500 ms. |
device. |
duration | Sur une période donnée, diminuez progressivement la luminosité de l'appareil et, si vous le souhaitez, modifiez la température des couleurs. |
device. |
duration | Sur une période donnée, augmentez progressivement la luminosité de l'appareil et, si vous le souhaitez, modifiez la température des couleurs. |
device. |
verrouiller | verrouiller ou déverrouiller l'appareil ; |
device. |
Passer à l'élément multimédia suivant. | |
device. |
Mettre en pause la lecture des contenus multimédias. | |
device. |
Passer à l'élément multimédia précédent. | |
device. |
Reprendre la lecture des contenus multimédias. | |
device. |
Lire la playlist en cours de manière aléatoire. | |
device. |
Arrêter la lecture des contenus multimédias. | |
device. |
couper le son | Couper ou réactiver le son de l'appareil donné |
device. |
Passer à l'entrée suivante | |
device. |
le | Allumez ou éteignez l'appareil. |
device. |
openDirection openPercent |
Définir l'état d'ouverture-fermeture de l'appareil |
device. |
mettre en pause | Mettre en pause ou réactiver le fonctionnement de l'appareil. |
device. |
Revenir à l'entrée précédente. | |
Commande device. |
Redémarre l'appareil. | |
Commande device. |
channelCount | Ajustez le canal actuel en fonction d'une valeur relative. |
Commande device. |
Revenir à la chaîne précédente où se trouvait l'utilisateur | |
Commande device. |
Inversez le sens du ventilateur. | |
Commande device. |
degrés rotationPourcentage |
Définissez la rotation absolue de l'appareil. |
device. |
codecanal nomcanal numérocanal |
Définissez le canal actuel sur une valeur spécifique. |
device. |
fanSpeed | Réglez la vitesse du ventilateur. |
device. |
FanSpeedRelativePercent FanSpeedRelativeWeight |
Définissez la vitesse relative du ventilateur. |
device. |
humidité | Réglez le niveau d'humidité sur une valeur absolue. |
device. |
newInput | Définissez l'entrée multimédia. |
device. |
volumeLevel | Régler le volume d'un appareil donné |
device. |
Départ | Démarrez ou arrêtez l'appareil. |
device. |
Arrête l'effet de lumière actuel. | |
device. |
thermostatMode | Définissez le mode de fonctionnement cible d'un thermostat. |
device. |
thermostatTemperatureSetpoint | Définissez la température de consigne pour un thermostat. |
device. |
thermostatTempératurePoint de consigneHaute Température de consigneTempératureFaible |
Définissez une plage de températures de consigne pour un thermostat. |
device. |
duration | Réglez la durée du minuteur. |
device. |
Annuler le minuteur. | |
device. |
Mets le minuteur en pause. | |
device. |
Relance le minuteur. | |
device. |
duration | Démarrez un nouveau minuteur. |
device. |
La caméra a détecté un chat. | |
device. |
La caméra a détecté un chien. | |
device. |
Un animal a été détecté par la caméra. | |
appareil. |
Une personne a appuyé sur la sonnette. | |
device. |
Un visage familier a été détecté par la caméra. | |
device. |
La caméra a détecté un visage inconnu. | |
device. |
Un mouvement a été détecté par l'appareil. | |
device. |
La caméra a détecté un véhicule en mouvement. | |
device. |
La caméra a détecté un colis livré. | |
device. |
Une personne a été détectée par la caméra. | |
device. |
L'appareil a détecté une personne qui parle. | |
appareil. |
L'appareil a détecté un son. | |
device. |
currentApplication | Pour les appareils qui peuvent basculer entre les applications. |
appareil. |
NiveauArm actuel isArmed |
Pour les appareils tels que les systèmes de sécurité qui permettent l'activation et la désactivation, indique si l'appareil est activé ou désactivé. |
état. |
luminosité | Paramètre de luminosité d'un appareil. |
État de l'appareil. |
Pour les appareils compatibles avec les canaux sur un appareil multimédia. | |
device. |
color. color. color. couleur. color. |
État d'un paramètre de couleur. |
device. |
ModeCuisine actuel Préréglage Alimentaire actuel |
Pour les appareils permettant de cuire des aliments selon différents préréglages et modes de cuisson pris en charge. |
appareil. |
isDocked | Pour les appareils automobiles qui peuvent être commandés pour se recharger. |
device. |
descriptionCapacitéRequis estRecharge estPrise en charge |
État d'un dispositif de stockage d'énergie tel qu'une batterie, y compris la quantité d'énergie qu'il stocke, s'il est en charge ou non, et s'il est branché ou non. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Pour les appareils qui permettent de régler la vitesse d'un ventilateur. |
device. |
niveauactelFill currentFillPercent isFilled |
Pour les appareils pouvant être remplis, tels qu'une baignoire. |
appareil. |
Pourcentage d'humidité HumiditySetpointPercent |
Pour les appareils compatibles avec les paramètres d'humidité tels que les humidificateurs et les déshumidificateurs. |
device. |
currentInput | Permet d'interroger les appareils qui peuvent changer d'entrée.
Les entrées multimédias peuvent avoir des noms dynamiques par appareil qui représentent des flux audio ou vidéo. Ces flux peuvent être câblés ou en réseau, mais ils doivent être nommés et relativement persistants. Cette option n'est pas compatible avec les flux éphémères arbitraires, tels que les bibliothèques en réseau incluses dans l'index de recherche. Les sources Bluetooth associées et nommées sont compatibles. Les sources peuvent avoir plusieurs noms. Par conséquent, les noms créés par les utilisateurs et les noms découverts sont acceptés, de même que les noms par défaut. Par exemple, "hdmi_1" peut aussi correspondre à "lecteur DVD" ou à "usb_1" à "disque dur".
Les entrées multimédias peuvent être commandées pour accepter les commandes "next" et "previous".
Remarque: InputSelector n'est pas compatible avec la grammaire des requêtes. |
device. |
activeLightEffect | Pour les appareils compatibles avec des commandes d'éclairage complexes permettant de changer d'état (par exemple, lire en boucle différentes couleurs). |
état de l'appareil. |
isJammed estVerrouillé |
Pour les appareils compatibles avec le verrouillage et le déverrouillage, et/ou pour signaler un état verrouillé. |
device. |
playbackState | Pour les appareils qui lisent des contenus multimédias, état du contenu, par exemple s'il est en cours de lecture ou non. |
device. |
motionDetectionEventInProgress | Pour les appareils qui peuvent détecter les mouvements. |
device. |
nombre de personnes | Pour les appareils capables de détecter une présence, que ce soit par le biais de la détection infrarouge, des ultrasons ou des contacts physiques. |
appareil. |
online | Pour les appareils qui prennent en charge l'état en ligne et hors connexion, et/ou signalent ces états. |
état. |
le | Fonctionnalité d'activation et de désactivation de base de tout appareil disposant de l'activation et de la désactivation du binaire, y compris les prises et les interrupteurs, ainsi que sur de nombreux appareils plus récents. |
device. |
openPercent | Pour les appareils permettant l'ouverture et la fermeture, et dans certains cas partiellement ou potentiellement dans plusieurs directions. |
device. |
isCurrentlyRecording | Pour les appareils compatibles avec l'enregistrement multimédia. |
device. |
degrés rotationPourcentage |
Pour les appareils compatibles avec la rotation, tels que les stores à lames rotatives. |
device. |
currentCycleRémanentTime actuelTotalTempsrestant |
Pour les appareils dont le fonctionnement est permanent et qui peuvent être interrogés. Les appareils de ce type indiquent leur nombre total de cycles au début de leur utilisation, et chaque cycle en cours d'exécution. |
device. |
currentSensorStateData. currentSensorStateData. |
Mesure produite par un capteur. Par exemple, la quantité de fumée mesurée par un détecteur de fumée ou de monoxyde de carbone mesurée par un détecteur de monoxyde de carbone, etc. |
device. |
est en veille est en cours d'exécution |
Pour les appareils compatibles avec le démarrage et l'arrêt des opérations. Le démarrage et l'arrêt d'un appareil ont une fonction semblable à celle de l'allumage et de l'arrêt. Cela signifie que les appareils fonctionnent différemment selon qu'ils sont allumés ou démarrés. Certains lave-linge, par exemple, peuvent être allumés et leurs paramètres peuvent être modifiés avant de démarrer l'utilisation. |
appareil. |
températureTempérature ambiante températureTempérature mémorisée |
Contrôle la température d'un appareil autre qu'un thermostat (un four, par exemple) à l'intérieur ou autour de l'appareil. |
device. |
activeThermostatMode thermostatHumidityAmbiance Modeduthermostat thermostatTempératureambiante thermostatTempératurepoint de température Température du thermostatPoint de température élevée thermostatTempératurepoint de consigneFaible |
Pour les appareils compatibles avec les modes et les points de température. |
device. |
timerPaused | Pour les appareils compatibles avec les minuteurs. Par exemple, un contrôleur d'arrosage ou un interrupteur connecté peut avoir un minuteur intégré. Elle peut être utilisée pour demander à l'appareil combien de temps il reste sur le minuteur. |
device. |
Volume actuel désactivé |
Pour les appareils qui peuvent régler le volume (par exemple, régler le volume à un certain niveau, couper le son ou réactiver le son) |
home. |
corps membres titre |
Envoyer une notification aux membres spécifiés de la maison. |
home. |
homePresenceMode | |
pas | Condition pour représenter l'opérateur logique NOT d'une autre condition. | |
ou | Condition composée pour représenter l'opérateur logique OU de toutes les conditions enfants. | |
time. |
Représente une période. | |
time. |
Ajoute une pause dans l'exécution de l'automatisation. | |
time. |
Représente un événement d'horaires. |