diff --git a/components/ratgdo/ratgdo.cpp b/components/ratgdo/ratgdo.cpp index 1cd837f..ae7b08f 100644 --- a/components/ratgdo/ratgdo.cpp +++ b/components/ratgdo/ratgdo.cpp @@ -461,8 +461,9 @@ namespace ratgdo { } if(this->obstruction_sensor_detected_){ - this->door_action(DoorAction::CLOSE); - }else{ + this->door_action(DoorAction::CLOSE); + }else if(*this->door_state == DoorState::OPEN){ + ESP_LOGD(TAG, "No obstruction sensors detected. Close using TOGGLE."); this->door_action(DoorAction::TOGGLE); }