add hp entities, +2883

This commit is contained in:
MichaelDvP
2026-01-05 17:32:49 +01:00
parent 8b690d23da
commit 978c738f27
3 changed files with 17 additions and 2 deletions

View File

@@ -43,6 +43,10 @@ class Heatpump : public EMSdevice {
int8_t switchOverTemp_;
uint8_t heatingPumpMod_;
uint8_t hpCompSpd_;
uint8_t hpActivity_;
uint16_t hpPower_;
uint16_t hpCurrPower_;
// Function test
uint8_t airPurgeMode_;
@@ -97,6 +101,7 @@ class Heatpump : public EMSdevice {
void process_HpStarts(std::shared_ptr<const Telegram> telegram);
void process_HpEnergy1(std::shared_ptr<const Telegram> telegram);
void process_HpEnergy2(std::shared_ptr<const Telegram> telegram);
void process_HpPower(std::shared_ptr<const Telegram> telegram);
bool set_controlStrategy(const char * value, const int8_t id);
bool set_lowNoiseMode(const char * value, const int8_t id);