Добро пожаловать в Центр разработчиков Google Home, новое место, где можно научиться разрабатывать действия для умного дома. Примечание. Вы продолжите создавать действия в консоли действий.
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Схема обновления ПО для умного дома

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

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

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