vacuum_cleaner_command (команда управления уборкой)
Тип данных: ENUM.
Способ использования: хранит состояние устройства и может менять его.
Назначение: команда управления устройством:
start
— начать уборку.pause
— приостановить уборку.return_to_dock
— вернуться на базу.resume
— возобновить уборку.
При описании модели устройства перечень доступных команд можно сократить.
Если отдана команда уборки vacuum_cleaner_command
и при этом не передано, какие программу (vacuum_cleaner_program) и тип уборки (vacuum_cleaner_cleaning_type) использовать, умный дом использует программу и тип, которые пользователь выбрал в приложении Салют или на устройстве с ассистентом Салют. Если в приложении или на устройстве ничего не предустановлено, используется программа smart
: уборка в автоматическом режиме по алгоритму устройства.
Устройства с этой функцией
vacuum_cleaner — пылесосы.
Примеры голосовых команд
— Салют, включи пылесос
— Салют, верни пылесос на базу
Описание функции в модели устройства
Функция должна быть добавлена в описания моделей всех поддерживающих ее устройств.
"features": [
"vacuum_cleaner_command",
// ...
]
Пример описания состояния функции
В примере описано устройство, которому передана команда возвращения на базу.
{
"states": [
{
"key": "vacuum_cleaner_command",
"value": {
"type": "ENUM",
"enum_value": "return_to_dock"
}
}
]
}