EngineG and Dashboard Software Download (Beta)

Compatible with ECM-1220 and ECM-1240

NOTE: If you wish to have an easy to install, monitoring system loaded with many features, you should consider a data monitoring service such as www.mypowerpanel.com This service does not require a local computer running or software (other than configuration software for initial setup of ECM-1240 parameters.

Notice! If you are using the Wireless Dongle or ECM-1220 and have Downloaded the latest XP/Vista USB driver directly from SiLabs, you may experience "lock-up" issues. Please un-install (add-remove programs) the USB driver and replace with version 5.3 available here: ver 5.3

Principle of Operation

EngineG Software:

The "EngineG" software is a Windows based application which runs in the background. Its primary function is to collect real-time data from one or more ECM-1240 or ECM-1220 energy consumption monitors (or combination of both) and storing the assembled binary packets to a SQLite3 database. This stored data is the source for the Dashboard software.

This software also includes system configuration tools along with additional features such as:

  1. Local tabular data viewing

  2. Data forwarding to other applications such as:

bullet

Google PowerMeter®

bullet

Home Automation Systems (CQC, Homeseer, etc.)

The EngineG software may run without the Dashboard software if so desired.

NOTE: This software was formerly called Engine software. The "G" was added to indicate the compatibility with Google PowerMeter®

Dashboard Software:

The function of the Dashboard software is to provide the ability to view live and historical energy use data using any internet browser. It simply uses the data stored by the EngineG software as a source to provide a graphic visual of energy use.

The Dashboard is setup as a local (basic) web server. This creates a local website, enabling any computer on the network to view the data. This also allows the data to be viewed outside a local network by opening a firewall port to the internet (provided the network has internet access).

As part of the Dashboard installation, UltiDev's Cassini web sever is installed. Some .NET libraries may also be installed if not already part of the operating system.

EngineG Software

(ver 1.71 Mar 3/2010)

The latest version of the EngineG software may now be downloaded. One of the main changes has to do with being able to create a database using any filename as long as the file extension is ".db3". You may also select its destination path.

Changes and resolved issues:

bullet

Can Open (select) the database file from the File menu.

bullet

Can create a New database file via the File menu.

bullet

The database file name is no longer restricted to ecm1. The file extension must still be ".db3"

bullet

The EngineG is no longer dependant on the DB file which was originally installed during setup.

bullet

The database file and path displayed under the Communication tab of the EngineG software now has a "copy" button next to it to allow pasting the file and path into the dashboard setup area. The new dashboard release will have provisions for filenames other than ecm1.db3. This only applies to dashboard versions downloaded starting Mar1 2010.

bullet

Changes have been made which correct issues with the Dashboard not showing live data.

bullet

The issue which prevented the AUX CT settings from being saved has now been taken care of.

bullet

Error 53 when trying to register with Google PowerMeter has been resolved.

bullet

Other issues related to operation using Windows7 corrected.

Ver 1.71 (Mar 3/2010)

bullet

Repair improper zeroing of kwh counters when clicking "Reset ECM-1240 Internal WS" and/or "Reset Engine's Counter Values" under the Database Tab.

bullet

Re-implement "Client" mode data forwarding which was available in earlier versions. (Forward Data, Home Automation, Customizable section)

Ver 1.72 (Mar 4/2010)

bullet

Repaired error causing the kwh counters not to zero properly

bullet

Change the connection timing for the customizable "client" forwarding under the "Home Automation" section of the "Forward Data" menu.

Ver 1.73 (Mar 5/2010)

bullet

Repair issue causing run-time error when using the "customizable client forwarding" under the "Home Automation" section of the "Forward Data" menu.

bullet

Repair nagging "Is this first deployment" msg.

Ver 1.74 (Mar 7/2010)

bullet

Repair HA Timer2 error # 10048 when forwarding data.

Ver 1.75 (Mar 8/2010)

bullet

Repair problem causing error "Wrong protocol or connection state for the requested transaction or request. The client is not connected to the server".

 

Should you discover any issues with the latest version, please notify us asap at: brultech@gmail.com

 

Download EngineG.exe (ver 1.75) This is the exe file only for those having already done a full installation. Make sure to place it in your Program Files folder where your current version resides.

Download EngineG full installation. (1.73) Only required for first time installation.

Note: The EngineG still lacks proper documentation. We will compile this as soon as we can. In the meantime. We do have a few silent videos showing some setup procedures:

1. Basic Engine Setup

2. Engine setup: Four ECM-1240 Devices Using a MUX-4 adaptor (added Mar 10/2010)

3. Engine setup: Three wireless devices reporting to an EtherBee™ gateway.

4. Registering with Google PowerMeter #1    #2

 

Dashboard Software

New version of the ECM dashboard is now available for download.

Changes and resolved issues:

bullet

The dashboard may now accept database filenames other than "ecm1.db3". This corresponds with the latest EngineG version which allows the creation of user definable file name. The file extension must still be ".db3"

bullet

UltiDev Cassini server is now installed automatically.

bullet

Errors occurring during Cassini installation on certain OS are now resolved.

bullet

Various other issues resolved.

Dashboard 32-bit Version (Mar 2,2010)

If you have previously installed the dashboard then:
bullet

Open "Add remove programs" from the control panel.

bullet

Uninstall "Brultech Electricity Monitor Dashboard"

bullet

Uninstall "UltiDev Cassini Web Server Explorer"

bullet

Uninstall "UltiDev Cassini Web Server for ASP.NET 2.0

bullet

Install using the "Setup.exe" file. This will install the Cassini Server

Dashboard 64-bit Version (Mar 2,2010)

If you have previously installed the dashboard then:
bullet

Open "Add remove programs" from the control panel.

bullet

Uninstall "Brultech Electricity Monitor Dashboard"

bullet

Uninstall "UltiDev Cassini Web Server Explorer"

bullet

Uninstall "UltiDev Cassini Web Server for ASP.NET 2.0

bullet

Install using the "Setup.exe" file. This will install the Cassini Server

 

View the Dashboard in action