Hello,
Just came across this DLMS AMI project and had some questions on recommended process on how to integrate to the AMI.
What I would like to achieve is to:
- Have the AMI read the meters
- Have an external system create, update and delete meters
- Have an external system read all newly read data
The meter creation etc. via API looks doable, but I'm having a hard time understanding if the value API is the way to go to export values as I need some meter identifier along with the value identifier.
Optimal would be if I could get all values, either un-read or by a creation time range through an API with meter identifier, value identifier, timestamp and the value. This way the application can focus only on processing values .
What would be the recommended way to export all values to an external system? Do it per meter and load all objects and attributes each time and get the values from index 2 (from database) or can the values be fetched/constructed with necessary metadata in some other way?
Thanks!
Hi, It all depends on how…
Hi,
It all depends on how many meters you want to read.
The best way to start is to read values for one meter at a time.
You can use Value/List method for that. Give attribute, object, or device information.
You can use Filter to get values after the wanted date time.
BR,
Mikko