Обновление программного обеспечения для умного дома. Схема характеристик.

action.devices.traits.SoftwareUpdate — Этот трейт относится к устройствам, поддерживающим обновление программного обеспечения, например, к маршрутизатору.

АТРИБУТЫ УСТРОЙСТВА

Никто.

СОСТОЯНИЯ УСТРОЙСТВА

Сущности с этим свойством могут сообщать о следующих состояниях в рамках операции QUERY . Для получения дополнительной информации об обработке намерений QUERY см. раздел «Выполнение намерений» .

Штаты Тип Описание
lastSoftwareUpdateUnixTimestampSec Целое число

Необходимый.

Временная метка Unix (количество секунд с начала эпохи Unix) последнего успешного обновления программного обеспечения. Начало эпохи Unix — 00:00:00, 1 января 1970 г., UTC.

Примеры

Когда в последний раз обновлялось мое устройство? (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

КОМАНДЫ УСТРОЙСТВА

Устройства с этой особенностью могут реагировать на следующие команды в рамках операции EXECUTE . Для получения дополнительной информации об обработке намерений EXECUTE см. раздел «Выполнение намерений» .

action.devices.commands.SoftwareUpdate

Обновите устройство.

Параметры

Параметры Тип Описание

Нет объектов недвижимости

Примеры

Обновить программное обеспечение на моём устройстве.

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

ОШИБКИ устройства

См. полный список ошибок и исключений .