diff --git a/esphome/components/mcp4461/mcp4461.cpp b/esphome/components/mcp4461/mcp4461.cpp index 7512897b57..0cb06165f8 100644 --- a/esphome/components/mcp4461/mcp4461.cpp +++ b/esphome/components/mcp4461/mcp4461.cpp @@ -129,6 +129,9 @@ void Mcp4461Component::loop() { } } this->reg_[i].update_level = false; + // can be true only for wipers 0-3 + // setting changes for terminals of nonvolatile wipers + // is prohibited in public methods if (this->reg_[i].update_terminal) { // set terminal register changes Mcp4461TerminalIdx terminal_connector;