add entities for #1996

This commit is contained in:
MichaelDvP
2024-11-25 11:49:08 +01:00
parent 7971d3bb93
commit 381e8de617
3 changed files with 43 additions and 0 deletions

View File

@@ -78,6 +78,12 @@ class Heatpump : public EMSdevice {
uint32_t heatStartsHp_;
uint32_t wwStartsHp_;
uint32_t fuelHeat_;
uint32_t fuelDhw_;
uint32_t elHeat_;
uint32_t elDhw_;
uint32_t elGenHeat_;
uint32_t elGenDhw_;
void process_HPMonitor1(std::shared_ptr<const Telegram> telegram);
void process_HPMonitor2(std::shared_ptr<const Telegram> telegram);
@@ -89,6 +95,8 @@ class Heatpump : public EMSdevice {
void process_HpEnergy(std::shared_ptr<const Telegram> telegram);
void process_HpMeters(std::shared_ptr<const Telegram> telegram);
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);
bool set_controlStrategy(const char * value, const int8_t id);
bool set_lowNoiseMode(const char * value, const int8_t id);