Las automatizaciones admiten los siguientes activadores y acciones. Todos los estados también se admiten como condiciones.
Estado o evento (activador) Condición Comando (acción) |
Campos admitidos | Descripción |
---|---|---|
y | Es una condición compuesta para representar el operador lógico AND de todas las condiciones secundarias. | |
assistant. |
mensaje | |
assistant. |
okGoogle | |
assistant. |
consulta | |
device. |
activar | Activar o desactivar una escena |
device. |
newApplicationName | Instala una aplicación en el dispositivo determinado. |
device. |
applicationName | Busca la aplicación especificada. |
device. |
applicationName | Selecciona la aplicación proporcionada. |
device. |
arm armLevel cancel |
Establece el nivel de alarma del dispositivo. |
device. |
brillo | Ajusta el brillo absoluto del dispositivo. Cuando el brillo se establece en cualquier valor superior a 0, si el dispositivo está apagado, se enciende y el valor de [`OnOffState.state`](./on_off_state) cambia para reflejar que el dispositivo está encendido. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el valor de [`OnOffState.state`](./on_off_state) cambia según corresponda. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Ajusta el brillo relativo del dispositivo. Cuando el brillo se establece en cualquier valor superior a 0, si el dispositivo está apagado, se enciende y el valor de [`OnOffState.state`](./on_off_state) cambia para reflejar que el dispositivo está encendido. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el valor de [`OnOffState.state`](./on_off_state) cambia según corresponda. |
device. |
cargar | Iniciar o detener la carga |
device. |
color. color. color. color. color. color. |
Establece el color en el tono especificado. Cuando se establece el color en un dispositivo apagado, este se enciende y el valor de [`OnOffState.state`](./on_off_state) cambia para reflejar esto. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el valor de [`OnOffState.state`](./on_off_state) cambia según corresponda. |
device. |
cookingMode foodPreset quantity start unit |
Iniciar o detener la cocción |
device. |
amount item presetName unit |
Dispensar artículos |
device. |
Coloca el dispositivo en la base. | |
device. |
habilitar | Habilita o inhabilita la red para invitados. |
device. |
enable profile |
Habilitar o inhabilitar un perfil de red Se debe usar la verificación secundaria del usuario con PIN. Se puede considerar que la seguridad de la casa de un usuario se ve afectada si otros dispositivos de seguridad se inhabilitan a través de estos comandos. |
device. |
fill fillLevel |
Llenar o vaciar el dispositivo |
device. |
silenciar | Genera una alerta local para ubicar el dispositivo objetivo. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Ajusta el nivel de humedad en relación con el valor actual. |
device. |
duración | Recorre el dispositivo con un conjunto de colores. |
device. |
duración | La intensidad de la luz aumenta de un brillo de nivel medio a un brillo máximo y, luego, disminuye a un brillo de nivel medio con un tiempo de ciclo total de un pulso por segundo. Durante cada ciclo, el brillo máximo debe durar 200 ms y el brillo de nivel medio, sin incluir el período de transición, debe durar al menos 500 ms. |
device. |
duración | Con el tiempo, disminuye gradualmente el brillo del dispositivo y, de manera opcional, altera la temperatura de color. |
device. |
duración | Con el tiempo, aumenta gradualmente el brillo del dispositivo y, de manera opcional, altera la temperatura de color. |
device. |
cerradura | Bloquear o desbloquear el dispositivo |
device. |
Ir al siguiente elemento multimedia | |
device. |
Pausa la reproducción de contenido multimedia. | |
device. |
Ir al elemento multimedia anterior | |
device. |
Reanuda la reproducción de contenido multimedia. | |
device. |
Reproducir aleatoriamente la playlist actual | |
device. |
Detener la reproducción de contenido multimedia | |
device. |
silenciar | Silenciar o activar el sonido del dispositivo determinado |
device. |
Cambia a la siguiente entrada. | |
device. |
el | Encender o apagar el dispositivo |
device. |
openDirection openPercent |
Establece el estado de apertura y cierre del dispositivo |
device. |
pausa | Pausar o reanudar el funcionamiento del dispositivo |
device. |
Cambia a la entrada anterior. | |
device. |
Reinicia el dispositivo. | |
device. |
channelCount | Ajusta el canal actual en una cantidad relativa. |
device. |
Regresa al canal anterior en el que estaba el usuario. | |
device. |
Invierte la dirección del ventilador. | |
device. |
rotationDegrees rotationPercent |
Establece la rotación absoluta del dispositivo. |
device. |
channelCode channelName channelNumber |
Establece el canal actual en un valor específico. |
device. |
fanSpeed | Establece la velocidad del ventilador. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Establece la velocidad relativa del ventilador. |
device. |
humedad | Establece el nivel de humedad en un valor absoluto. |
device. |
newInput | Establece la entrada de medios. |
device. |
volumeLevel | Establece el volumen de un dispositivo determinado. |
device. |
start | Iniciar o detener el dispositivo |
device. |
Detiene el efecto de luz actual. | |
device. |
thermostatMode | Establece el modo de funcionamiento objetivo para un dispositivo de termostato. |
device. |
thermostatTemperatureSetpoint | Establece la temperatura objetivo para un dispositivo de termostato. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Establece un rango de temperatura objetivo para un dispositivo de termostato. |
device. |
duración | Ajusta la duración del temporizador. |
device. |
Cancela el temporizador. | |
device. |
Pausa el temporizador. | |
device. |
Reanuda el temporizador. | |
device. |
duración | Iniciar un temporizador nuevo |
device. |
La cámara detectó un perro o un gato. No se admite la detección de otros tipos de animales. | |
device. |
Se presionó el timbre. | |
device. |
La cámara detectó un rostro conocido. | |
device. |
La cámara detectó un rostro desconocido. | |
device. |
El dispositivo detectó movimiento. | |
device. |
La cámara detectó un vehículo en movimiento. | |
device. |
La cámara detectó un paquete entregado. | |
device. |
La cámara detectó a una persona. | |
device. |
El dispositivo detectó el sonido de una persona hablando. | |
device. |
El dispositivo detectó un sonido. | |
device. |
currentApplication | Para dispositivos que pueden cambiar entre aplicaciones. |
device. |
currentArmLevel isArmed |
En el caso de dispositivos como los sistemas de seguridad que admiten la activación y desactivación, esto indica si el dispositivo está activado o desactivado. |
device. |
brillo | Es el parámetro de configuración de brillo de un dispositivo. |
device. |
Para dispositivos que admiten canales en un dispositivo multimedia. | |
device. |
color. color. color. color. color. |
Es el estado de un parámetro de configuración de color. |
device. |
currentCookingMode currentFoodPreset |
Para dispositivos que pueden cocinar alimentos según varios ajustes predeterminados y modos de cocción compatibles. |
device. |
isDocked | Para dispositivos móviles autónomos que se pueden controlar para que vuelvan a cargarse. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Es el estado de un dispositivo de almacenamiento de energía, como una batería, que incluye la cantidad de energía que almacena, si se está cargando o no y si está enchufado o no. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Para dispositivos que admiten el ajuste de la velocidad de un ventilador. |
device. |
currentFillLevel currentFillPercent isFilled |
Para dispositivos que admiten llenado, como una bañera. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Para dispositivos que admiten la configuración de humedad, como humidificadores y deshumidificadores. |
device. |
currentInput | Permite consultar los dispositivos que pueden cambiar de entrada.
Las entradas de medios pueden tener nombres dinámicos por dispositivo que representan feeds de audio o video. Estos feeds pueden estar cableados o conectados en red, pero deben tener un nombre y ser razonablemente persistentes. No admite feeds efímeros arbitrarios, como una biblioteca en red con capacidad de búsqueda. Se admiten fuentes Bluetooth vinculadas y con nombre. Las fuentes pueden tener varios nombres, por lo que se admiten los nombres creados y descubiertos por el usuario, así como los nombres predeterminados. Por ejemplo, "hdmi_1" también podría ser "Reproductor de DVD" o "usb_1" también podría ser "Disco duro".
Las entradas de medios se pueden ordenar para admitir los comandos "siguiente" y "anterior".
Nota: InputSelector no admite la gramática de consultas. |
device. |
activeLightEffect | Para dispositivos que pueden admitir comandos de iluminación complejos para cambiar el estado, como repetir indefinidamente varios colores. |
device. |
isJammed isLocked |
Para dispositivos que admiten el bloqueo y desbloqueo, o bien la generación de informes sobre el estado de bloqueo. |
device. |
playbackState | En el caso de los dispositivos que reproducen contenido multimedia, el estado del contenido, por ejemplo, si se está reproduciendo o no. |
device. |
motionDetectionEventInProgress | Para dispositivos que pueden detectar movimiento. |
device. |
occupancy | Para dispositivos que pueden detectar la ocupación, ya sea a través de PIR, ultrasonido o detección de contacto físico. |
device. |
en línea | Para dispositivos que admiten el estado en línea y sin conexión, o bien informan el estado en línea y sin conexión. |
device. |
el | La funcionalidad básica de encendido y apagado para cualquier dispositivo que tenga encendido y apagado binarios, incluidos enchufes e interruptores, así como muchos dispositivos futuros. |
device. |
openPercent | Para dispositivos que admiten la apertura y el cierre, y, en algunos casos, la apertura y el cierre parciales o potencialmente en más de una dirección. |
device. |
isCurrentlyRecording | Para dispositivos que admiten la grabación en medios. |
device. |
rotationDegrees rotationPercent |
Para dispositivos que admiten rotación, como persianas con láminas giratorias. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Para dispositivos que tienen una duración en curso para su operación que se puede consultar. Los dispositivos como estos informarán la cantidad total de ciclos al inicio de la operación y cada ciclo en el que se encuentre el dispositivo mientras se ejecuta. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Es una medición que produce un sensor. Por ejemplo, la cantidad de humo que mide un detector de humo o la cantidad de monóxido de carbono que mide un detector de monóxido de carbono, entre otros. |
device. |
isPaused isRunning |
Para dispositivos que admiten operaciones de inicio y detención. Iniciar y detener un dispositivo tiene una función similar a la de encenderlo y apagarlo. Indica que los dispositivos funcionan de manera diferente cuando están encendidos y cuando se inician. Por ejemplo, algunas lavadoras se pueden encender y modificar sus parámetros de configuración antes de que comience la operación. |
device. |
temperatureAmbient temperatureSetpoint |
Controla la temperatura de un dispositivo que no es un termostato (por ejemplo, un horno), ya sea dentro del dispositivo o a su alrededor. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Para dispositivos que admiten puntos y modos de temperatura. |
device. |
timerPaused | Para dispositivos que admiten la función de temporizador. Por ejemplo, un controlador de rociadores inteligente o un interruptor de luz inteligente pueden tener un temporizador integrado. Se puede usar para consultar al dispositivo sobre el tiempo restante del temporizador. |
device. |
currentVolume isMuted |
Para dispositivos que pueden cambiar el volumen (por ejemplo, establecer el volumen en un nivel determinado, silenciar o reactivar el sonido). |
home. |
body members title |
Envía una notificación a los miembros de la casa especificados. |
home. |
homePresenceMode | |
no | Es una condición que representa la negación lógica de otra condición. | |
o | Es una condición compuesta que representa la operación OR lógica de todas las condiciones secundarias. | |
tiempo. |
Representa un intervalo de tiempo. | |
time. |
Agrega una pausa en la ejecución de la automatización. | |
time. |
Representa un evento de programación de tiempo. |