На устройстве есть некий "таймер", который крутится при подключении к сети и делает 1 полный оборот за 1 сутки. На этом "таймере" расположены сектора, отвечающие за проводимость электричества. Если сектор утоплен, то во время нахождения таймера в нем электричество будет подаваться на розетку, если не утоплен - не будет. При отключении электричества таймер останавливается и после его возобновления нужно вручную подвести его на текущее время для корректной работы заданной программы.