Trait-Schema für Smart-Home-Software aktualisieren

action.devices.traits.SoftwareUpdate: Diese Eigenschaft gehört zu Geräten, die Softwareupdates unterstützen, z. B. ein Router.

Geräte-ATTRIBUTES

Keine.

Gerät: STATES

Entitäten mit diesem Merkmal melden möglicherweise Folgendes: QUERY-Bundesstaaten. Weitere Informationen Weitere Informationen zum Umgang mit QUERY-Intents finden Sie unter Absichtliche Umsetzung.

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, der 1. Januar 1970, UTC.

Beispiele

Wann wurde mein Gerät zuletzt aktualisiert? (01.01.2000)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Gerät "COMMANDS"

Geräte mit diesem Merkmal können auf Folgendes reagieren im Rahmen des EXECUTE-Vorgangs ausgeführt. Weitere Informationen Weitere Informationen zum Umgang mit EXECUTE-Intents finden Sie unter Absichtliche Umsetzung.

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": {}
}

Gerätefehler

Vollständige Liste der Fehler und Ausnahmen.