Page 1 of 2

Cloud based services

Posted: Tue May 29, 2012 5:22 pm
by topherhansen
Google PowerMeter and Microsoft hOhm are both being dropped.

What other cloud based power services are around that can accept data from BrulTech devices?

What are the advantages and disadvantages of each?

Please contribute here or add links to blogs dedicated to this topic.

Re: Cloud based services

Posted: Tue May 29, 2012 5:46 pm
by topherhansen
https://bidgely.com accepts input from TED, smart meters, and two other devices, but no mention of brultech.

There is a thread in this forum about myEnerSave Uploader (which is now bidgely I guess) and a software adapter for uploading http://www.brultech.com/community/viewt ... 6b5ee9ddd0

It would be better if my1240.com could forward packet data to bidgely.com or if bidgely.com accepted data packets directly.

Re: Cloud based services

Posted: Wed May 30, 2012 11:03 am
by ben
The GreenEye Monitor supports direct posting to http://smartenergygroups.com/.

The ECM-1240 doesn't have enough resources to support direct posting to any 3rd party service. There's a nice script here for the ECM-1240 (credit to Matthew Wall): http://lancet.mit.edu/~mwall/projects/power/ that provides posting to numerous 3rd party services and can be run on a variety of devices.

Re: Cloud based services

Posted: Wed May 30, 2012 4:56 pm
by WayneW
Ben, might you be able to create a forum (or a forum branch) here for ecmread.py discussions? Or is there a better place for these discussions?

Matthew and Marc have some great info on their pages, but it would be nice to get some interactive discussions going about ecmread.py and the various data hosting options.

Re: Cloud based services

Posted: Thu May 31, 2012 1:46 am
by topherhansen
So, I've created a site on smartenergygroups.com, how does the GreenEye connect to it (directly)?

Do I just point it at http://smartenergygroups.com/sites/<siteid> and tell my site to start discovery at the same time?

Do I need to tell it somehow to send the packet format a certain way?

Re: Cloud based services

Posted: Thu May 31, 2012 4:24 pm
by WayneW
This link helped me with my ECM-1240. Hopefully it will help you with your GreenEye.

http://smartenergygroups.com/forums/8-C ... -GreenEye-

Re: Cloud based services

Posted: Thu May 31, 2012 4:40 pm
by ben
WayneW wrote:Ben, might you be able to create a forum (or a forum branch) here for ecmread.py discussions? Or is there a better place for these discussions?

Matthew and Marc have some great info on their pages, but it would be nice to get some interactive discussions going about ecmread.py and the various data hosting options.
This forum would probably be the best spot for it as it's public.

If you want to start a topic, it can be stickied here so it's easy to find/view.
topherhansen wrote:So, I've created a site on smartenergygroups.com, how does the GreenEye connect to it (directly)?

Do I just point it at http://smartenergygroups.com/sites/<siteid> and tell my site to start discovery at the same time?

Do I need to tell it somehow to send the packet format a certain way?
Ran through this in an email recently:

Part 1:

- First thing you need to do is log onto SmartEnergyGroups and create a Site.
That will give you a site token to be used with configuration, enter a name
and hit save.

- Then click the site, and click "Add Device", choose "Energy Meter", name it,
and it "Save".

- When the device is created, you'll have the other value you need for
configuration.

- Go through the device and delete every stream by clicking the "Change
Settings" link on each stream.

- Input the Site Key (site token) and Device Name, and pick the
channels/pulse/temps you want to display in the configuration software, hit
Save.

- Go back to SmartEnergyGroups and click "Tools", then "Discoveries", then
"Discover all my stuff" on the site you created.

This should detect all your channels eventually on the device, the next part
is tedious.

Part 2:

- Click on "Streams" and find your device. You'll see a list of all the
streams for your device, there will be a radio button selector for each
stream.

- You need to set every stream to "None", then click the save button at the
bottom.

- For every stream labelled with Wh, you'll need to click the > button,
click the "Edit" button, then enter a calibration value of 0.000277.
Hit Save, then go back to the same area and hit "Clear all data" as all the
data up to the point of saving the calibration value will be incorrect.

Re: Cloud based services

Posted: Tue Jun 26, 2012 10:17 pm
by heybeerbro
I recently purchased an ecm-1240 and couldn't get any of the service providers like check-it.ca, Enalasys and I forgot the other one to contact me on how to sign up. I didn't want to build my own server so I signed up for a VM on Windows Azure. I then loaded the ecm engine and ecm dashboard software and everything is working fine. I think there might be some packet loss because the packet rates look lower than when I had it connected locally but the readings look accurate.

You can check it out at powermon.cloudapp.net:9009. You can get a free trial of VM for 90 days. I think the cost of an extra small VM is around $7 a month but not 100% sure.

Let me know if you have any questions.

when using ecmread.py can I still use Engine-G?

Posted: Mon Aug 13, 2012 5:11 am
by virtualfreak
WayneW wrote:Ben, might you be able to create a forum (or a forum branch) here for ecmread.py discussions? Or is there a better place for these discussions?

Matthew and Marc have some great info on their pages, but it would be nice to get some interactive discussions going about ecmread.py and the various data hosting options.
I want to have my GEM data (using ECM-1240 emulation) sent to both the Engine-G database as well as SEG. Does anyone know if I can configure ecmread.py to do this or another method?

Re: when using ecmread.py can I still use Engine-G?

Posted: Mon Aug 13, 2012 10:36 am
by ben
virtualfreak wrote:I want to have my GEM data (using ECM-1240 emulation) sent to both the Engine-G database as well as SEG. Does anyone know if I can configure ecmread.py to do this or another method?
You can have the EngineG forward packets to ecmread.py (under the Forward Data -> Home Automation section), and ecmread.py can be setup to use the different web services.