스마트 홈 StartStop 특성 스키마
action.devices.traits.StartStop
- 이 특성은 시작 및 중지 작업을 지원하는 기기에 속합니다.
기기 시작 및 중지는 기기를 켜고 끄는 것과 유사한 기능을 제공합니다. 이 특성 함수를 상속받는 기기는 켜거나 시작할 때 다르게 작동합니다. 예를 들어 특정 세탁기는 실제로 작동하기 전에 전원을 켜고 설정을 수정할 수 있습니다.
간단히 사용 설정 및 사용 중지 상태인 기기와 달리 시작 및 중지가 가능한 일부 기기는 작업을 실행하는 동안 일시중지할 수도 있습니다. 일시중지할 수 있는 기기는 작동을 중지하지만 다시 시작하면 일시중지되었을 때와 같은 상태로 계속 유지됩니다. 일시중지 해제는 기기의 현재 상태에 관계없이 처음부터 작업을 시작하므로 시작/다시 시작과 다릅니다.
일부 기기는 특정 영역에서 실행을 지원할 수 있습니다. 예를 들어 스프링클러는 다양한 물주기 구역을 갖추고 특정 구역의 별도 급수 기능을 지원할 수 있지만 진공청소기는 특정 방 청소를 지원할 수 있습니다.
기기 속성
이 특성이 있는 기기는 SYNC
작업의 일부로 다음 속성을 보고할 수 있습니다. SYNC
인텐트 처리에 관한 자세한 내용은 인텐트 처리를 참고하세요.
속성 | 유형 | 설명 |
---|---|---|
pausable |
Boolean |
(기본값: 작동 중에 기기를 일시중지할 수 있는지 여부를 나타냅니다. |
availableZones |
배열 |
지원되는 영역 이름을 나타냅니다. 문자열은 사용자가 설정한 대로 현지화해야 합니다. 이 목록은 배타적이지 않으며 사용자가 원하는 이름을 신고할 수 있습니다. |
[item, ...] |
String |
시작 기기가 지원되는 영역의 이름입니다. |
예
일시중지할 수 있고 여러 영역에서의 작동을 지원하는 기기
{ "pausable": true, "availableZones": [ "kitchen", "living room", "office", "bedroom" ] }
기기 상태
이 특성이 있는 기기는 QUERY
작업의 일부로 다음 상태를 보고할 수 있습니다. QUERY
인텐트 처리에 관한 자세한 내용은 인텐트 처리를 참고하세요.
상태 | 유형 | 설명 |
---|---|---|
isRunning |
Boolean |
필수. 기기가 현재 작동 중인지를 나타냅니다. |
isPaused |
Boolean |
기기가 명시적으로 일시중지되었는지 나타냅니다. 이 값이 true이면 |
activeZones |
배열 |
|
[item, ...] |
String |
영역 이름입니다. |
예
기기가 일시중지되었나요?
{ "isRunning": false, "isPaused": true }
기기가 일시중지되었나요?
{ "isRunning": true, "isPaused": false }
기기가 실행 중인가요?
{ "isRunning": true, "isPaused": false, "activeZones": [ "kitchen", "living room" ] }
기기 명령어
이 특성이 있는 기기는 EXECUTE
작업의 일부로 다음 명령어에 응답할 수 있습니다. EXECUTE
인텐트 처리에 관한 자세한 내용은 인텐트 처리를 참고하세요.
action.devices.commands.StartStop
기기를 시작하거나 중지합니다.
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
start |
Boolean |
필수. 기기 작업을 시작하려면 True, 중지하려면 False |
zone |
String |
실행을 시작할 영역을 나타냅니다. |
multipleZones |
배열 |
실행을 시작할 영역을 두 개 이상 나타냅니다. |
[item, ...] |
String |
기기를 시작할 영역의 이름입니다. |
예
기기를 시작합니다.
{ "command": "action.devices.commands.StartStop", "params": { "start": true } }
기기를 중지합니다.
{ "command": "action.devices.commands.StartStop", "params": { "start": false } }
사무실에서 기기를 시작합니다.
{ "command": "action.devices.commands.StartStop", "params": { "start": true, "zone": "office" } }
주방, 식당, 거실에서 기기를 시작합니다.
{ "command": "action.devices.commands.StartStop", "params": { "start": true, "multipleZones": [ "kitchen", "dining room", "living room" ] } }
action.devices.commands.PauseUnpause
기기 작동을 일시중지하거나 일시중지를 해제합니다.
이 명령어에는{ "pausable": true }속성이 필요합니다.
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
pause |
Boolean |
필수. 일시중지하려면 참, 일시중지 해제는 거짓입니다. |
예
기기를 일시중지합니다.
{ "command": "action.devices.commands.PauseUnpause", "params": { "pause": true } }
관련 오류
사용자가 기기를 일시중지하려고 했지만 일시중지할 수 없는 상태입니다.
지원 값:
unpausableState
샘플 발화
de-DE
-
Bitte starte
den Staubsauger im Wohnzimmer . -
Geschirrspüler wieder anstellen -
Staubsauger abschalten -
Staubsauger pausieren -
bitte starte
die Waschmaschine
en-US
-
I need
my roomba to start running inthe den -
pause
the dryer now -
start
the dryer now -
stop
the dishwasher -
unpause
the dishwasher
es-ES
-
parar
la lavadora -
pon
el aspirador enel dormitorio principal -
pon
el lavavajillas en pausa -
quiero usar
el friegaplatos -
vuelve a encender
la aspiradora
fr-FR
-
Allumer
l'aspirateur dansle salon . -
Continuer
l'aspirateur . -
arrête
l'aspirateur -
lance
la machine à laver -
mets
l'aspirateur en pause
hi-IN
-
कमरे मेंवैक्यूम चलाओगी -
डिशवॉशर को कुछ देर रोको -
वैक्यूम को अनपॉज़ करो -
वैक्यूम को चालू कर दो -
वैक्यूम को बंद कर दो
it-IT
-
Mi accendi
l'aspirapolvere in cucina ? -
fa' partire
aspirapolvere -
fai ripartire
l'aspirapolvere -
metti in pausa
l'aspirapolvere -
stoppa
l'aspirapolvere
ja-JP
-
お掃除ロボット をリビング で動かして -
台所の食洗機 を一時停止してください -
掃除機 を停止して -
掃除機 を再開してください -
洗濯機 をスタートさせて
ko-KR
-
거실 에서청소기 돌려 -
세탁기 좀 돌려 줘 -
식기 세척기 다시 시작해 -
청소기 일시 정지 -
청소기 작동 멈춰 줘
nl-NL
-
De schoonmaakrobot inschakelen inde keuken . -
hervat
de stofzuiger -
pauzeer
de stofzuiger -
start
mijn stofzuiger -
stop
de stofzuiger
pt-BR
-
Inicia
o aspersor nojardim -
Iniciar
o aspirador de pó nasala . -
iniciar
a máquina de lavar -
parar a pausa na
máquina de lavar roupa -
parar
o aspirador de pó -
pausar
o aspirador de pó
sv-SE
-
Kör igång
sprinklern pågräsmattan . -
kör igång
dammsugaren igen -
pausa
dammsugaren -
starta
tvättmaskinen -
stoppa
dammsugaren