From d2fe3c3f45e0034faf7e613e18ee7345b18fcc5f Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Wed, 5 Feb 2025 16:15:38 +0100 Subject: [PATCH] Update mcp4461_output.cpp --- esphome/components/mcp4461/output/mcp4461_output.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/esphome/components/mcp4461/output/mcp4461_output.cpp b/esphome/components/mcp4461/output/mcp4461_output.cpp index fca9efba2d..13c106bc0c 100644 --- a/esphome/components/mcp4461/output/mcp4461_output.cpp +++ b/esphome/components/mcp4461/output/mcp4461_output.cpp @@ -27,10 +27,10 @@ void Mcp4461Wiper::write_state(float state) { void Mcp4461Wiper::set_initial_value(float initial_value) { if (initial_value >= 0.000 && initial_value <= 0.256) { - uint16_t initial_level = static_cast(initial_value * 1000); + this->initial_value_ = static_cast(initial_value * 1000); // Use the value - ESP_LOGCONFIG(TAG, "Setting initial value %" PRIu16 "", initial_level); - this->parent_->set_wiper_level(this->wiper_, initial_level); + ESP_LOGCONFIG(TAG, "Setting initial value %" PRIu16 "", this->initial_value_); + this->parent_->set_wiper_level(this->wiper_, this->initial_value_); } else { ESP_LOGCONFIG(TAG, "No (valid) initial value set, retaining previous wiper level."); }