I’ve implemented decryption logic using Gurux DLMS in both Python and C# for handling secured DLMS/COSEM communication. Below is a summary of the work done along with current observations and questions.
I want to Know while reading data from meter do we need to apply the scalers to the meter data separately or else gurux will automatically apply scalers to the meter data.
We're reading Landis+Gyr E650/ZMD410/ZMD310 meters with the .Net implementation.
I've been trying to fix an intermittent scaling issue for the past couple of days. I came to the following:
Before reading the buffer, check if each of the Register (includes ExtendedRegister) and DemandRegister objects need its scalar to be read. If its scalar hasn't been read yet, read it now.
Populate the key in the capture objects with the scalars and units.
As per the dlms datagateway source , the gateway will communicate with the smart meter using serial port (HDLC) communication. Is it possible to communicate with the smart meters using TCP/IP (Wrapper) communication using ethernet?
Hi
Using Gurux DLMS CPP i managed to create cpp server. as of now i'm able to setup its parameter for connection and add registers as well as the profile generics. currently the server is using Low authentication, now i would like the server to have HighGMac authentication. in Gurux C it looks quite simple, just need to declare the security object, add its association, and add its security setup.
How can i do this in cpp? any hint in the code for me to look up to? thanks in advance
I have obis "0.3.15.0.4.255" - Class: 22 (Single Action Schedule), Push Action Scheduler and in attribute 4 there's execution time. So far, to change push interval to 'Every X min' I was using gurux.xml and I executed ready xml files, below is one of examples: