Smart-Home-Softwareupdate-Trait-Schema
action.devices.traits.SoftwareUpdate : Dieses Trait gehört zu Geräten, die Softwareupdates unterstützen, z. B. Router.
Geräteattribute
Keine.
Gerätestatus
Entitäten mit diesem Trait können im Rahmen des QUERY Vorgangs die folgenden
Status melden. Weitere Informationen zum Verarbeiten von QUERY Intents finden Sie unter Intent-Erfüllung.
| Status | 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? (1.1.2000)
{
"lastSoftwareUpdateUnixTimestampSec": 946652400
}Gerätebefehle
Geräte mit diesem Trait können im Rahmen des EXECUTE Vorgangs auf die folgenden
Befehle reagieren. Weitere Informationen zum Verarbeiten von EXECUTE Intents finden Sie unter Intent-Erfüllung.
action.devices.commands.SoftwareUpdate
Gerät aktualisieren.
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
Keine Attribute |
||
Beispiele
Aktualisiere die Software auf meinem Gerät.
{
"command": "action.devices.commands.SoftwareUpdate",
"params": {}
}