mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 00:09:51 +03:00
cleaned up mixing
This commit is contained in:
11
src/ems.h
11
src/ems.h
@@ -34,11 +34,14 @@
|
||||
|
||||
// thermostat specific
|
||||
#define EMS_THERMOSTAT_MAXHC 4 // max number of heating circuits
|
||||
#define EMS_THERMOSTAT_MAXWWC 2 // max number of warm water circuits
|
||||
#define EMS_THERMOSTAT_DEFAULTHC 1 // default heating circuit is 1
|
||||
#define EMS_THERMOSTAT_WRITE_YES true
|
||||
#define EMS_THERMOSTAT_WRITE_NO false
|
||||
|
||||
// mixing specific
|
||||
#define EMS_MIXING_MAXHC 4 // max number of heating circuits
|
||||
#define EMS_MIXING_MAXWWC 2 // max number of warm water circuits
|
||||
|
||||
// Device Flags
|
||||
#define EMS_DEVICE_FLAG_NONE 0 // no flags set
|
||||
#define EMS_DEVICE_FLAG_SM10 10 // solar module1
|
||||
@@ -269,6 +272,8 @@ typedef struct {
|
||||
uint8_t product_id;
|
||||
char version[10];
|
||||
|
||||
uint8_t brand; // 0=unknown, 1=bosch, 2=junkers, 3=buderus, 4=nefit, 5=sieger, 11=worcester
|
||||
|
||||
// UBAParameterWW
|
||||
uint8_t wWActivated; // Warm Water activated
|
||||
uint8_t wWSelTemp; // Warm Water selected temperature
|
||||
@@ -363,8 +368,8 @@ typedef struct {
|
||||
const char * device_desc_p;
|
||||
uint8_t product_id;
|
||||
char version[10];
|
||||
_EMS_MixingModule_HC hc[EMS_THERMOSTAT_MAXHC]; // array for the 4 heating circuits
|
||||
_EMS_MixingModule_WWC wwc[EMS_THERMOSTAT_MAXWWC]; // array for the 2 ww circuits
|
||||
_EMS_MixingModule_HC hc[EMS_MIXING_MAXHC]; // array for the 4 heating circuits
|
||||
_EMS_MixingModule_WWC wwc[EMS_MIXING_MAXWWC]; // array for the 2 ww circuits
|
||||
} _EMS_MixingModule;
|
||||
|
||||
// Solar Module - SM10/SM100/SM200/ISM1
|
||||
|
||||
@@ -37,6 +37,10 @@
|
||||
#define THERMOSTAT_HEATINGTYPE "heatingtype" // RC35 specific (3=floorheating)
|
||||
#define THERMOSTAT_CIRCUITCALCTEMP "circuitcalctemp" // RC35 specific
|
||||
|
||||
// mixing module
|
||||
#define MIXING_HC "hc" // which heating circuit number
|
||||
#define MIXING_WWC "wwc" // which warm water circuit number
|
||||
|
||||
// MQTT for boiler
|
||||
#define TOPIC_BOILER_DATA "boiler_data" // for sending boiler values to MQTT
|
||||
#define TOPIC_BOILER_TAPWATER_ACTIVE "tapwater_active" // if hot tap water is running
|
||||
|
||||
@@ -1 +1 @@
|
||||
#define APP_VERSION "1.9.5b29"
|
||||
#define APP_VERSION "1.9.5b30"
|
||||
|
||||
Reference in New Issue
Block a user