What is eGauge?

eGauge is an affordable, flexible, secure, web-based electric energy and power meter that can measure up to 12 circuits on up to 3-phases (120Vāˆ’480V, 50āˆ’60Hz). Use eGauge to measure and record total building electrical consumption, solar, wind and other renewable electricity generation, and consumption of individual circuits, such as appliances, geothermal pumps, motors, electric vehicle charging and backup heaters. The data can be viewed on any web-enabled device through the built-in web-server. The display is updated every second, giving immediate feedback on any load or generation changes. The device records the most recent 30 years of data in its built-in solid-state memory. The measurements can also be accessed through BACnet and/or can be pushed to a server via our XML API.

eGauge Hardware

Please note: the EG3000 does not support powerline communication and must be installed in a separate enclosure, connected via Ethernet to the network. The EG3010 supports a direct Ethernet connection to the network and power line communication (via Homeplug adapter).

Benefits

Optimize your carbon footprint

Track your usage and compare it to your renewable energy generation, helping you achieve net-zero energy consumption, maximize your payback, and lower your monthly electricity bill.

Lower your peak demand

With second by second updates, you will immediately see major loads turning on and off, giving you the information needed to minimize peaks and maximize efficiency.

Monitor system health

Since eGauge is accessible through the Internet at no extra charge, you can easily check on your system while traveling. For installers with multiple systems, eGuard Manager provides a convenient way to monitor all your installed systems on a single screen and detect failures, even before your customers do.

Measure individual appliances

Use a single eGauge to meter up to twelve separate circuits or gang multiple eGauge together for virtually unlimited capacity. Measure individual loads (AC, fridges, geothermal pumps), apartments, hotel-rooms, etc.

eGauge Web Interface

The main screen of the eGauge web interface presents current consumption and generation info with a live, high-resolution graph. The left portion of the graph displays recent historical data (most recent 24 hours in the example below), whereas the right portion is a gauge that is updated each second and displays current generation (green) and consumption (red).


eGauge Configuration

Virtually every aspect of an eGauge's operation can be configured through the web-interface:
  • Access to these screens is protected through a password that needs to be entered before saving any changes.
  • A technical data sheet of eGauge's specifications is available here.
  • For more information on configuration options, see the eGauge Configuration Guide.
  • For security and access information please see our Security Considerations whitepaper.
All documents are also available in our Support Documents section.

Kiosks

By clicking on the "View" link at the top right of the main screen, one can select multiple informative views for the device. The kiosks are designed for non-interactive displays such as an entry-lobby or a kitchen tablet computer. The "Bunny Kiosk" automatically cycles through three screens: the first screen shows renewable energy generation since midnight. The second screen shows renewable energy generation since the eGauge was installed. The third screen shows a simplified version of the graph that is shown on the main screen.

For a fee, the kiosk-view (as well as other aspects of the Web interface) can be customized. For example, the third slide seen below shows a customized kiosk interface created for Creative Energies.

Custom Branding

Custom branding is a free service offered to any customer ordering at least five eGauges, that allows the placement of a logo or company image in the top-right corner of all eGauge device pages.

Usage & Benefits

When clicked, your logo will send customers to a web page of your choice (usually, your company's home page). This enables customers or other users to be exposed to your brand when looking at an eGauge device! This may be helpful to eGauge installers, businesses seeking recognition of their energy-saving efforts, or any business looking for additional exposure! Logo service for fewer than five units is available for a one-time fee of $50.

Logo Requirements
  1. Logo file that is 200x48 pixels with a transparent background
    sample logo
    (use PNG file format to preserve transparency).
  2. URL that you would like the browser to be directed to when a user clicks on the logo (e.g., http://www.solar-company.com/).
  3. Send the logo file and URL to customize@egauge.net with your invoice number and company name. Remember to tell Sales when ordering by phone or send the email ASAP if ordering online!

Once provided to and approved by eGauge, the logo and URL will be applied to all newly shipped devices. eGauge can apply the logo to existing devices if they are available online but you must contact support@egauge.net directly regarding this service. Make sure the owner(s) of any existing device(s) agree to have the firmware upgraded and your logo applied before requesting such a change.

Need More?

Logo branding for qualifying customers is a completely free service. If you prefer to have a fully customized look and feel, we are happy to work with you on that. Please contact sales for more information.

Device Communication

eGauge provides a number of different protocols to access a given device. In addition to our XML API, which allows developers to directly access and manipulate the data, we also offer an interface to export BACnet and read Modbus protocols.

Sharing eGauge data via BACnet

For building automation and control, eGauge supports the BACnet protocol. Using the eGauge BACnet setting screen (Settings→BACnet), the BACnet device id can be selected and eGauge can configured to use either the BACnet/IP (BIP) or BACnet/Ethernet data-link layers.

eGauge provides access to the current (second-by-second) measurements through the following Analog Input object groups:
Group #Object ID Range Description

The RMS voltage of the voltage-taps can be read through this group.

0x20000:Voltage [V]

The RMS current measured by each CT can be read through this group.

0x30000:Current [A]

The frequency of the voltage-taps can be read through this group.

0x50000:Line Frequency [Hz]

0x60000 is the only valid object ID in this group and it reports the number of seconds elapsed after the BACnet daemon starts up. The BACnet daemon starts up either after freshly enabling BACnet support or after power-cycling or rebooting eGauge.

0x60000:Timestamp [s]

In Group 5 and 6, the first few object IDs refer to the virtual registers (including totals), one per virtual register. This usually includes "Total Usage" and "Total Generation", along with any other virtual registers defined in the "Totals and Virtual Registers" section of the Settings→Installation screen. Subsequent object IDs correspond to the physical registers as defined in the "Registers" section of the eGauge Installation screen. The register name for a given object ID can be obtained by reading the "name" property (BACnet property 77) from the object ID.

Group 5 reports the register value for each register (virtual and physical). The register values are time-weighted values and hence the unit of these object IDs is equal to the unit of the corresponding object ID in Group 6, multiplied by seconds. For example, for a register recording power, the Group 6 unit would be Watts, and therefore the Group 5 unit would be Watt-seconds (i.e., Joules).

0x70000:REGVAL [various]

In Group 5 and 6, the first few object IDs refer to the virtual registers (including totals), one per virtual register. This usually includes "Total Usage" and "Total Generation", along with any other virtual registers defined in the "Totals and Virtual Registers" section of the Settings→Installation screen. Subsequent object IDs correspond to the physical registers as defined in the "Registers" section of the eGauge Installation screen. The register name for a given object ID can be obtained by reading the "name" property (BACnet property 77) from the object ID.

Group 6 reports, for each virtual and physical register, the change in register value during the most recent one-second interval. The physical unit of this register depends on the quantity being recorded and can be obtained by reading the "unit" property (BACnet property 117) of the respective object id. For example, for a register recording power, the unit would be Watts, for a register recording voltage, the unit would be Volts.

0x80000:REGCHG [various]
Importing Modbus data

The eGauge main unit can poll for remote device information via Modbus TCP or Modbus RTU. Modbus RTU requires a serial-to-Ethernet adapter. The Chiyu BF-430 is available in the eGauge online store as the supported RS-485 to Ethernet adapter.

The most up-to-date list of supported Modbus devices and readable parameters may be found in the Third-party device section of the website. This section also specifies the method of requesting implementation for a third party Modbus capable device, as well as technical details on manually polling Modbus devices without built-in support.