Список функций

Умение range обладает функциями. Для функций характерны определенные параметры и голосовые сценарии, которые позволяют описать соответствующие умения устройства.

Функция Описание
brightness

Изменение яркости световых элементов.

channel

Изменение канала, например телевизионного.

humidity

Изменение влажности.

open

Открывание чего-либо (открывание штор, окна).

temperature

Изменение температуры. Может обозначать температуру нагрева чайника, обогревателя или температуру кондиционера в каком-либо его режиме.

volume

Изменение громкости устройства.

Функция Описание
brightness

Изменение яркости световых элементов.

channel

Изменение канала, например телевизионного.

humidity

Изменение влажности.

open

Открывание чего-либо (открывание штор, окна).

temperature

Изменение температуры. Может обозначать температуру нагрева чайника, обогревателя или температуру кондиционера в каком-либо его режиме.

volume

Изменение громкости устройства.

brightness

Изменение яркости световых элементов.

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: brightness.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: brightness.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

channel

Изменение канала, например телевизионного.

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: channel.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: channel.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

humidity

Изменение влажности.

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: humidity.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: humidity.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

open

Открывание чего-либо (открывание штор, окна).

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: open.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: open.
unit String Единицы измерения значений функции. Допустимые значения: unit.percent — измеряется в процентах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Минимальное допустимое значение: 0.
max Float Максимальное допустимое значение: 100.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

temperature

Изменение температуры. Может обозначать температуру нагрева чайника, обогревателя или температуру кондиционера в каком-либо его режиме.

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: temperature.
unit String Единицы измерения значений функции. Допустимые значения:
  • unit.temperature.celsius — измеряется в градусах по цельсию;
  • unit.temperature.kelvin — измеряется в кельвинах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: temperature.
unit String Единицы измерения значений функции. Допустимые значения:
  • unit.temperature.celsius — измеряется в градусах по цельсию;
  • unit.temperature.kelvin — измеряется в кельвинах.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

volume

Изменение громкости устройства.

Ниже приведено описание объекта parameters из раздела Описание умения.

Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: volume.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
unit String Единицы измерения значений функции. Допустимые значения:
  • unit.percent — измеряется в процентах.

Если параметр отсутствует, функция измеряется в абстрактных единицах. Пример голосовой команды:

Алиса, увеличь громкость телевизора на 3.

Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.
Объект parameters
Параметр Тип Описание
instance String Название функции для данного умения. Допустимые значения: volume.
random_access Boolean

Возможность устанавливать произвольные значения функции. Если эта возможность выключена, пользователю будет доступно только последовательное изменение значений — в большую или меньшую сторону. Например, изменение громкости телевизора при работе через ИК пульт.

Допустимые значения:

  • true — возможность задавать произвольные значения включена;
  • false — возможность выключена.

По умолчанию: true.

range Object Объект с описанием диапазона значений функции.
unit String Единицы измерения значений функции. Допустимые значения:
  • unit.percent — измеряется в процентах.

Если параметр отсутствует, функция измеряется в абстрактных единицах. Пример голосовой команды:

Алиса, увеличь громкость телевизора на 3.

Объект range
min Float Ограничение отсутствует.
max Float Ограничение отсутствует.
precision Float Минимальный шаг изменения значений внутри диапазона. Значение по умолчанию: 1.

Служба поддержки