Renamed field names which are used for mqtt and web ui

This commit is contained in:
Thomas Basler
2022-06-24 18:03:44 +02:00
parent 2de865037c
commit bce3fc78e8
2 changed files with 5 additions and 3 deletions

View File

@@ -63,6 +63,8 @@ void MqttPublishingClass::loop()
void MqttPublishingClass::publishField(String subtopic, std::shared_ptr<InverterAbstract> inv, uint8_t channel, uint8_t fieldId)
{
if (inv->hasChannelFieldValue(channel, fieldId)) {
MqttSettings.publish(subtopic + "/" + String(channel) + "/" + inv->getChannelFieldName(channel, fieldId), String(inv->getChannelFieldValue(channel, fieldId)));
String chanName(inv->getChannelFieldName(channel, fieldId));
chanName.toLowerCase();
MqttSettings.publish(subtopic + "/" + String(channel) + "/" + chanName, String(inv->getChannelFieldValue(channel, fieldId)));
}
}