по идее нам нужно предположим так :
вкл первый таймер на 30 минут,отработал, выключается и дает команду второму таймеру включиться через 3 часа на 30 минут , второй включившись через 3 часа отработав 30 минут дает команду третьему на включение через 3 часа на 30 минут - далее все выключается
ps
временные интервалы взяты для примера
Если бы все три таймера были синхронизированы одними внутренними суточными часами, то проблема бы решалась очень просто.
В данном случае надо как то вывернуться управлением одного таймера управлять другим