diff --git a/esphome/components/mcp4461/mcp4461.h b/esphome/components/mcp4461/mcp4461.h index 547c60a61d..2742cd8340 100644 --- a/esphome/components/mcp4461/mcp4461.h +++ b/esphome/components/mcp4461/mcp4461.h @@ -38,7 +38,7 @@ enum class Mcp4461Addresses : uint8_t { }; // @brief Class to enumerate allowed channels/wipers -enum Mcp4461WiperIdx : uint8_t { +enum class Mcp4461WiperIdx : uint8_t { MCP4461_WIPER_0 = 0, MCP4461_WIPER_1 = 1, MCP4461_WIPER_2 = 2, diff --git a/esphome/components/mcp4461/output/__init__.py b/esphome/components/mcp4461/output/__init__.py index 2ab7ffac1b..2ad3c44b86 100644 --- a/esphome/components/mcp4461/output/__init__.py +++ b/esphome/components/mcp4461/output/__init__.py @@ -10,7 +10,7 @@ Mcp4461Wiper = mcp4461_ns.class_( "Mcp4461Wiper", output.FloatOutput, cg.Parented.template(Mcp4461Component) ) -Mcp4461WiperIdx = mcp4461_ns.enum("Mcp4461WiperIdx") +Mcp4461WiperIdx = mcp4461_ns.enum("Mcp4461WiperIdx", is_class=True) CHANNEL_OPTIONS = { "A": Mcp4461WiperIdx.MCP4461_WIPER_0, "B": Mcp4461WiperIdx.MCP4461_WIPER_1,