Вообще , если задача стоит в регистрации только временных меток включения/выключения, наверное оптимальнее применить устройство, способное вести именно дискретный учет событий по команде, а не постоянный опрос