자동화는 다음 시작 조건과 작업을 지원합니다. 모든 상태도 조건으로 지원됩니다.
상태 / 이벤트 (시작 조건) 조건 명령어 (작업) |
지원되는 필드 | 설명 |
---|---|---|
및 | 모든 하위 조건의 논리적 AND를 나타내는 복합 조건입니다. | |
assistant. |
메시지 | |
assistant. |
okGoogle | |
assistant. |
query | |
device. |
실행 | 테마를 활성화 또는 비활성화합니다. |
device. |
newApplicationName | 지정된 기기에 애플리케이션을 설치합니다. |
device. |
applicationName | 지정된 애플리케이션을 검색합니다. |
device. |
applicationName | 지정된 애플리케이션을 선택합니다. |
device. |
arm armLevel cancel |
기기의 알람 수준을 설정합니다. |
device. |
밝기 | 기기 절대 밝기를 조정합니다. 밝기가 0보다 큰 값으로 설정되면 기기가 꺼져 있는 경우 전원이 켜지고 기기가 켜져 있음을 반영하도록 [`OnOffState.state`](./on_off_state)가 변경됩니다. 마찬가지로 밝기가 0으로 설정되면 기기가 꺼지고 [`OnOffState.state`](./on_off_state)가 그에 따라 변경됩니다. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
기기 상대 밝기를 조정합니다. 밝기가 0보다 큰 값으로 설정되면 기기가 꺼져 있는 경우 전원이 켜지고 기기가 켜져 있음을 반영하도록 [`OnOffState.state`](./on_off_state)가 변경됩니다. 마찬가지로 밝기가 0으로 설정되면 기기가 꺼지고 [`OnOffState.state`](./on_off_state)가 그에 따라 변경됩니다. |
device. |
충전 | 충전을 시작하거나 중지합니다. |
device. |
color. color. color. color. color. color. |
색상을 지정된 색조로 설정합니다. 꺼져 있는 기기에서 색상을 설정하면 기기가 켜지고 이를 반영하도록 [`OnOffState.state`](./on_off_state)가 변경됩니다. 마찬가지로 밝기가 0으로 설정되면 기기가 꺼지고 [`OnOffState.state`](./on_off_state)가 그에 따라 변경됩니다. |
device. |
cookingMode foodPreset quantity start unit |
요리를 시작하거나 중지합니다. |
device. |
amount item presetName unit |
상품을 배출합니다. |
device. |
기기를 도크에 장착합니다. | |
device. |
사용 설정 | 게스트 네트워크를 사용 설정 또는 사용 중지합니다. |
device. |
enable profile |
네트워크 프로필을 사용 설정 또는 사용 중지합니다. PIN을 사용한 보조 사용자 확인을 사용해야 합니다. 이러한 명령어를 통해 다른 보안 기기가 사용 중지되면 사용자의 홈 보안이 영향을 받는 것으로 간주될 수 있습니다. |
device. |
fill fillLevel |
기기를 채우거나 비웁니다. |
device. |
음소거하다 | 로컬 알림을 생성하여 타겟 기기를 찾습니다. |
device. |
relativeHumidityPercent relativeHumidityWeight |
현재 값을 기준으로 습도 수준을 조정합니다. |
device. |
기간 | 일련의 색상을 통해 기기를 순환합니다. |
device. |
기간 | 빛 강도가 중간 수준 밝기에서 최대 밝기로 증가한 후 다시 중간 수준 밝기로 감소하며, 총 사이클 시간은 초당 1회입니다. 각 주기에서 최대 밝기는 200ms 동안 지속되어야 하고 전환 기간을 제외한 중간 수준 밝기는 500ms 이상 지속되어야 합니다. |
device. |
기간 | 시간이 지남에 따라 기기의 밝기를 점진적으로 줄이고 원하는 경우 색상 온도를 변경합니다. |
device. |
기간 | 시간이 지남에 따라 기기의 밝기를 점진적으로 높이고 원하는 경우 색상 온도를 변경합니다. |
device. |
잠금 | 기기를 잠그거나 잠금 해제합니다. |
device. |
다음 미디어 항목으로 건너뜁니다. | |
device. |
미디어 재생을 일시중지합니다. | |
device. |
이전 미디어 항목으로 건너뜁니다. | |
device. |
미디어 재생을 다시 시작합니다. | |
device. |
현재 재생목록을 셔플합니다. | |
device. |
미디어 재생을 중지합니다. | |
device. |
음소거 | 지정된 기기를 음소거하거나 음소거 해제합니다. |
device. |
다음 입력으로 전환합니다. | |
device. |
위치 | 기기를 켜거나 끕니다. |
device. |
openDirection openPercent |
기기의 열림-닫힘 상태 설정 |
device. |
일시중지 | 기기 작동을 일시중지하거나 일시중지 해제합니다. |
device. |
이전 입력으로 전환합니다. | |
device. |
기기를 재부팅합니다. | |
device. |
channelCount | 현재 채널을 상대적인 양만큼 조정합니다. |
device. |
사용자가 이전에 시청한 채널로 돌아갑니다. | |
device. |
선풍기의 방향을 바꿉니다. | |
device. |
rotationDegrees rotationPercent |
기기의 절대 회전을 설정합니다. |
device. |
channelCode channelName channelNumber |
현재 채널을 특정 값으로 설정합니다. |
device. |
fanSpeed | 팬 속도를 설정합니다. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
팬의 상대 속도를 설정합니다. |
device. |
습도 | 습도 수준을 절대 값으로 설정합니다. |
device. |
newInput | 미디어 입력을 설정합니다. |
device. |
volumeLevel | 지정된 기기의 볼륨을 설정합니다. |
device. |
시작 | 기기를 시작하거나 중지합니다. |
device. |
현재 조명 효과를 중지합니다. | |
device. |
thermostatMode | 온도 조절기 기기의 타겟 작동 모드를 설정합니다. |
device. |
thermostatTemperatureSetpoint | 온도 조절기 기기의 희망 온도를 설정합니다. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
온도 조절기 기기의 희망 온도 범위를 설정합니다. |
device. |
기간 | 타이머 시간을 조정합니다. |
device. |
타이머를 취소해 줘. | |
device. |
타이머를 일시중지해 줘. | |
device. |
타이머 다시 시작 | |
device. |
기간 | 새 타이머를 시작해 줘. |
device. |
카메라에서 개 또는 고양이가 감지되었습니다. 다른 유형의 동물 감지는 지원되지 않습니다. | |
device. |
초인종이 눌렸습니다. | |
device. |
카메라에서 아는 사람이 감지되었습니다. | |
device. |
카메라에서 모르는 사람이 감지되었습니다. | |
device. |
기기에서 움직임이 감지되었습니다. | |
device. |
카메라에 움직이는 차량이 감지되었습니다. | |
device. |
카메라에서 배송된 택배를 감지했습니다. | |
device. |
카메라에서 사람이 감지되었습니다. | |
device. |
기기에서 사람 목소리가 감지되었습니다. | |
device. |
기기에서 소리가 감지되었습니다. | |
device. |
currentApplication | 애플리케이션 간에 전환할 수 있는 기기 |
device. |
currentArmLevel isArmed |
설정 및 해제를 지원하는 보안 시스템과 같은 기기의 경우 기기가 설정되었는지 해제되었는지를 나타냅니다. |
device. |
밝기 | 기기의 밝기 설정입니다. |
device. |
미디어 기기에서 채널을 지원하는 기기 | |
device. |
color. color. color. color. color. |
색상 설정의 상태입니다. |
device. |
currentCookingMode currentFoodPreset |
다양한 음식 사전 설정과 지원되는 조리 모드에 따라 음식을 조리할 수 있는 기기 |
device. |
isDocked | 충전을 위해 돌아가도록 명령할 수 있는 자체 모바일 기기 |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
배터리와 같은 에너지 저장 장치의 상태입니다. 저장된 에너지 양, 충전 여부, 플러그 연결 여부가 포함됩니다. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
팬 속도 설정을 지원하는 기기 |
device. |
currentFillLevel currentFillPercent isFilled |
욕조와 같이 채우는 것을 지원하는 기기 |
device. |
humidityAmbientPercent humiditySetpointPercent |
가습기, 제습기 등 습도 설정을 지원하는 기기 |
device. |
currentInput | 입력을 전환할 수 있는 기기를 쿼리할 수 있도록 지원합니다.
미디어 입력은 오디오 또는 동영상 피드를 나타내는 기기별 동적 이름을 가질 수 있습니다. 이러한 피드는 하드와이어링되거나 네트워크로 연결될 수 있지만 이름이 지정되어 있고 적절히 지속되어야 합니다. 검색 가능한 네트워크 라이브러리와 같은 임의의 일시적 피드는 지원되지 않습니다. 페어링되고 이름이 지정된 블루투스 소스가 지원됩니다. 소스에는 여러 이름이 있을 수 있으므로 사용자 생성 이름과 검색된 이름은 기본 이름과 마찬가지로 지원됩니다. 예를 들어 'hdmi_1'은 'DVD 플레이어'일 수도 있고 'usb_1'은 '하드 드라이브'일 수도 있습니다.
미디어 입력은 '다음' 및 '이전' 명령어를 지원하도록 정렬할 수 있습니다.
참고: InputSelector 는 쿼리 문법을 지원하지 않습니다. |
device. |
activeLightEffect | 다양한 색상을 반복하는 등 상태를 변경하는 복잡한 조명 명령을 지원할 수 있는 기기 |
device. |
isJammed isLocked |
잠금 및 잠금 해제 또는 잠금 상태 보고를 지원하는 기기 |
device. |
playbackState | 미디어를 재생하는 기기의 경우 미디어의 상태(예: 재생 여부) |
device. |
motionDetectionEventInProgress | 움직임을 감지할 수 있는 기기의 경우 |
device. |
숙박 인원 | PIR, 초음파 또는 물리적 접촉 감지를 통해 재실을 감지할 수 있는 기기 |
device. |
online | 온라인 및 오프라인 상태를 지원하거나 온라인 및 오프라인 상태를 보고하는 기기 |
device. |
위치 | 플러그, 스위치, 향후 출시될 많은 기기를 비롯해 바이너리 온/오프가 있는 모든 기기의 기본 온/오프 기능 |
device. |
openPercent | 열고 닫기를 지원하는 기기(경우에 따라 부분적으로 열고 닫거나 여러 방향으로 열고 닫을 수 있음) |
device. |
isCurrentlyRecording | 미디어에 녹음을 지원하는 기기 |
device. |
rotationDegrees rotationPercent |
회전 가능한 슬랫이 있는 블라인드와 같이 회전을 지원하는 기기 |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
쿼리할 수 있는 작업의 진행 중인 기간이 있는 기기 이러한 기기는 작동 시작 시 총 사이클 수와 실행 중인 현재 사이클을 보고합니다. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
센서에서 생성된 측정값입니다. 예를 들어 연기 감지기로 측정한 연기의 양, 일산화탄소 감지기로 측정한 일산화탄소의 양 등이 있습니다. |
device. |
isPaused isRunning |
시작 및 중지 작업을 지원하는 기기 기기를 시작하고 중지하는 것은 기기를 켜고 끄는 것과 비슷한 기능을 합니다. 기기가 켜져 있을 때와 시작되었을 때 다르게 작동한다는 것을 나타냅니다. 예를 들어 특정 세탁기는 실제로 작동을 시작하기 전에 켜고 설정을 수정할 수 있습니다. |
device. |
temperatureAmbient temperatureSetpoint |
기기 내부 또는 주변에서 온도 조절기 이외의 기기 (예: 오븐)의 온도를 제어합니다. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
온도 포인트와 모드를 지원하는 기기 |
device. |
timerPaused | 타이머 기능을 지원하는 기기 예를 들어 스마트 스프링클러 컨트롤러나 스마트 조명 스위치에는 타이머가 내장되어 있을 수 있습니다. 이를 사용하여 타이머에 남은 시간을 기기에 쿼리할 수 있습니다. |
device. |
currentVolume isMuted |
볼륨을 변경할 수 있는 기기 (예: 볼륨을 특정 수준으로 설정, 음소거 또는 음소거 해제) |
home. |
body members title |
지정된 홈 구성원에게 알림을 보냅니다. |
home. |
homePresenceMode | |
not | 다른 조건의 논리적 NOT을 나타내는 조건입니다. | |
또는 | 모든 하위 조건의 논리적 OR을 나타내는 복합 조건입니다. | |
time. |
시간 범위를 나타냅니다. | |
time. |
자동화 실행에 일시중지를 추가합니다. | |
time. |
시간 일정 이벤트를 나타냅니다. |