Welcome! Log in or Join us

About Me

I recently received a Brultech GEM running 1.51, and i've been trying to tame the GEM Setup java software (v1.7). I'm now at t a point where I can feed data into SEG, be it in a roundabout way using a local "server". This is my configuration:

  • Using EtherX, configure the GEM to use DHCP, set it to Client mode and point it to the IP address of the machine you will be running the GEM setup software on, and choose a port (I used 8089).
  • Using the GEM Setup java app, set it to "Server" and port 8089, then configure the output format to be "SEG" data and save. Input the SEG site token and a name for your GEM in the HTTP config screen and save.
  • If necessary, use EtherX again to switch the server IP to the your local server that will receive the data. This will force the GEM to send the SEG-formatted data to your local server. The UI will no longer get the data.
  • On a machine with perl installed (standard on Macs and usually installed on linux distributions, strawberryperl is recommended for Windows machines), download the gemread.pl script from this link: https://www.dropbox.com/sh/gsswb5fvq7brbn0/vv0-f8JG_w
  • This script will receive data from the GEM, and then upload to the correct SEG.com location.
  • Keep in mind that the GEM outputs Watt Seconds, but SEG expects Watt Hours. This can be adjusted using the calibration field in SEG.com (1/3600 = 0.000278), but I'm planning to do the conversion in a later version of this script later on to save effort and reduce mistakes.



My recent comments

To: rapademic

"Hello rapademic. If I'm not mistaken the GEM can send..."

To: evandepol
On: My GEM installation - part 1, main panel (Post)

"Hi Sandeen, officially that's a question for your AHJ (Authority..."

To: evandepol
On: My GEM installation - part 1, main panel (Post)

"Hi Sandeen, I did. in more detail: after I ran..."

To: samotage

"Sam, I noticed some strange graphing for line voltage: This..."

To: evandepol
On: My GEM installation - part 1, main panel (Post)

"More to come Sam :)."

Write evandepol a message!

Log in to leave a comment or Come and join us

Hi there Evandepol. I am currently trying to set up a database to send my data from a brultech green eye device to, aside from just straight to smart energy groups. I want to be able to manipulate my own data by using the btmon.py script. I read an article by bill Lortz but he was not specific about using Open WRT and how do you use that with the btmon.py with a wireless N home router, Linksys by Cisco. Any directions or steps to get me setup for running the btmon.py on a router would be greatly appreciated. Thanks!

evandepol, I will have to monitor some more loads to confirm the data is correct. As always I thank you for your insight and feed back.

Teken, in my setup I let the GEM report at 30 second intervals.

I do now use that calibration values however, since I use my own script to process and upload the data to SEG, and that script converts the Ws from the GEM into Wh that SEG expects.

So if you let the GEM report directly to SEG, then you indeed need a calibration value of 1/3600 = 0.000278. The 30 second interval should be just fine.

The other thing to keep in mind (and that confused me at first) is that some of the energy charts on SEG show 30 minute aggregations, so a 60 Watt continously load will be correctly represented as a 30Wh slice over that 30 minute interval.

If you are still getting suspect values, then do make sure that the polarity of your CTs is correct, and that they are set to the correct type in the GEM setup!


evandepol, Could you please confirm that your GEM is set to poll at 30 second intervals along with a energy calibration of 0.00027 to reflect this accuracy.

Teken, I think the GEM values are correct either way:

the e_ values are the joules (Watt seconds) over the reporting interval. Once the data is processed (which means summed), it adds up in my case. So a 40 Watt constant load (p_) actually adds up to a correct 40 Wh stream when all is said in done.


virtualfreak, Now that you have made the changes are the energy readings correct? Teken

Erik -

You are the first GEM user that I know of.

Regarding a local database, I gave up storing data locally and now only use SEG for data aggregation and display.  After a while you know your consumption patterns and can discerne which load is which.  SEG has been reliable and keeps improving.

I am using Matt Wall's ecmread version from http://lancet.mit.edu/mwall/projects/power/.  I run it on my pfSense router on an Supermicro 1U Atom server.  Very relaible; has never quit.

Once you get the GEM tweeked, please email me any user notes so I can post to the group.

BTW, I am in Vero Beach, Florida and can be reached daytime at 772-257- onethousand.

Thanks for your message - Brad

G'day Verohomie,

I *just* received a BrulTech GreenEyeMonitor with ethernet board.

So far I've been struggling to get a reliable network connection, so i'm still working out the kinks. Are there any users here who have successfully setup a GEM?

I have two panels, and a total of 27 CTs to monitor each circuit plus the main and sub panel feeders.

I also have a 1wire network with temperature sensors in all bedrooms, attic, basement, living room, and outdoors.

I'm still deciding on software so that's not sorted yet. Since I'd like to log and retain my data, my plan is to send it to my linux server at home, and then upload data from there to several sources (including SEG). Found a few scripts but haven't decided on one yet.

I was first trying to get the basic setup working using tried and true approaches (such as sending SEG Meter data from the GEM directly to SEG.com?)

Suggestions welcome BTW!

Thanks - Erik

» All comments
» Comments RSS




nedleigh where ever you go, there we are.....
Just a step on the journey towards creating a more...
tnakelsk The solution rises every morning and sets every evening
The solution rises every morning and sets every evening  ...
samotage the instigator
An energy aware individual trying to make a difference by...
My home setup has saved me 31% over the last...

copyright © 2008 Smart Energy Groups pty ltd