Smart Home LockUnlock 트레잇 스키마
action.devices.traits.LockUnlock
: 이 트레잇은 잠금 및 잠금 해제 또는 잠금 상태 보고를 지원하는 모든 기기에 속합니다.
기기 속성
없음
기기 상태
이 특성을 가진 항목은 다음을 보고할 수 있습니다.
QUERY
작업의 일부로 제공됩니다. 배우기 위해
QUERY
인텐트 처리에 관한 자세한 내용은
인텐트 처리.
주 | 유형 | 설명 |
---|---|---|
isLocked |
Boolean |
기기가 현재 잠겨 있는지 여부입니다. |
isJammed |
Boolean |
기기가 현재 움직이지 않아 잠금 상태를 확인할 수 없는지 여부 |
예
잠긴 기기
{ "isLocked": true }
기기가 걸림
{ "isJammed": true }
기기 명령어
이 특성을 가진 기기는 다음에 응답할 수 있습니다.
EXECUTE
작업의 일부로 사용할 수 있습니다. 배우기 위해
EXECUTE
인텐트 처리에 관한 자세한 내용은
인텐트 처리.
action.devices.commands.LockUnlock
기기를 잠그거나 잠금 해제합니다.
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
lock |
Boolean |
필수사항. 명령이 잠금이면 true이고 잠금 해제하려면 false입니다. |
followUpToken |
String |
Google에서 후속 응답을 위해 제공하는 토큰입니다. |
예
현관문 잠가 줘.
{ "command": "action.devices.commands.LockUnlock", "params": { "lock": true, "followUpToken": "123" } }
현관문 잠금을 해제합니다.
{ "command": "action.devices.commands.LockUnlock", "params": { "lock": false, "followUpToken": "567" } }
관련 오류
기기를 잠그거나 잠금 해제하는 중에 오류가 발생했습니다.
지원되는 값:
remoteSetDisabled
deviceJammingDetected
notSupported
alreadyLocked
alreadyUnlocked
후속 응답
이 트레잇이 있는 기기는 다음을 반환할 수 있습니다.
EXECUTE
작업의 일부로 후속 응답 페이로드를 사용합니다. 배우기 위해
후속 응답 구현에 대한 자세한 내용은
스마트 홈 작업 알림
페이로드에는 다음 중 하나가 포함됩니다.
성공: 잠김
필드 | 유형 | 설명 |
---|---|---|
followUpToken |
String |
필수사항. 원래 EXECUTE 요청에 제공된 토큰입니다. |
status |
String |
필수사항. 요청의 결과입니다. 지원되는 값:
|
isLocked |
Boolean |
필수사항. 기기 잠금 여부를 나타냅니다. |
실패
필드 | 유형 | 설명 |
---|---|---|
followUpToken |
String |
필수사항. 원래 EXECUTE 요청에 제공된 토큰입니다. |
status |
String |
필수사항. 요청의 결과입니다. 지원되는 값:
|
errorCode |
String |
필수사항. 이 값은 이 트레잇에 관한 모든 오류 코드가 될 수 있습니다(예: |
예
현관문 잠가 줘. (성공 사례에 대한 후속 응답)
{ "LockUnlock": { "priority": 0, "followUpResponse": { "status": "SUCCESS", "isLocked": true, "followUpToken": "1234" } } }
현관문을 잠금 해제합니다. (성공 사례에 대한 후속 응답)
{ "LockUnlock": { "priority": 0, "followUpResponse": { "status": "SUCCESS", "isLocked": false, "followUpToken": "1234" } } }
현관문 잠가 줘. (실패 사례에 대한 후속 응답)
{ "LockUnlock": { "priority": 0, "followUpResponse": { "status": "FAILURE", "errorCode": "deviceJammingDetected", "followUpToken": "1234" } } }
샘플 발화
<ph type="x-smartling-placeholder">de-DE
- Bitte Eingangstür abschließen
- Bitte schließ die Eingangstür auf
en-US
- lock my doors
- unlock study room
es-ES
- cierra la puerta con llave
- quitar el cerrojo de la puerta de entrad a
fr-FR
- déverrouille la porte d'entrée
- verrouille la porte d'entrée
hi-IN
- फ़्रंट डोर अनलॉक करो
- सामने के दरवाजे को लॉक करो
it-IT
- apri la porta d'ingresso
- puoi chiudere la porta d'ingresso a chiave
ja-JP
- 玄関のドア を施錠して
- 玄関 開錠して
ko-KR
- 도어락 잠가 줘
- 현관 도어락 열어 줄래
nl-NL
- Ontgrendel de voordeur
- doe de voordeur op slot
pt-BR
- Tranca a porta do quarto .
- destranca a porta da cozinha
- destrancar a porta da frente
- trancar a porta da frente
sv-SE
- lås upp ytterdörren
- lås ytterdörren