Schema der Smart-Home-SoftwareUpdate-Trait
action.devices.traits.SoftwareUpdate
: Diese Eigenschaft gilt für Geräte, die Softwareupdates unterstützen, z. B. einen Router.
Geräte-ATTRIBUTE
Keine.
Gerätestatus
Entitäten mit diesem Merkmal können im Rahmen des QUERY
-Vorgangs die folgenden Status melden: Weitere Informationen zum Verarbeiten von 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 00:00:00, 1. Januar 1970, UTC. |
Beispiele
Wann wurde mein Gerät zuletzt aktualisiert? (1.1.2000)
{ "lastSoftwareUpdateUnixTimestampSec": 946652400 }
BEISPIELE für Geräte
Geräte mit diesem Merkmal können im Rahmen des EXECUTE
-Vorgangs auf die folgenden Befehle reagieren. Weitere Informationen zum Verarbeiten von 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": {} }