We're currently extracting load profile data using ReadRowsByRange which is working well, particularly for small volume data requests, but on some meters with a lot of stored data, the turn around from issuing a read by range command to the meter and getting a response is up to 20 seconds.
From my understanding (forum chats with you previously) extracting data by date range is not the most efficient method and read by entry is a better solution.
With that in mind, and having our range based on dates (start and end), how do we determine from the meter/profile what the (earliest) index is for a start date, and what the (latest) index for an end date, so that we can determine range.
Our solution is C# based.
Hi, There is no way to…
Hi,
There is no way to determine the index by date. You must use read by range to get rows using start and end time.
BR,
Mikko