On_off

Удаленное включение и выключение устройства (аналог нажатия кнопки питания на устройстве или его пульте управления). Является базовым умением для большинства устройств.

Примеры голосовых сценариев
  1. Алиса, включи свет.

  2. Алиса, включи чайник.

Описание умения
{
    "type": "devices.capabilities.on_off",
    "retrievable": Boolean
}
type *
Тип умения.
retrievable
Доступен ли для устройства с данным умением запрос состояния. Допустимые значения:
  • true — для устройства доступен запрос состояния. Является значением по умолчанию;
  • false — для устройства недоступен запрос состояния.

Обязательный параметр

Статус умения
{
    "type": "devices.capabilities.on_off",
    "state": {
        "instance": String,
        "value": Boolean
    }
}
type *
Тип умения.
state *
Содержит параметры умения.
instance *
Название функции для данного умения. Допустимые значения: on — функция которая описывает возможность удаленного включения и выключения устройства.
value *
Значение функции (параметр "instance": "on"). Допустимые значения:
  • true — устройство включено;
  • false — устройство выключено.

Обязательный параметр

Команды для управления умением
{
    "type": "devices.capabilities.on_off",
    "state": {
        "instance": String,
        "value": Boolean
    }
}
type *
Тип умения.
state *
Содержит параметры умения.
instance *
Название функции для данного умения. Допустимые значения: on — функция которая описывает возможность удаленного включения и выключения устройства.
value *
Значение функции (параметр "instance": "on"). Допустимые значения:
  • true — включить устройство;
  • false — выключить устройство.

Обязательный параметр