Реализация вполне себе простая. Конечно были сложности найти лучший вариант, но, тщетно. Также, можно и выключать свет вообще, а потом включить его в том состоянии, в каком он был, когда его отключили, но добавлять сюда это не стал, не знаю, где может пригодиться такое, кроме как у меня.
В...