DLMS communication packages

HDLC layer, Wrapper Layer, APDU encoding and decoding.
C++, C#, Java, Python

COSEM Server simulator

Supports Long Names and Short Names, ciphered contexts, security suites 0 to 2. A free demo version is available.

The DLMS communication survival kit

Everything you ever wanted to know about the basic COSEM/DLMS communication

Ciphered context and GMAC

Example of AARQ/AARE with ciphered context and GMAC.

Free tools and demos...

EZReader (simple DLMS reader).

COSEM Server simulator