Smart Home LockUnlock Trait Schema

action.devices.traits.LockUnlock: Dieses Attribut gehört zu allen Geräten, die das Ver- und Entriegeln und/oder das Melden eines verriegelten Zustands unterstützen.

Geräteattribute

Keine.

Gerätestatus

Für Entitäten mit diesem Merkmal können im Rahmen des Vorgangs QUERY die folgenden Status gemeldet werden. Weitere Informationen zum Umgang mit QUERY-Intents finden Sie unter Intent-Fulfillment.

Bundesstaaten Typ Beschreibung
isLocked Boolesch

Gibt an, ob das Gerät derzeit gesperrt ist.

isJammed Boolesch

Gibt an, ob das Gerät derzeit blockiert ist und sein gesperrter Status daher nicht ermittelt werden kann.

Beispiele

Gesperrtes Gerät

{
  "isLocked": true
}

Gerät, das gestört wird

{
  "isJammed": true
}

GERÄTEBEFEHLE

Geräte mit diesem Merkmal reagieren möglicherweise auf die folgenden Befehle im Rahmen des Vorgangs EXECUTE. Weitere Informationen zur Verarbeitung von EXECUTE-Intents finden Sie unter Intent-Ausführung.

action.devices.commands.LockUnlock

Gerät sperren oder entsperren

Parameter

Parameter Typ Beschreibung
lock Boolesch

Erforderlich.

„True“, wenn der Befehl zum Verriegeln dient, „false“ zum Entriegeln.

followUpToken String

Von Google bereitgestelltes Token für die Follow-up-Antwort.

Beispiele

Schließ die Haustür ab.

{
  "command": "action.devices.commands.LockUnlock",
  "params": {
    "lock": true,
    "followUpToken": "123"
  }
}

Entriegle die Haustür.

{
  "command": "action.devices.commands.LockUnlock",
  "params": {
    "lock": false,
    "followUpToken": "567"
  }
}

Beim Sperren oder Entsperren des Geräts ist ein Fehler aufgetreten.

Unterstützte Werte:

remoteSetDisabled
deviceJammingDetected
notSupported
alreadyLocked
alreadyUnlocked

Folgeantworten

Geräte mit diesem Merkmal können die folgende Nutzlast für die Folgeantwort als Teil des EXECUTE-Vorgangs zurückgeben. Weitere Informationen zum Implementieren von Folgeantworten finden Sie unter Benachrichtigungen für Smart-Home-Aktionen.

Die Nutzlast enthält eines der folgenden Elemente:

Erfolg: Gesperrt

Felder Typ Beschreibung
followUpToken String

Erforderlich.

Das in der ursprünglichen EXECUTE-Anfrage bereitgestellte Token.

status String

Erforderlich.

Ergebnis der Anfrage.

Unterstützte Werte:

SUCCESS
isLocked Boolesch

Erforderlich.

Gibt an, ob das Gerät gesperrt ist.

Fehler

Felder Typ Beschreibung
followUpToken String

Erforderlich.

Das in der ursprünglichen EXECUTE-Anfrage bereitgestellte Token.

status String

Erforderlich.

Ergebnis der Anfrage.

Unterstützte Werte:

FAILURE
errorCode String

Erforderlich.

Der Wert kann ein beliebiger Fehlercode für dieses Attribut sein, z. B. deviceJammingDetected.

Beispiele

Schließe die Haustür ab. (Folgeantwort für Erfolgsfall)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "SUCCESS",
      "isLocked": true,
      "followUpToken": "1234"
    }
  }
}

Entriegle die Haustür. (Folgeantwort für Erfolgsfall)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "SUCCESS",
      "isLocked": false,
      "followUpToken": "1234"
    }
  }
}

Schließe die Haustür ab. (Folgeantwort für den Fehlerfall)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "FAILURE",
      "errorCode": "deviceJammingDetected",
      "followUpToken": "1234"
    }
  }
}

Beispieläußerungen

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

GERÄTEFEHLER

Vollständige Liste der Fehler und Ausnahmen