Fixed serial number source

This commit is contained in:
Thomas Basler 2022-06-16 00:55:09 +02:00
parent 6849bd8f6d
commit 77ffe1385c

View File

@ -25,8 +25,8 @@ void MqttPublishingClass::loop()
char buffer[sizeof(uint64_t) * 8 + 1];
sprintf(buffer, "%0lx%08lx",
((uint32_t)((config.Inverter[i].Serial >> 32) & 0xFFFFFFFF)),
((uint32_t)(config.Inverter[i].Serial & 0xFFFFFFFF)));
((uint32_t)((inv->serial() >> 32) & 0xFFFFFFFF)),
((uint32_t)(inv->serial() & 0xFFFFFFFF)));
String subtopic = String(buffer);
MqttSettings.publish(subtopic + "/name", inv->name());