자동화는 다음 시작 조건과 작업을 지원합니다. 모든 상태도 조건으로 지원됩니다.
상태 / 이벤트 (시작 조건) 조건 명령어 (작업) |
지원되는 필드 | 설명 |
---|---|---|
및 | 모든 하위 조건의 논리적 AND를 나타내는 복합 조건입니다. | |
assistant. |
메시지 | |
assistant. |
okGoogle | |
assistant. |
검색어 | |
device. |
실행 | 테마를 활성화 또는 비활성화합니다. |
device. |
newApplicationName | 지정된 기기에 애플리케이션을 설치합니다. |
device. |
applicationName | 지정된 애플리케이션을 검색합니다. |
device. |
applicationName | 지정된 애플리케이션을 선택합니다. |
device. |
arm armLevel 취소 |
기기의 알람 수준을 설정합니다. |
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. |
금액 상품 presetName 단위 |
상품을 제공합니다. |
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을 나타내는 조건입니다. | |
또는 | 모든 하위 조건의 논리적 OR을 나타내는 복합 조건입니다. | |
time. |
시간 범위를 나타냅니다. | |
time. |
자동화 실행에 일시중지를 추가합니다. | |
time. |
시간 일정 이벤트를 나타냅니다. |