ndokter / dsmr_parser

Library to parse Dutch Smart Meter Requirements (DSMR) telegrams.
MIT License
112 stars 63 forks source link

Adds support for the Sagemcom T210-D-r smart meter #110

Closed debug-richard closed 1 year ago

debug-richard commented 1 year ago

Adds support for the Sagemcom T210-D-r smart meter installed by Austrian grid operators.

The smart meter uses the DSMR/P1 standard and embeds the data in an encrypted and authenticated "DLMS General Global Cipher" frame. The encryption/decryption is handled by the "dlms_cosem" lib. Test cases are included. Adds OBIS codes for reactive energy.

I have also written down some details (in German only) about the smart meter and protocol here. The example includes also a small DLMS decoder.

debug-richard commented 1 year ago

Test failure seems to be a pyflake/pylama issue.

ndokter commented 1 year ago

Yeah i thought so too. Your changes look good. Thank you for the addition. I will make a new release soon