As automações são compatíveis com as seguintes ativações e ações. Todos os estados também são compatíveis como condições.
Estado / evento (ativação) Condição Comando (ação) |
Campos compatíveis | Descrição |
---|---|---|
assistant. |
mensagem | |
assistant. |
okGoogle | |
assistant. |
consulta | |
device. |
ativar | Ativar ou desativar uma cena. |
device. |
newApplicationName | Instalar um aplicativo no dispositivo. |
device. |
applicationName | Pesquise o aplicativo indicado. |
device. |
applicationName | Selecione o aplicativo. |
device. |
arm armLevel cancel |
Defina o nível de alarme do dispositivo. |
device. |
brilho | Ajustar o brilho absoluto do dispositivo. Quando o brilho é definido como qualquer valor maior que 0, se o dispositivo estiver desligado, ele será ligado e o estado de [`OnOffState`](./on_off_state) vai mudar para refletir que o dispositivo está ligado. Da mesma forma, quando o brilho é definido como 0, o dispositivo é desligado e o estado de [`OnOffState.state`](./on_off_state) muda de acordo. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Ajustar o brilho relativo do dispositivo. Quando o brilho é definido como qualquer valor maior que 0, se o dispositivo estiver desligado, ele será ligado e o estado de [`OnOffState`](./on_off_state) vai mudar para refletir que o dispositivo está ligado. Da mesma forma, quando o brilho é definido como 0, o dispositivo é desligado e o estado de [`OnOffState.state`](./on_off_state) muda de acordo. |
device. |
carga | Começar ou parar de carregar. |
device. |
color. color. color. color. color. color. |
Define a cor como a tonalidade especificada. Quando a cor é definida em um dispositivo desligado, ele é ligado e o estado de [`OnOffState.state`](./on_off_state) muda para refletir isso. Da mesma forma, quando o brilho é definido como 0, o dispositivo é desligado e o estado de [`OnOffState.state`](./on_off_state) muda de acordo. |
device. |
cookingMode foodPreset quantity start unit |
Começar ou parar de cozinhar. |
device. |
amount item presetName unit |
Dispensar itens. |
device. |
Conecte o dispositivo. | |
device. |
ativar | Ative ou desative a rede para visitantes. |
device. |
enable profile |
Ativar ou desativar um perfil de rede. A verificação secundária do usuário com PIN precisa ser usada. A segurança doméstica de um usuário pode ser considerada afetada se outros dispositivos de segurança forem desativados por esses comandos. |
device. |
fill fillLevel |
Encher ou esvaziar o dispositivo. |
device. |
silenciar | Localize o dispositivo de destino gerando um alerta local. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Ajuste o nível de umidade em relação ao valor atual. |
device. |
duration | Alterne o dispositivo entre um conjunto de cores. |
device. |
duration | A intensidade da luz aumenta do nível médio para o máximo e depois diminui para o nível médio com um tempo de ciclo total de um pulso por segundo. Durante cada ciclo, o brilho máximo precisa durar 200 ms, e o brilho de nível médio, excluindo o período de transição, precisa durar pelo menos 500 ms. |
device. |
duration | Ao longo do tempo, diminua gradualmente o brilho do dispositivo e, se quiser, altere a temperatura da cor. |
device. |
duration | Gradualmente, aumente o brilho do dispositivo e, opcionalmente, altere a temperatura da cor. |
device. |
cadeado | Bloqueie ou desbloqueie o dispositivo. |
device. |
Pular para o próximo item de mídia. | |
device. |
Pausar a reprodução de mídia. | |
device. |
Voltar para o item de mídia anterior. | |
device. |
Retomar a reprodução de mídia. | |
device. |
Tocar a playlist atual em ordem aleatória. | |
device. |
Parar a reprodução de mídia. | |
device. |
desativar som | Ativar ou desativar o som do dispositivo. |
device. |
Mudar para a próxima entrada. | |
device. |
ativado | Ligue ou desligue o dispositivo. |
device. |
openDirection openPercent |
Definir o estado de abertura e fechamento do dispositivo |
device. |
pause | Pausar ou retomar a operação do dispositivo. |
device. |
Muda para a entrada anterior. | |
device. |
Reinicia o dispositivo. | |
device. |
channelCount | Ajusta o canal atual em uma quantidade relativa. |
device. |
Voltar ao canal anterior em que o usuário estava. | |
device. |
Inverter a direção do ventilador. | |
device. |
rotationDegrees rotationPercent |
Define a rotação absoluta do dispositivo. |
device. |
channelCode channelName channelNumber |
Define o canal atual como um valor específico. |
device. |
fanSpeed | Definir a velocidade da ventilação. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Defina a velocidade relativa do ventilador. |
device. |
umidade | Defina o nível de umidade como um valor absoluto. |
device. |
newInput | Defina a entrada de mídia. |
device. |
volumeLevel | Definir o volume de um determinado dispositivo. |
device. |
start | Iniciar ou parar o dispositivo. |
device. |
Parar o efeito de luz atual. | |
device. |
thermostatMode | Defina o modo de operação de destino para um dispositivo de termostato. |
device. |
thermostatTemperatureSetpoint | Definir a temperatura-alvo de um dispositivo de termostato. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Definir um intervalo de temperatura desejado para um dispositivo de termostato. |
device. |
duration | Ajustar a duração do timer. |
device. |
Cancele o timer. | |
device. |
Pausar o timer. | |
device. |
Retomar o timer. | |
device. |
duration | Inicie um novo timer. |
device. |
Um cachorro ou um gato foi detectado pela câmera. Não há suporte para a detecção de outros tipos de animais. | |
device. |
A campainha foi tocada. | |
device. |
A câmera detectou um rosto conhecido. | |
device. |
A câmera detectou um rosto desconhecido. | |
device. |
O dispositivo detectou movimento. | |
device. |
Um veículo em movimento foi detectado pela câmera. | |
device. |
Um pacote entregue foi detectado pela câmera. | |
device. |
Uma pessoa foi detectada pela câmera. | |
device. |
O som de uma pessoa falando foi detectado pelo dispositivo. | |
device. |
Um som foi detectado pelo dispositivo. | |
device. |
currentApplication | Para dispositivos que podem alternar entre aplicativos. |
device. |
currentArmLevel isArmed |
Para dispositivos como sistemas de segurança que oferecem suporte à ativação e desativação, isso indica se o dispositivo está ativado ou desativado. |
device. |
brilho | A configuração de brilho de um dispositivo. |
device. |
Para dispositivos com suporte a canais em um dispositivo de mídia. | |
device. |
color. color. color. color. color. |
O estado de uma configuração de cor. |
device. |
currentCookingMode currentFoodPreset |
Para dispositivos que podem cozinhar alimentos de acordo com vários predefinições e modos de cozimento compatíveis. |
device. |
isDocked | Para dispositivos móveis autônomos que podem ser comandados para retornar à base de recarga. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
O estado de um dispositivo de armazenamento de energia, como uma bateria, incluindo a quantidade de energia que ele está armazenando, se está carregando ou não e se está conectado ou não. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Para dispositivos que oferecem suporte à configuração da velocidade de um ventilador. |
device. |
currentFillLevel currentFillPercent isFilled |
Para dispositivos que podem ser preenchidos, como uma banheira. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Para dispositivos que oferecem suporte a configurações de umidade, como umidificadores e desumidificadores. |
device. |
currentInput | Permite consultar dispositivos que podem alternar entradas.
As entradas de mídia podem ter nomes dinâmicos por dispositivo que representam feeds de áudio ou vídeo. Esses feeds podem ser fixados ou conectados em rede, mas precisam ser nomeados e razoavelmente persistentes. Ele não oferece suporte a feeds temporários arbitrários, como uma biblioteca em rede pesquisável. Há suporte para fontes Bluetooth nomeadas e pareadas. As fontes podem ter vários nomes, portanto, nomes criados e descobertos pelo usuário são aceitos, assim como nomes padrão. Por exemplo, "hdmi_1" pode ser "DVD player", ou "usb_1" pode ser "Disco rígido".
As entradas de mídia podem ser encomendadas para oferecer suporte aos comandos "Próxima" e "Anterior".
Observação: o InputSelector não é compatível com a gramática de consulta. |
device. |
activeLightEffect | Para dispositivos que podem oferecer suporte a comandos de iluminação complexos para mudar o estado, como a alternância entre várias cores. |
device. |
isJammed isLocked |
Para dispositivos com suporte a bloqueio e desbloqueio e/ou que informam um estado bloqueado. |
device. |
playbackState | Para dispositivos que reproduzem mídia, o estado da mídia, como se ela está sendo reproduzida ou não. |
device. |
motionDetectionEventInProgress | Para dispositivos que podem detectar movimento. |
device. |
occupancy | Para dispositivos que podem detectar a presença de pessoas, seja por sensores PIR, ultrassônicos ou de contato físico. |
device. |
on-line | Para dispositivos que oferecem suporte ao estado on-line e off-line e/ou informam o estado on-line e off-line. |
device. |
ativado | A funcionalidade básica de ativação e desativação de qualquer dispositivo que tenha ativação e desativação binária, incluindo plugues e interruptores, além de muitos dispositivos futuros. |
device. |
openPercent | Para dispositivos que oferecem suporte à abertura e ao fechamento e, em alguns casos, à abertura e ao fechamento parcial ou em mais de uma direção. |
device. |
isCurrentlyRecording | Para dispositivos com suporte para gravação em mídia. |
device. |
rotationDegrees rotationPercent |
Para dispositivos que oferecem suporte à rotação, como persianas com lâminas giratórias. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Para dispositivos com uma duração contínua da operação que pode ser consultada. Dispositivos como esses informam o número total de ciclos no início da operação e cada ciclo em que o dispositivo está atualmente em execução. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Uma medição produzida por um sensor. Por exemplo, a quantidade de fumaça medida por um detector de fumaça ou a quantidade de monóxido de carbono medida por um detector de monóxido de carbono, e assim por diante. |
device. |
isPaused isRunning |
Para dispositivos compatíveis com a inicialização e a interrupção de operações. A inicialização e a interrupção de um dispositivo têm uma função semelhante à ativação e desativação. Isso indica que os dispositivos funcionam de maneira diferente quando são ativados e quando são iniciados. Algumas máquinas de lavar, por exemplo, podem ser ligadas e ter as configurações modificadas antes de iniciar a operação. |
device. |
temperatureAmbient temperatureSetpoint |
Controla a temperatura de um dispositivo que não seja um termostato (por exemplo, um forno), dentro ou ao redor dele. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Para dispositivos compatíveis com pontos e modos de temperatura. |
device. |
timerPaused | Para dispositivos com suporte a timer. Por exemplo, um controlador de irrigação inteligente ou interruptor de luz inteligente pode ter um timer integrado. Isso pode ser usado para consultar o dispositivo sobre quanto tempo resta no timer. |
device. |
currentVolume isMuted |
Para dispositivos que podem mudar o volume (por exemplo, definir o volume em um determinado nível, silenciar ou ativar o som). |
e | Uma condição composta para representar o AND lógico de todas as condições filhas. | |
home. |
body members title |
Enviar uma notificação aos membros da casa especificados. |
home. |
homePresenceMode | |
not | Uma condição para representar a negação lógica de outra condição. | |
ou | Uma condição composta para representar a operação OR lógica de todas as condições filhas. | |
time. |
Representa um período. | |
time. |
Adiciona uma pausa na execução da automação. | |
time. |
Representa um evento de programação. |