Датчик освещённости
Контроллер поддерживает датчик освещённости для автоматической регулировки яркости подсветки в зависимости от условий освещения.
Включение датчика
Перейдите в Настройки → Датчик освещённости.
| Параметр | Описание |
|---|---|
| Включить датчик освещённости | Активирует аппаратный или виртуальный датчик (для вступления в силу необходимо применить изменения) |
| Виртуальный датчик | Позволяет управлять яркостью через внешний датчик освещённости по REST API или MQTT |
| Адаптивный режим | Автоматически регулирует яркость в зависимости от освещённости |
Параметры адаптивного режима
Адаптивный режим отображает значок Авто на слайдере яркости в панели управления.
| Параметр | Диапазон | Описание |
|---|---|---|
| Порог «светло» (trig_bright) | 0–255 | Значение освещённости, выше которого считается «светло» |
| Порог «темно» (trig_dark) | 0–255 | Значение освещённости, ниже которого считается «темно» |
| Мин. яркость X | 0–255 | Нижняя граница освещённости для расчёта яркости |
| Мин. яркость Y | 0–255 | Яркость при минимальном уровне освещённости |
Логика работы
Если освещённость > trig_bright → режим «светло» (датчики и ночная подсветка выключены)
Если освещённость < trig_dark → режим «темно» (датчики и ночная подсветка включены. Если выбрана адаптивная яркость, яркость будет регулироваться по текущим показаниям датчика освещённости)
Рекомендуемые значения по умолчанию:
trig_bright: 105(условная единица)trig_dark: 95min_lux_x: 30,min_lux_y: 30
Состояние датчика в MQTT
Текущие показания освещённости и состояние датчика публикуются в топике {base}/M/Illuminance и {base}/M/LightSensorState.
Рекомендации
- Не размещайте датчик освещённости под ступенями, которые используются в качестве ночной подсветки
- В адаптивном режиме установите порог «светло» чуть выше уровня дневного освещения коридора
- Гистерезис между
trig_brightиtrig_darkпредотвращает частые переключения (рекомендуется разница 10–20 единиц)