From 79f70ceca57780b28c72bfc660c22d4778a4f68c Mon Sep 17 00:00:00 2001 From: ElVit <54866762+ElVit@users.noreply.github.com> Date: Mon, 24 Nov 2025 22:49:32 +0100 Subject: [PATCH] Update panasonic_heatpump_select.h --- .../select/panasonic_heatpump_select.h | 51 +++++++++---------- 1 file changed, 24 insertions(+), 27 deletions(-) diff --git a/components/panasonic_heatpump/select/panasonic_heatpump_select.h b/components/panasonic_heatpump/select/panasonic_heatpump_select.h index 1bbfc03..1f7fa32 100644 --- a/components/panasonic_heatpump/select/panasonic_heatpump_select.h +++ b/components/panasonic_heatpump/select/panasonic_heatpump_select.h @@ -5,32 +5,29 @@ #include "../decode.h" #include "../commands.h" +namespace esphome { +namespace panasonic_heatpump { +enum SelectIds : uint8_t { + CONF_SET2, + CONF_SET3, + CONF_SET4, + CONF_SET9, + CONF_SET17, + CONF_SET26, + CONF_SET35, +}; -namespace esphome -{ - namespace panasonic_heatpump - { - enum SelectIds : uint8_t - { - CONF_SET2, - CONF_SET3, - CONF_SET4, - CONF_SET9, - CONF_SET17, - CONF_SET26, - CONF_SET35, - }; +class PanasonicHeatpumpSelect : public select::Select, + public Component, + public Parented, + public PanasonicHeatpumpEntity { + public: + PanasonicHeatpumpSelect() = default; + void dump_config() override; + void publish_new_state(const std::vector& data) override; - class PanasonicHeatpumpSelect : public select::Select, public Component, - public Parented, public PanasonicHeatpumpEntity - { - public: - PanasonicHeatpumpSelect() = default; - void dump_config() override; - void publish_new_state(const std::vector& data) override; - - protected: - void control(const std::string &value) override; - }; - } // namespace panasonic_heatpump -} // namespace esphome + protected: + void control(const std::string& value) override; +}; +} // namespace panasonic_heatpump +} // namespace esphome