Был уже более простой вариант для игрософта. Там датчики дверей замкнули, вместо них поставили другие, котрые подсоеденили со всех автоматов к компу, комп фиксировал открытия дверей (отключение питания на тот момент не актуально было). Все проблемы сразу решились ;)
Это дешевле, чем твои заморочки.