mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 06:33:51 +00:00 
			
		
		
		
	| @@ -72,10 +72,9 @@ void AlarmControlPanelCall::validate_() { | ||||
|       this->state_.reset(); | ||||
|       return; | ||||
|     } | ||||
|     if (state == ACP_STATE_DISARMED && | ||||
|         !(this->parent_->is_state_armed(this->parent_->get_state()) || | ||||
|           this->parent_->get_state() == ACP_STATE_PENDING || this->parent_->get_state() == ACP_STATE_ARMING || | ||||
|           this->parent_->get_state() == ACP_STATE_TRIGGERED)) { | ||||
|     if (state == ACP_STATE_DISARMED && !this->parent_->is_state_armed(this->parent_->get_state()) && | ||||
|         this->parent_->get_state() != ACP_STATE_PENDING && this->parent_->get_state() != ACP_STATE_ARMING && | ||||
|         this->parent_->get_state() != ACP_STATE_TRIGGERED) { | ||||
|       ESP_LOGW(TAG, "Cannot disarm when not armed"); | ||||
|       this->state_.reset(); | ||||
|       return; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user