Hi everyone,
I am new to the DLMS and energy meter domain. I am working on interfacing a Saral 100 energy meter (Secure Meters) with my microcontroller over the RS232 protocol. I’ve received some initial details from the vendor, but I want to confirm what exact parameters and values are required from the manufacturer to ensure proper communication and data reading.
Here’s what I have so far:
Voltage Levels – RS232 standard voltage levels (3–5 V depending on signal type).
Serial Communication Settings – Baud rate: 9600 bps, Parity: None, Stop bits: 1.
Authentication – KDF04 required.
Encryption/Security Keys – HLS keys.
Client and Server Addresses – Need confirmation of exact values.
Supported OBIS Codes – As per IS 15959 and manufacturer‑specific codes.
Sample Request‑Response Logs – One sample already received.
Communication Protocol – IS 15959.
My Question:
Could you please guide me on what additional parameters or values I should request from the meter vendor/manufacturer to successfully interface the Saral 100 with my microcontroller and read all required data?
Any advice, examples, or best practices from your experience with Secure meters and DLMS would be greatly appreciated.
Thanks in advance!
Hi, I suggest that you…
Hi,
I suggest that you download GXDLMSDirector and read your meter with it first. It will help you to understand DLMS and objects.
You can check the Arduino client example:
https://github.com/Gurux/GuruxDLMS.c/tree/master/Arduino_IDE/client
Secure meters use the Indian standard, so select the Indian standard as the manufacturer.
BR,
Mikko