Added per phase power for L&G (#965)

* Added phase power parsing for Austrian L&G

* Use list type 4 when L&G phase power is present
This commit is contained in:
Gunnar Skjold 2025-06-05 07:41:19 +02:00 committed by GitHub
parent b8f2d501a5
commit 99ccb03b45
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -64,6 +64,18 @@ LNG::LNG(AmsData& meterState, const char* payload, uint8_t useMeterType, MeterCo
reactiveExportPower = reactiveExportPower > 0 ? reactiveExportPower * (meterConfig->wattageMultiplier / 1000.0) : 0;
}
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;
if(meterConfig->amperageMultiplier > 0) {