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