Les automatisations sont compatibles avec les déclencheurs et les actions suivants. Tous les états sont également acceptés comme conditions.
État / Événement (déclencheur) Condition Commande (action) |
Champs acceptés | Description |
---|---|---|
et | Condition composée représentant l'opérateur logique AND de toutes les conditions enfants. | |
assistant. |
message | |
assistant. |
okGoogle | |
assistant. |
requête | |
device. |
activer | activer ou désactiver une scène ; |
device. |
newApplicationName | Installez une application sur l'appareil indiqué. |
device. |
applicationName | Recherchez l'application donnée. |
device. |
applicationName | Sélectionnez l'application concernée. |
device. |
arm armLevel cancel |
Définissez le niveau d'alarme de l'appareil. |
device. |
luminosité | Ajustez 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 l'état [`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 l'état [`OnOffState.state`](./on_off_state) change en conséquence. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Ajustez 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 l'état [`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 l'état [`OnOffState.state`](./on_off_state) change en conséquence. |
device. |
charge | Démarrer ou arrêter la recharge. |
device. |
color. color. color. color. color. color. |
Définit la couleur sur la teinte spécifiée. Lorsque la couleur est définie sur un appareil éteint, l'appareil s'allume et l'état [`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 l'état [`OnOffState.state`](./on_off_state) change en conséquence. |
device. |
cookingMode foodPreset quantity start unit |
Démarrer ou arrêter la cuisson. |
device. |
amount item presetName unit |
Distribuer des articles. |
device. |
Placez l'appareil sur la station de recharge. | |
device. |
activer | Activez ou désactivez le réseau invité. |
device. |
enable profile |
Activez ou désactivez un profil réseau. La validation secondaire de l'utilisateur avec un code doit être utilisée. La sécurité de la maison d'un utilisateur peut être considérée comme affectée si d'autres dispositifs de sécurité sont désactivés à l'aide de ces commandes. |
device. |
fill fillLevel |
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 ensemble de couleurs sur l'appareil. |
device. |
duration | L'intensité lumineuse augmente de la luminosité moyenne à la luminosité maximale, puis diminue à la luminosité moyenne, avec un temps de cycle total d'une impulsion par seconde. Pendant 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 | Diminuez progressivement la luminosité de l'appareil et, si vous le souhaitez, modifiez la température des couleurs. |
device. |
duration | 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. |
Passez à l'élément multimédia suivant. | |
device. |
Mettre en pause la lecture d'un contenu multimédia | |
device. |
Passer à l'élément multimédia précédent | |
device. |
Reprendre la lecture du contenu multimédia | |
device. |
Lire la playlist actuelle en mode aléatoire | |
device. |
Arrête la lecture du contenu multimédia. | |
device. |
couper le son | Couper ou réactiver le son de l'appareil indiqué. |
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. |
pause | Mettre en pause ou reprendre le fonctionnement de l'appareil |
device. |
Passer à l'entrée précédente. | |
device. |
Redémarre l'appareil. | |
device. |
channelCount | Ajustez le canal actuel d'un montant relatif. |
device. |
Revenir au canal précédent sur lequel se trouvait l'utilisateur. | |
device. |
Inverser le sens de rotation du ventilateur | |
device. |
rotationDegrees rotationPercent |
Définissez la rotation absolue de l'appareil. |
device. |
channelCode channelName channelNumber |
Définissez le canal actuel sur une valeur spécifique. |
device. |
fanSpeed | Règle la vitesse du ventilateur. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Définissez la vitesse relative du ventilateur. |
device. |
humidité | Définissez le niveau d'humidité sur une valeur absolue. |
device. |
newInput | Définissez l'entrée média. |
device. |
volumeLevel | Réglez le volume d'un appareil donné. |
device. |
start | Démarrer ou arrêter l'appareil |
device. |
Arrête l'effet lumineux en cours. | |
device. |
thermostatMode | Définissez le mode de fonctionnement cible pour un thermostat. |
device. |
thermostatTemperatureSetpoint | Définissez la température de consigne pour un thermostat. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Définissez une plage de température cible pour un thermostat. |
device. |
duration | Ajustez la durée du minuteur. |
device. |
Annule le minuteur. | |
device. |
Mets en pause le minuteur. | |
device. |
Relance le minuteur. | |
device. |
duration | Démarre un nouveau minuteur. |
device. |
La caméra a détecté un chien ou un chat. La détection d'autres types d'animaux n'est pas prise en charge. | |
device. |
Quelqu'un a appuyé sur la sonnette. | |
device. |
Un visage familier a été détecté par la caméra. | |
device. |
Un visage inconnu a été détecté par la caméra. | |
device. |
L'appareil a détecté un mouvement. | |
device. |
Un véhicule en mouvement a été détecté par la caméra. | |
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é le son d'une personne qui parle. | |
device. |
Un son a été détecté par l'appareil. | |
device. |
currentApplication | Pour les appareils qui peuvent basculer entre les applications. |
device. |
currentArmLevel isArmed |
Pour les appareils tels que les systèmes de sécurité qui prennent en charge l'activation et la désactivation, cela indique si l'appareil est activé ou désactivé. |
device. |
luminosité | Paramètre de luminosité d'un appareil. |
device. |
Pour les appareils compatibles avec les chaînes sur un appareil multimédia. | |
device. |
color. color. color. color. color. |
État d'un paramètre de couleur. |
device. |
currentCookingMode currentFoodPreset |
Pour les appareils qui peuvent cuire des aliments selon différents préréglages et modes de cuisson compatibles. |
device. |
isDocked | Pour les appareils mobiles autonomes qui peuvent être commandés pour revenir se recharger. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
É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. |
currentFillLevel currentFillPercent isFilled |
Pour les appareils qui peuvent être remplis, comme une baignoire. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Pour les appareils compatibles avec les paramètres d'humidité, comme les humidificateurs et les déshumidificateurs. |
device. |
currentInput | Permet d'interroger les appareils capables de changer de source 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 raisonnablement persistants. Il n'est pas compatible avec les flux éphémères arbitraires, tels qu'une bibliothèque réseau consultable. Les sources Bluetooth associées et nommées sont acceptées. Les sources peuvent avoir plusieurs noms. Les noms créés par les utilisateurs et les noms découverts sont acceptés, ainsi que les noms par défaut. Par exemple, "hdmi_1" peut également être "Lecteur DVD" ou "usb_1" peut également être "Disque dur".
Les entrées multimédias peuvent être ordonnées pour prendre en charge les commandes "suivant" et "précédent".
Remarque : InputSelector n'est pas compatible avec la grammaire des requêtes. |
device. |
activeLightEffect | Pour les appareils compatibles avec les commandes d'éclairage complexes permettant de changer d'état, par exemple en parcourant différentes couleurs. |
device. |
isJammed isLocked |
Pour les appareils compatibles avec le verrouillage et le déverrouillage, et/ou qui peuvent signaler un état verrouillé. |
device. |
playbackState | Pour les appareils qui lisent des contenus multimédias, l'état du contenu multimédia, par exemple s'il est en cours de lecture ou non. |
device. |
motionDetectionEventInProgress | Pour les appareils capables de détecter les mouvements. |
device. |
occupation | Pour les appareils capables de détecter l'occupation, que ce soit par détection infrarouge passive, par ultrasons ou par détection de contact physique. |
device. |
online | Pour les appareils qui sont compatibles avec les états en ligne et hors connexion, et/ou qui signalent ces états. |
device. |
le | La fonctionnalité de base d'activation et de désactivation pour tout appareil doté d'une fonctionnalité binaire d'activation et de désactivation, y compris les prises et les interrupteurs, ainsi que de nombreux futurs appareils. |
device. |
openPercent | Pour les appareils qui peuvent s'ouvrir et se fermer, et dans certains cas s'ouvrir et se fermer partiellement ou potentiellement dans plusieurs directions. |
device. |
isCurrentlyRecording | Pour les appareils compatibles avec l'enregistrement de contenus multimédias. |
device. |
rotationDegrees rotationPercent |
Pour les appareils compatibles avec la rotation, comme les stores à lamelles rotatives. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Pour les appareils dont le fonctionnement a une durée continue et peut être interrogé. Les appareils de ce type indiquent le nombre total de cycles au début de l'opération et le cycle en cours pendant l'exécution. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Mesure produite par un capteur. Par exemple, la quantité de fumée mesurée par un détecteur de fumée ou la quantité de monoxyde de carbone mesurée par un détecteur de monoxyde de carbone, etc. |
device. |
isPaused isRunning |
Pour les appareils qui prennent en charge les opérations de démarrage et d'arrêt. Démarrer et arrêter un appareil ont une fonction similaire à celle de l'allumer et de l'éteindre. Cela indique que les appareils fonctionnent différemment lorsqu'ils sont allumés et lorsqu'ils sont démarrés. Certaines machines à laver, par exemple, peuvent être allumées et leurs paramètres modifiés avant de commencer à fonctionner. |
device. |
temperatureAmbient temperatureSetpoint |
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 thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Pour les appareils compatibles avec les points et modes de température. |
device. |
timerPaused | Pour les appareils compatibles avec la fonctionnalité de minuteur. Par exemple, un programmateur d'arrosage ou un interrupteur d'éclairage connectés peuvent être équipés d'un minuteur intégré. Cela permet d'interroger l'appareil sur le temps restant sur le minuteur. |
device. |
currentVolume isMuted |
Pour les appareils qui peuvent modifier le volume (par exemple, en le réglant à un certain niveau, en le coupant ou en le réactivant). |
home. |
body members title |
Envoyez une notification aux membres de la maison spécifiés. |
home. |
homePresenceMode | |
not | Condition représentant la négation logique d'une autre condition. | |
ou | Condition composée représentant le OR logique 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 de programmation horaire. |