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 determinada. |
device. |
applicationName | Selecciona la aplicación en cuestión. |
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 indicar que el dispositivo está encendido. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el [`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 indicar que el dispositivo está encendido. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el [`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 reflejarlo. Del mismo modo, cuando el brillo se establece en 0, el dispositivo se apaga y el [`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 |
Dispensa artículos. |
device. |
Conecta el dispositivo a la estación de carga. | |
device. |
habilitar | Habilita o inhabilita la red para invitados. |
device. |
enable profile |
Habilita o inhabilita 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 se inhabilitan otros dispositivos de seguridad a través de estos comandos. |
device. |
fill fillLevel |
Llenar o drenar el dispositivo |
device. |
silenciar | Genera una alerta local para ubicar el dispositivo de destino. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Ajusta el nivel de humedad en función del valor actual. |
device. |
duración | Hacer que el dispositivo cambie de color en un conjunto de colores |
device. |
duración | La intensidad de la luz aumenta del brillo medio al máximo y, luego, disminuye al brillo 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 | Durante un período, 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. |
Pausar la reproducción de contenido multimedia | |
device. |
Ir al elemento multimedia anterior | |
device. |
Reanudar la reproducción de contenido multimedia | |
device. |
Reproduce 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 | Enciende o apaga el dispositivo. |
device. |
openDirection openPercent |
Establece el estado de apertura y cierre del dispositivo |
device. |
pausa | Pausar o reanudar la operación 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 se encontraba 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 multimedia. |
device. |
volumeLevel | Establece el volumen de un dispositivo determinado. |
device. |
start | Iniciar o detener el dispositivo |
device. |
Detén el efecto de luz actual. | |
device. |
thermostatMode | Establece el modo de funcionamiento objetivo para un dispositivo de termostato. |
device. |
thermostatTemperatureSetpoint | Establece la temperatura objetivo de 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 cronómetro. | |
device. |
Reanudar el temporizador | |
device. |
duración | Inicia un nuevo temporizador. |
device. |
La cámara detectó un perro o un gato. No se admite la detección de otros tipos de animales. | |
device. |
Se presionó un 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 que habla. | |
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 el armado y el desarmado, indica si el dispositivo está armado o desarmado. |
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 parámetros de configuración preestablecidos y modos de cocción compatibles. |
device. |
isDocked | Para dispositivos móviles autónomos a los que se les puede indicar que se devuelvan para cargarse. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Es el estado de un dispositivo de almacenamiento de energía, como una batería, incluida 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 la configuración de la velocidad de un ventilador. |
device. |
currentFillLevel currentFillPercent isFilled |
Para dispositivos que admiten el llenado, como una bañera. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Para dispositivos que admiten la configuración de humedad, como humidificadores y deshumidificadores. |
device. |
currentInput | Habilita la consulta de dispositivos que pueden cambiar de entrada.
Las entradas de contenido multimedia pueden tener nombres dinámicos por dispositivo que representan feeds de audio o video. Estos feeds pueden ser con cable o en red, pero deben tener un nombre y ser lo suficientemente persistentes. No admite feeds efímeros arbitrarios, como una biblioteca en red que se pueda buscar. 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 predeterminados. Por ejemplo, "hdmi_1" también puede ser "Reproductor de DVD", o "usb_1" también puede ser "Disco duro".
Las entradas multimedia se pueden ordenar para admitir los comandos "siguiente" y "anterior".
Nota: InputSelector no admite la sintaxis de consulta. |
device. |
activeLightEffect | Para dispositivos que admiten comandos de iluminación complejos para cambiar de estado, como repetir indefinidamente varios colores. |
device. |
isJammed isLocked |
Para dispositivos que admiten el bloqueo y desbloqueo, o bien informan un estado bloqueado. |
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, ultrasonidos o sensores de contacto físico. |
device. |
en línea | Para dispositivos que admiten el estado en línea y sin conexión, o que informan el estado en línea y sin conexión. |
device. |
el | La función de encendido y apagado básica para cualquier dispositivo que tenga encendido y apagado binario, incluidos enchufes y interruptores, así como muchos dispositivos futuros. |
device. |
openPercent | Para dispositivos que admiten apertura y cierre, y en algunos casos, apertura y cierre parcial o potencialmente en más de una dirección. |
device. |
isCurrentlyRecording | Para dispositivos que admiten la grabación en contenido multimedia. |
device. |
rotationDegrees rotationPercent |
Para dispositivos que admiten rotación, como persianas con lamas giratorias. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Para dispositivos que tienen una duración continua para su operación que se puede consultar. Los dispositivos como estos informarán su cantidad total de ciclos al comienzo de la operación y cada ciclo en el que se encuentra 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, etcétera. |
device. |
isPaused isRunning |
Para dispositivos que admiten operaciones de inicio y detención. Iniciar y detener un dispositivo tiene una función similar a encenderlo y apagarlo. Indica que los dispositivos funcionan de manera diferente cuando se encienden y cuando se inician. Por ejemplo, algunas lavadoras se pueden encender y modificar su configuración antes de comenzar a funcionar. |
device. |
temperatureAmbient temperatureSetpoint |
Controla la temperatura de un dispositivo que no sea un termostato (por ejemplo, un horno), ya sea dentro o alrededor del dispositivo. |
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 cuánto tiempo queda en el temporizador. |
device. |
currentVolume isMuted |
Para dispositivos que pueden cambiar el volumen (por ejemplo, establecer el volumen en un nivel determinado, silenciarlo o activarlo). |
home. |
body members title |
Enviar una notificación a los miembros de la casa especificados |
home. |
homePresenceMode | |
no | Es una condición para representar la operación NOT lógica de otra condición. | |
o | Es una condición compuesta para representar el OR lógico de todas las condiciones secundarias. | |
time. |
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 hora. |