Prevent meterid override

This commit is contained in:
Gunnar Skjold 2025-01-24 13:22:08 +01:00
parent 094e588ad5
commit 210001e232

View File

@ -900,7 +900,7 @@ IEC6205675::IEC6205675(const char* d, uint8_t useMeterType, MeterConfig* meterCo
meterType = AmsTypeIskra; meterType = AmsTypeIskra;
} }
if(meterType != AmsTypeUnknown) { if(meterId.isEmpty() && meterType != AmsTypeUnknown) {
stripNonAscii((uint8_t*) ctx.system_title, 8); stripNonAscii((uint8_t*) ctx.system_title, 8);
meterId = String((const char*)ctx.system_title); meterId = String((const char*)ctx.system_title);
} }