mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-10 09:49:54 +03:00
move hs1..hs16 to heatsource, AM200 as ahs1
This commit is contained in:
@@ -28,6 +28,12 @@ class Heatsource : public EMSdevice {
|
||||
Heatsource(uint8_t device_type, uint8_t device_id, uint8_t product_id, const char * version, const char * name, uint8_t flags, uint8_t brand);
|
||||
|
||||
private:
|
||||
// hs1 .. hs16
|
||||
uint32_t burnWorkMin_;
|
||||
uint8_t selBurnPow_;
|
||||
uint8_t curBurnPow_;
|
||||
|
||||
// ahs
|
||||
uint16_t curFlowTemp_; // Current flow temperature
|
||||
uint16_t retTemp_; // Return temperature
|
||||
int16_t cylTopTemp_; // TB1
|
||||
@@ -59,6 +65,9 @@ class Heatsource : public EMSdevice {
|
||||
int8_t blockHyst_; // pos 14?: Hyst. for bolier block (K)
|
||||
uint8_t releaseWait_; // pos 15: Boiler release wait time (min)
|
||||
|
||||
void process_CascadeMessage(std::shared_ptr<const Telegram> telegram);
|
||||
void process_UBAMonitorFastPlus(std::shared_ptr<const Telegram> telegram);
|
||||
|
||||
void process_amTempMessage(std::shared_ptr<const Telegram> telegram);
|
||||
void process_amStatusMessage(std::shared_ptr<const Telegram> telegram);
|
||||
void process_amSettingMessage(std::shared_ptr<const Telegram> telegram);
|
||||
|
||||
Reference in New Issue
Block a user