diff --git a/components/custom_monochromatic/monochromatic_light_output.h b/components/custom_monochromatic/monochromatic_light_output.h index 87ed996..2245320 100644 --- a/components/custom_monochromatic/monochromatic_light_output.h +++ b/components/custom_monochromatic/monochromatic_light_output.h @@ -62,27 +62,27 @@ public: if (data & 1) { this->set_state(Off); ESP_LOGI("TEST", "Set to Off", data); - /* } else if ( data & 2 ){ */ - /* this->set_state(Auto); */ - /* ESP_LOGI(TAG, "Set to Auto", data); */ + } else if ( data & 2 ){ + this->set_state(Auto); + ESP_LOGI("TEST", "Set to Auto", data); } else if (data & 4) { this->set_state(On); ESP_LOGI("TEST", "Set to On", data); } } - /* if(this->state_ == Auto) { */ - /* if(data & 8){ */ - /* // TODO: turn on led */ - /* /\* ESP_LOGI(TAG, "Auto On"); *\/ */ - /* this->upper_->set_level(this->b_upper_); */ - /* this->lower_->set_level(this->b_lower_); */ - /* } */ - /* else{ */ - /* /\* ESP_LOGI(TAG, "Auto Off"); *\/ */ - /* this->upper_->set_level(0.0); */ - /* this->lower_->set_level(0.0); */ - /* } */ - /* } */ + if(this->state_ == Auto) { + if(data & 8){ + // TODO: turn on led + /* ESP_LOGI(TAG, "Auto On"); */ + this->upper_->set_level(this->bright_); + this->lower_->set_level(this->bright_); + } + else{ + /* ESP_LOGI(TAG, "Auto Off"); */ + this->upper_->set_level(0.0); + this->lower_->set_level(0.0); + } + } } protected: