Я, конечно, не разбираюсь в нод реде, но, не думаю, что я напишу там проще даже такую фигню, как управление освещением от выключателей. Здесь у меня тупо таблица соответствия задается - какие выключатели и за сколько нажатий какие цепи включают. Боюсь, в визуальных языках простыня будет.