Esquema del atributo LockUnlock de Smart Home
action.devices.traits.LockUnlock - Este atributo pertenece a cualquier dispositivo que admita bloquear y desbloquear, o informar un estado bloqueado.
ATRIBUTOS del dispositivo
Ninguno
ESTADOS del dispositivo
Las entidades con este atributo pueden informar los siguientes
estados como parte de la QUERY operación. Para obtener
más información sobre el manejo de intents QUERY, consulta
Cumplimiento de intents.
| Estados | Tipo | Descripción |
|---|---|---|
isLocked |
Booleano |
Indica si el dispositivo está bloqueado. |
isJammed |
Booleano |
Indica si el dispositivo está atascado y, por lo tanto, no se puede determinar su estado bloqueado. |
Ejemplos
Dispositivo bloqueado
{
"isLocked": true
}Dispositivo atascado
{
"isJammed": true
}COMANDOS del dispositivo
Los dispositivos con este atributo pueden responder a los siguientes
comandos como parte de la EXECUTE operación. Para obtener
más información sobre el manejo de intents EXECUTE, consulta
Cumplimiento de intents.
action.devices.commands.LockUnlock
Bloquea o desbloquea el dispositivo.
Parámetros
| Parámetros | Tipo | Descripción |
|---|---|---|
lock |
Booleano |
Obligatorio. Es verdadero cuando el comando es para bloquear y falso para desbloquear. |
followUpToken |
String |
Es un token proporcionado por Google para la respuesta de seguimiento. |
Ejemplos
Bloquea la puerta principal.
{
"command": "action.devices.commands.LockUnlock",
"params": {
"lock": true,
"followUpToken": "123"
}
}Desbloquea la puerta principal.
{
"command": "action.devices.commands.LockUnlock",
"params": {
"lock": false,
"followUpToken": "567"
}
}Errores relacionados
Se produjo un error al bloquear o desbloquear el dispositivo.
Valores admitidos:
remoteSetDisableddeviceJammingDetectednotSupportedalreadyLockedalreadyUnlocked
Respuestas de seguimiento
Los dispositivos con este atributo pueden mostrar la siguiente
carga útil de respuesta de seguimiento como parte de la EXECUTE operación. Para obtener
más información sobre la implementación de respuestas de seguimiento, consulta
Notificaciones para acciones de casa inteligente.
La carga útil contiene uno de los siguientes elementos:
Listo: Bloqueado
| Campos | Tipo | Descripción |
|---|---|---|
followUpToken |
String |
Obligatorio. Es el token proporcionado en la solicitud EXECUTE original. |
status |
String |
Obligatorio. Es el resultado de la solicitud. Valores admitidos:
|
isLocked |
Booleano |
Obligatorio. Indica si el dispositivo está bloqueado. |
Con errores
| Campos | Tipo | Descripción |
|---|---|---|
followUpToken |
String |
Obligatorio. Es el token proporcionado en la solicitud EXECUTE original. |
status |
String |
Obligatorio. Es el resultado de la solicitud. Valores admitidos:
|
errorCode |
String |
Obligatorio. El valor puede ser cualquier código de error para este atributo, por ejemplo, |
Ejemplos
Bloquea la puerta principal. (respuesta de seguimiento para el caso de éxito)
{
"LockUnlock": {
"priority": 0,
"followUpResponse": {
"status": "SUCCESS",
"isLocked": true,
"followUpToken": "1234"
}
}
}Desbloquea la puerta principal. (respuesta de seguimiento para el caso de éxito)
{
"LockUnlock": {
"priority": 0,
"followUpResponse": {
"status": "SUCCESS",
"isLocked": false,
"followUpToken": "1234"
}
}
}Bloquea la puerta principal. (respuesta de seguimiento para el caso de error)
{
"LockUnlock": {
"priority": 0,
"followUpResponse": {
"status": "FAILURE",
"errorCode": "deviceJammingDetected",
"followUpToken": "1234"
}
}
}Expresiones de muestra
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