ИМХО самое простое и бюджетное решение:
Ставим электро магнит, питаем его через реле от 220.
Со стороны магнита вешаем датчик дверей (автономный)
При отключении электричества, датчик регистрирует отсутствия магнита и меняет состояние.
При возврате электричества, э-магнит не запускается пока через кнопку сбросу не включить реле.
Таким образом, есть регистрация состояния, при возврате питания на хабы УД, и сервер прочитав состояние датчика дверей - выполнит нужный сценарий - в моём случае потушит активный Zigbee/WiFi лампы.