Итак после долгих раздумий и исследований решил я остановиться на Node-RED для написания и исполнения сценариев и правил.
Первое правило, которое я сделал, было по коррекции датчика температуры - брехал на два градуса. Его я описывать не буду - примитив.
А по второму правилу - управление освещением в коридоре по датчикам движения и освещенности, я даже сделал статью на Geektimes. Собственно получилось неплохо и работает надежно и без сбоев вторую неделю. Дети в восторге. Времени потрачено тоже мало.
Само правило выглядит вот так, и совершенно независимо от конкретной аппаратной платформы.
Краткая функциональность:
- Автоматическое включение света по датчику движения,
- Свет включается только когда на улице темно (порог регулируется)
- Конфигурируемая задержка отключения света (не зависит от датчика движения)
- Яркость света меняется с полной на минимальную(ночная подсветка) по времени.
Полное описание работы и туториал находятся здесь.
Сам flow, чтобы попробовать находится вот тут: http://flows.nodered.org/flow/9834a2f7aeb397f065912c70b467497a
![[IMG]](https://hsto.org/files/e4b/3c3/20b/e4b3c320b15745ffbbd91e343715a156.png)