mirror of
https://github.com/tbnobody/OpenDTU.git
synced 2025-12-19 00:31:59 +01:00
Implemented MQTT topics reachable and producing per inverter
This commit is contained in:
@@ -66,6 +66,9 @@ void MqttPublishingClass::loop()
|
||||
MqttSettings.publish(subtopic + "/status/limit_relative", String(inv->SystemConfigPara()->getLimitPercent()));
|
||||
}
|
||||
|
||||
MqttSettings.publish(subtopic + "/status/reachable", String(inv->isReachable()));
|
||||
MqttSettings.publish(subtopic + "/status/producing", String(inv->isProducing()));
|
||||
|
||||
uint32_t lastUpdate = inv->Statistics()->getLastUpdate();
|
||||
if (lastUpdate > 0 && lastUpdate != _lastPublishStats[i]) {
|
||||
_lastPublishStats[i] = lastUpdate;
|
||||
|
||||
Reference in New Issue
Block a user