Hello everybody!
I am trying to create wireless DLMS client for Nartis emeter, based on my own hardware (STM32 MCU & CMT2300A transceiver).
By logic analyser i can see all the traffic between remote control panel and meter, but I can't understand what kind of information is being transmitted. Most likely, encryption is used when transmitting data wirelessly.
Is there a description anywhere of exactly how data is encrypted during wireless exchange?
Hi, DLMS is not an easy…
Hi,
DLMS is not an easy protocol and it's described in multiple IEC standards. It's not possible to describe it easily.
https://www.gurux.fi/DLMSCOSEMFAQ
If you are only receiving push messages from the meter, the process is simpler. However, if your client needs to read data from the meter, a connection must first be established to the meter.
Check the ANSI C client examples.
https://github.com/Gurux/GuruxDLMS.c/tree/master/Arduino_IDE/client
BR,
Mikko