Доброго дня. Был у меня проект: подсветка на Arduino. rgbw лента, включалась по датчику движения и через определенное время переходила в режим смены цветов. Работало отлично, нареканий не было. Но захотелось больше свободы в управлении. К тому времени уже был настроен home assistant на raspberry pi. Было решено интегрировать подсветку в HA. EspHome Подходит для этих задач идеально. Нативная интеграция с HA. Обновление прошивки по воздуху. Редактор прямо из панели HA. Лучше не придумаешь. Останавливал только yaml. Я почему-то был уверен, что это язык только для конфигов. Однако, я сильно заблуждался. Оказалось, yaml умеет и условия и циклы и переменные. Но в моем случае основа это датчик движения. Весь код лучше посмотреть тут. binary_sensor: - platform: gpio. pin: D0. name:motion_kitchen". device_class: motion. id: motion_kitchen. on_state: then: - if: condition: and: - binary_sensor.is_on:motion_kitchen". - binary_sensor.is_off:led_strip_off_allways". then: switch.turn_on: light_white