Schema für Traits der Smart-Home-Softwareaktualisierung
action.devices.traits.SoftwareUpdate
: Diese Eigenschaft gehört zu Geräten, die Softwareupdates unterstützen, z. B. Router.
Geräte-ATTRIBUTE
Keine.
Gerät STATES
Entitäten mit diesem Trait können die folgenden Status im Rahmen des QUERY
-Vorgangs melden. Weitere Informationen zum Umgang mit QUERY
-Intents finden Sie unter Intent-Auftragsausfü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? (01.01.2000)
{ "lastSoftwareUpdateUnixTimestampSec": 946652400 }
BEFEHLUNGEN auf dem Gerät
Geräte mit dieser Eigenschaft können im Rahmen des EXECUTE
-Vorgangs auf die folgenden Befehle reagieren. Weitere Informationen zum Umgang mit EXECUTE
-Intents finden Sie unter Intent-Auftragsausführung.
action.devices.commands.SoftwareUpdate
Aktualisieren Sie das Gerät.
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
Keine Attribute |
Beispiele
Die Software auf meinem Gerät aktualisieren
{ "command": "action.devices.commands.SoftwareUpdate", "params": {} }