open_rate (скорость открывания)
Обновлено 28 октября 2024
Тип данных: ENUM.
Способ использования: хранит состояние устройства и может менять его.
Назначение: управляет скоростью открывания устройства:
- auto— автоматическая скорость.
- low— низкая скорость.
- medium— средняя скорость.
- high— высокая скорость.
При описании модели устройства перечень доступных скоростей работы можно сократить.
Устройства с этой функцией
- curtain — шторы.
- gate — ворота.
- window_blind — жалюзи, рулонные шторы.
Примеры голосовых команд
— Салют, сделай скорость открытия штор низкой
— Салют, нужно, чтобы ворота открывались на средней скорости
— Салют, открой рулонную штору на высокой скорости
— Салют, установи низкую скорость открытия ворот
Описание функции в модели устройства
Функция должна быть добавлена в описания моделей всех поддерживающих ее устройств.
"features": [
    "open_rate",
    // ...
]
Пример описания состояния функции
В примере описано устройство, скорость открывания которого — низкая.
{
    "states": [
        {
            "key": "open_rate",
            "value": {
                "type": "ENUM",
                "enum_value": "low"
            }
        }
    ]
}