1. Создаешь output на платформе gpio
2. Создаешь light бинарный с привязкой к тому output.
3. Хайдится в принципе уже лайт...
Свитч - это реле.
Если лампочка - задаешь лайт.
Если вентилятор - fan
хайд через свойство internal - если тру, то служебный компонент и на хасс не расшарится
Решил переделать со switch на light - споткнулся на том, что нет on_turn_on и on_turn_off