스마트 홈 시작 중지 특성 스키마
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 |
필수사항. 일시중지하려면 True, 일시중지를 해제하려면 false입니다. |
예
기기를 일시중지합니다.
{ "command": "action.devices.commands.PauseUnpause", "params": { "pause": true } }
관련 오류
사용자가 기기를 일시중지하려고 했지만 기기가 일시중지할 수 없는 상태에 있습니다.
지원되는 값:
unpausableState
샘플 발화
<ph type="x-smartling-placeholder">de-DE
- Bitte starte den Staubsauger im Wohnzimmer .
- Geschirrspüler wieder anstellen
- Staubsauger abschalten
- Staubsauger pausieren
- bitte starte die Waschmaschine
- ist die Waschmaschine fertig
en-US
- I need my roomba to start running in the den
- is the vacuum running
- pause the dryer now
- start the dryer now
- stop the dishwasher
- unpause the dishwasher
es-ES
- dime si ha acabado el lavavajillas
- parar la lavadora
- pon el lavavajillas en pausa
- quiero usar el friegaplatos
- vuelve a encender la aspiradora
fr-FR
- Allumer l'aspirateur dans le salon .
- Continuer l'aspirateur .
- arrête l'aspirateur
- est-ce que l'aspirateur est en marche
- 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
- la lavatrice è in funzione
- metti in pausa l'aspirapolvere
- stoppa l'aspirapolvere
ja-JP
- お掃除ロボット を リビング で動かして
- 台所の食洗機 を一時停止してください
- 掃除機 は作動してる
- 掃除機 を停止して
- 掃除機 を再開してください
- 洗濯機 をスタートさせて
ko-KR
- 거실 에서 청소기 돌려
- 건조기 돌아가고 있나
- 세탁기 좀 돌려 줘
- 식기 세척기 다시 시작해
- 청소기 일시 정지
- 청소기 작동 멈춰 줘
nl-NL
- De schoonmaakrobot inschakelen in de keuken .
- Is de stofzuiger klaar
- hervat de stofzuiger
- pauzeer de stofzuiger
- start mijn stofzuiger
- stop de stofzuiger
pt-BR
- Inicia o aspersor no jardim
- Iniciar o aspirador de pó na sala .
- iniciar a máquina de lavar
- o aspirador está parado?
- 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 .
- har dammsugaren i vardagsrummet startat?
- kör igång dammsugaren igen
- pausa dammsugaren
- starta tvättmaskinen
- stoppa dammsugaren