From 0fa7646c12a5cdcf947eeedb27efeb9f030efefd Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Wed, 28 May 2025 11:43:57 +0200 Subject: [PATCH] Use list type 4 when L&G phase power is present --- lib/MeterCommunicators/src/LNG.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/MeterCommunicators/src/LNG.cpp b/lib/MeterCommunicators/src/LNG.cpp index c03d8190..2b996073 100644 --- a/lib/MeterCommunicators/src/LNG.cpp +++ b/lib/MeterCommunicators/src/LNG.cpp @@ -54,12 +54,15 @@ LNG::LNG(AmsData& meterState, const char* payload, uint8_t useMeterType, MeterCo break; case 21: l1activeImportPower = getNumber(item); + listType = listType >= 4 ? listType : 4; break; case 41: l2activeImportPower = getNumber(item); + listType = listType >= 4 ? listType : 4; break; case 61: l3activeImportPower = getNumber(item); + listType = listType >= 4 ? listType : 4; break; case 31: l1current = getNumber(item) / 100.0;