если работает как вам надо (алгоритм) ,то от уставки таймера (смене) ни чего не изменится ,в смысле работоспособности Про температуру не совсем понял .Нужно описывать задачу целиком ,а не фрагментами ,тогда может и "светофор" не понадобится.
Задача, через опр. промежутки времени включать три разных потребителя по два, получается чередовать пары, а на том что выключен включать нагревательный элемент до опр. температуры