Smart-Home-SoftwareUpdate-Attributschema

action.devices.traits.SoftwareUpdate: Diese Eigenschaft bezieht sich auf Geräte, die Softwareupdates unterstützen, z. B. einen Router.

Geräteattribute

Keine.

GERÄTESTATUS

Entitäten mit diesem Attribut können im Rahmen des Vorgangs QUERY die folgenden Status melden. Weitere Informationen zum Umgang mit QUERY-Intents finden Sie unter Intent-Ausführung.

Bundesstaaten Typ Beschreibung
lastSoftwareUpdateUnixTimestampSec Ganzzahl

Erforderlich.

Der Unix-Zeitstempel (Anzahl der Sekunden seit der Unix-Epoche) des letzten erfolgreichen Softwareupdates. Die Unix-Epoche ist der 1. Januar 1970, 00:00:00 Uhr (UTC).

Beispiele

Wann wurde mein Gerät zuletzt aktualisiert? (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Gerätebefehle

Geräte mit dieser Eigenschaft können im Rahmen des Vorgangs EXECUTE auf die folgenden Befehle reagieren. Weitere Informationen zum Umgang mit EXECUTE-Intents finden Sie unter Intent-Ausführung.

action.devices.commands.SoftwareUpdate

Aktualisieren Sie das Gerät.

Parameter

Parameter Typ Beschreibung

Keine Attribute

Beispiele

Software auf meinem Gerät aktualisieren

{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}

GERÄTEFEHLER

Eine vollständige Liste der Fehler und Ausnahmen