The EKM Push gateway automatically reads your meters and sends the data to a cloud based server cluster (there is not much data that is stored on the EKM Push gateway itself). The latest 1000 meter reads are stored on this server cluster. It is then very easy for you to retrieve these meter reads from the EKM Push server cluster.
The reason it is done this way is ease of installation (no network configuration) and scalability of your EKM Push system. You can have tens of thousands of meters spread around the world all sending data to your EKM Push account. We provide the EKM Push server cluster as a FREE and easy bounce point for your data. This data can be accessed your computers, other databases, smart phones, or building management systems.
To retrieve your data you make a .xml call. Here is a sample:
.xml web browser data dump (best viewed with Firefox or by looking at your Page Source):
http://io.ekmpush.com/10068~300.xml?MTAxMDoyMDIw
--------
Or in Linux command line or Mac OSX Terminal (by default, you can retrieve from 1 to 1000 reads, this request is for 300 meter reads. (include the curl)):
curl
http://io.ekmpush.com/10068~300.xml?MTAxMDoyMDIw
A more user-friendly method is to use our EKM Dash software. The EKM Dash will also retrieve data from the EKM Push server cluster. Here is a tutorial:
http://documents.ekmmetering.com/How-to ... M-Dash.pdf
The EKM Dash uses the exact same method as is described above (.xml calls). You can see how this is done by selecting your EKM Push meter in the EKM Dash software "Hex Inspector"
====
Time:
In my example above 1354898970 is the time. This is how computers see time (called Unix Time). 1354898970 represents: Fri Dec 7 08:49:30 PST 2012 to a computer. A timestamp like 1354898970 is translated in our rudimentary web interface and EKM Dash software to be "Human Readable Time"
I would like to explain this, so let me know if I can shed any light.
Best regards,