openDoor() and closeDoor() now set doorHoldState correctly