mirror of
https://github.com/Laxilef/OTGateway.git
synced 2025-12-11 02:34:29 +05:00
feat: added slave parameters to index page on portal; added poll ID125 (opentherm protocol version)
This commit is contained in:
@@ -425,6 +425,13 @@ protected:
|
||||
Log.swarningln(FPSTR(L_OT), F("Set master version failed"));
|
||||
}
|
||||
|
||||
if (this->updateSlaveOtVersion()) {
|
||||
Log.straceln(FPSTR(L_OT), F("Slave OT version: %f"), vars.parameters.slaveOtVersion);
|
||||
|
||||
} else {
|
||||
Log.swarningln(FPSTR(L_OT), F("Get slave OT version failed"));
|
||||
}
|
||||
|
||||
if (this->updateSlaveConfig()) {
|
||||
Log.straceln(FPSTR(L_OT), F("Slave member id: %u, flags: %u"), vars.parameters.slaveMemberId, vars.parameters.slaveFlags);
|
||||
|
||||
|
||||
@@ -1137,6 +1137,12 @@ void varsToJson(const Variables& src, JsonVariant dst) {
|
||||
dst["parameters"]["heatingSetpoint"] = src.parameters.heatingSetpoint;
|
||||
dst["parameters"]["dhwMinTemp"] = src.parameters.dhwMinTemp;
|
||||
dst["parameters"]["dhwMaxTemp"] = src.parameters.dhwMaxTemp;
|
||||
|
||||
dst["parameters"]["slaveMemberId"] = src.parameters.slaveMemberId;
|
||||
dst["parameters"]["slaveFlags"] = src.parameters.slaveFlags;
|
||||
dst["parameters"]["slaveType"] = src.parameters.slaveType;
|
||||
dst["parameters"]["slaveVersion"] = src.parameters.slaveVersion;
|
||||
dst["parameters"]["slaveOtVersion"] = src.parameters.slaveOtVersion;
|
||||
}
|
||||
|
||||
bool jsonToVars(const JsonVariantConst src, Variables& dst) {
|
||||
|
||||
Reference in New Issue
Block a user