eGauge Meter Communication
Covers meter communication options, including Modbus TCP/RTU, BACnet, and remote eGauge meters.
JSON WebAPI
Information about the eGauge meter's JSON-based API
Introduction
The WebAPI documentation may be found at egauge.net/support/webapi. The Web API was introduc...
Firmware Versions and API Access
Firmware versions and relase notes may be found at egauge.net/revs Minimum firmware version...
Authentication
View the /auth section information in the WebAPI documentation for full details on the authentica...
Register Data Examples
This page contains a few basic examples of obtaining historical register data from an eGauge mete...
Technical Documentation
The latest eGauge meter WebAPI documentation may be found at egauge.net/support/webapi
XML API
eGauge has a free XML-format API for requesting data
Interpreting XML data and examples
Contained in this article: General Information Example: Energy and power for specific dates ...
XML API
eGauge Systems offers access to a free, unrestricted API for use in developing applications which...
Timezone and "Z" parameter
The "Z" parameter and timezone information is only used in the XML API when exporting in CSV form...
Authentication (HTTP Digest Authentication)
If the eGauge meter is set with site-wide password authentication, all resources will require HTT...
Modbus
eGauge meters can read and output Modbus RTU and TCP
Modbus Output Communication
All eGauge models with firmware v3.2 or higher have Modbus TCP output capability. eGauge models w...
Sunspec Support
Sunspec is a communication standard used by many types of devices (including inverters). It is in...
Custom Modbus definitions (read from any Modbus device)
Creating, Sharing, and Using Modbus Maps
Overview Current firmware allows the eGauge meter to record data from remote devices using Modbu...
BACnet
eGauge meters can output BACnet information via MS/TP and IP (UDP)
BACnet Overview
Quick Links:• BACnet register map and PICS• Configuring BACnet service What is BACnet? BACnet i...
BACnet register map and PICS
The eGauge does not have a fixed BACnet register map. Instead, registers are mapped as they are c...
Configuring BACnet service
If a static IP address is used with an incorrect broadcast address, BACnet communication may not ...
Serial and USB485
General USB485 and serial information
Displaying the Manage Router option on Samsung mobile devices
When connecting to an EG42xx meter with some Samsung mobile devices the 'Manage router' option is...
HomePlug power-line communication
All about HomePlug power-line communication
What do the different LEDs on the HomePlug adapter mean?
EG4xxx and EG30xx meters can function with a wide variety of HomePlug AV compliant powerline comm...
Can the HomePlug adapter be connected to a power strip?
HomePlug adapters should be connected directly into a wall outlet. If that is not an option, it i...
HomePlug Security Considerations
Overview Some eGauge models have integrated powerline communication, commonly known as "HomePl...
How do I pair the eGauge with a HomePlug adapter?
Overview By default all HomePlug-compliant PLC devices use the same encryption key - this means ...
What are some causes of HomePlug communication issues?
Note that a combination of the issues below may be involved with any communication problem. Also,...
How do I check HomePlug communication speed?
If the eGauge interface can be accessed, it is possible to view the HomePlug communication speed....
EG42xx Wifi Connection
You'll need either a Wi-Fi enabled laptop computer or cell phone/tablet to complete this process....
Network Connections
The eGauge meter can be connected to a users TCP/IP network using Ethernet, HomePlug, or WiFi com...
eGauge Proxy Server Security and Functionality
All metering data is stored locally on the meter hardware itself, the proxy server only acts as a...
Configuring a remote eGauge
Best practice is to set up all the registers on all devices before attempting to pull registers f...
Configuring a USB WiFi dongle
The EG4xxx, with an attached supported USB WiFi dongle, can be configured to connect to a WiFi ne...
Comparison of Communication Options
EG41xx meters with built-in HomePlug communication have been discontinued. If HomePlug communicat...
Custom HTTPS certificates (EG4xxx only)
Starting in firmware v4.2 a custom HTTPS certificate may be uploaded to the meter and used for lo...
eGauge.io Service
What is a proxy server? A proxy server provides remote access to an eGauge meter which may be con...
Unix time, timestamps, and timezone information
What is Unix time? Unix time is simply a numerical value of the number of seconds that have elaps...