-
Notifications
You must be signed in to change notification settings - Fork 41
Description
I might be wrong or have missed something, but after checking OBIS IDs for DSMR in several countries the mapping in the file [dsmr_parser/src/dsmr_parser/fields.h] seems incomplete and in some cases incorrect.
For example, the OBIS ID 1-0:3.8.0 is currently defined as total_imported_energy, but in some countries it is used as energy_reactive_delivered (reactive energy import) as the comment correctly explains: "Meter Reading Reactive energy delivered". The others are mapped using more correct names like reactive_energy_delivered_tariff1, 3, 4.
Is there a practical way to make this mapping more general and aligned with real-world usage? OBIS IDs are static by nature, so this only needs to be organized once and for all based on the current definitions.
One idea is to allow OBIS IDs as an alternative to the predefined names.
Ps..
Does anyone maintain a reference or documentation of the different OBIS IDs currently in use across countries?