child_lock (блокировка от детей)
Обновлено 28 октября 2024
Тип данных: BOOL.
Способ использования: хранит состояние устройства и может менять его.
Назначение: управляет блокировкой от детей:
true
— блокировка включена. Например, на корпусе розетки заблокирована кнопка питания: она не реагирует на нажатия.false
— блокировка выключена. Например, кнопка питания на корпусе розетки разблокирована: по нажатию на кнопку розетка включается и выключается.
Устройства с этой функцией
- kettle — чайники.
- socket — розетки, удлинители и т. д.
- vacuum_cleaner — пылесосы.
Примеры голосовых команд
— Салют, заблокируй розетку
— Салют, поставь блокировку от детей на чайник
— Салют, разблокируй удлинитель
— Салют, сними защиту от детей на чайнике
Описание функции в модели устройства
Функция должна быть добавлена в описания моделей всех поддерживающих ее устройств.
"features": [
"child_lock",
// ...
]
Пример описания состояния функции
В примере описано устройство с включенной блокировкой от детей.
{
"states": [
{
"key": "child_lock",
"value": {
"type": "BOOL",
"bool_value": true
}
}
]
}