mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 16:29:51 +03:00
rename collector - #267
This commit is contained in:
@@ -77,7 +77,7 @@ void Solar::device_info(JsonArray & root) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
render_value_json(root, "", F("Tank Heated"), tankHeated_, nullptr, EMS_VALUE_BOOL);
|
render_value_json(root, "", F("Tank Heated"), tankHeated_, nullptr, EMS_VALUE_BOOL);
|
||||||
render_value_json(root, "", F("Collector"), collectorOnOff_, nullptr, EMS_VALUE_BOOL);
|
render_value_json(root, "", F("Collector shutdown"), collectorOnOff_, nullptr, EMS_VALUE_BOOL);
|
||||||
|
|
||||||
render_value_json(root, "", F("Energy last hour"), energyLastHour_, F_(wh), 10);
|
render_value_json(root, "", F("Energy last hour"), energyLastHour_, F_(wh), 10);
|
||||||
render_value_json(root, "", F("Energy today"), energyToday_, F_(wh));
|
render_value_json(root, "", F("Energy today"), energyToday_, F_(wh));
|
||||||
@@ -100,7 +100,7 @@ void Solar::show_values(uuid::console::Shell & shell) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
print_value(shell, 2, F("Tank Heated"), tankHeated_, nullptr, EMS_VALUE_BOOL);
|
print_value(shell, 2, F("Tank Heated"), tankHeated_, nullptr, EMS_VALUE_BOOL);
|
||||||
print_value(shell, 2, F("Collector"), collectorOnOff_, nullptr, EMS_VALUE_BOOL);
|
print_value(shell, 2, F("Collector shutdown"), collectorOnOff_, nullptr, EMS_VALUE_BOOL);
|
||||||
|
|
||||||
print_value(shell, 2, F("Energy last hour"), energyLastHour_, F_(wh), 10);
|
print_value(shell, 2, F("Energy last hour"), energyLastHour_, F_(wh), 10);
|
||||||
print_value(shell, 2, F("Energy today"), energyToday_, F_(wh));
|
print_value(shell, 2, F("Energy today"), energyToday_, F_(wh));
|
||||||
@@ -230,7 +230,7 @@ void Solar::process_SM100Status(std::shared_ptr<const Telegram> telegram) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
telegram->read_bitvalue(tankHeated_, 3, 1); // issue #422
|
telegram->read_bitvalue(tankHeated_, 3, 1); // issue #422
|
||||||
telegram->read_bitvalue(collectorOnOff_, 3, 0);
|
telegram->read_bitvalue(collectorOnOff_, 3, 0); // collector shutdown
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -266,7 +266,7 @@ void Solar::process_ISM1StatusMessage(std::shared_ptr<const Telegram> telegram)
|
|||||||
if (Wh != 0xFFFF) {
|
if (Wh != 0xFFFF) {
|
||||||
energyLastHour_ = Wh * 10; // set to *10
|
energyLastHour_ = Wh * 10; // set to *10
|
||||||
}
|
}
|
||||||
telegram->read_bitvalue(collectorOnOff_, 9, 0); // collector on/off
|
telegram->read_bitvalue(collectorOnOff_, 9, 0); // collector shutdown on/off
|
||||||
telegram->read_bitvalue(tankHeated_, 9, 2); // tank full
|
telegram->read_bitvalue(tankHeated_, 9, 2); // tank full
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ class Solar : public EMSdevice {
|
|||||||
uint32_t energyTotal_ = EMS_VALUE_ULONG_NOTSET;
|
uint32_t energyTotal_ = EMS_VALUE_ULONG_NOTSET;
|
||||||
uint32_t pumpWorkMin_ = EMS_VALUE_ULONG_NOTSET; // Total solar pump operating time
|
uint32_t pumpWorkMin_ = EMS_VALUE_ULONG_NOTSET; // Total solar pump operating time
|
||||||
uint8_t tankHeated_ = EMS_VALUE_BOOL_NOTSET;
|
uint8_t tankHeated_ = EMS_VALUE_BOOL_NOTSET;
|
||||||
uint8_t collectorOnOff_ = EMS_VALUE_BOOL_NOTSET;
|
uint8_t collectorOnOff_ = EMS_VALUE_BOOL_NOTSET; // Collector shutdown on/off
|
||||||
|
|
||||||
uint8_t availabilityFlag_ = EMS_VALUE_BOOL_NOTSET;
|
uint8_t availabilityFlag_ = EMS_VALUE_BOOL_NOTSET;
|
||||||
uint8_t configFlag_ = EMS_VALUE_BOOL_NOTSET;
|
uint8_t configFlag_ = EMS_VALUE_BOOL_NOTSET;
|
||||||
|
|||||||
Reference in New Issue
Block a user