diff --git a/events/EventManager.cpp b/events/EventManager.cpp index 63867401bb194e784e05102237482cb20c4bb879..d9253ece11bd542d88fa1b5125a218e118273543 100644 --- a/events/EventManager.cpp +++ b/events/EventManager.cpp @@ -535,6 +535,10 @@ void EventManager::ProcessEvent() case DoorState::TEMP_CLOSE: TempCloseDoor(event.GetId()); break; + case DoorState::Error: + Log->Write("WARNING:\t Unknown door state in events. open, close or temp_close. Default: open"); + OpenDoor(event.GetId()); + break; } _building->GetRoutingEngine()->setNeedUpdate(true); } @@ -896,4 +900,3 @@ bool EventManager::ReadSchedule() return true; } -