nice chart..assuming I am ignorant, how does this work. looked at wattzon site and don't see anything like this?
thanks
No problem. If you sign up for an account w/ them (it's free), you can add powermeters and push data to their service via their REST API.
Here are the steps, roughly:
Sign Up
Go to: Your Data
Click on the: Housing section
On the right, click: Power Meters, View/Edit
Add a Power Meter for every channel/aux you want to read.
Then, click on: Account
Go to: API Key
[Get an API Key]
If you want to use my code, it's written in python. Here's how I run it:
python ecmread.py --ip -d --db-user=<database username> --db-passwd=<database password> --db-database=<database database ;-)> --wattzon --wattzon-user=<wattzon username> --wattzon-pass=<wattzon password> --wattzon-key=<wattzon api key> --wattzon-ch1=ECM-1240 --wattzon-ch2="ECM-1240 CH2" --wattzon-aux1=ECM-1240AUX1 --wattzon-aux2=ECM-1240AUX2 --wattzon-aux3=ECM-1240AUX3 --wattzon-aux4=ECM-1240AUX4 --wattzon-aux5=ECM-1240AUX5
I use an EtherBee, but it can read serial data (thanks to Brian), here's a brief rundown of the switches:
--ip (means read data from an EtherBee; if configuring an EtherBee is still obscure, let me know and I'll put it on the project wiki)
-d (dump data into a MySQL database)
--db-user --db-passwd --db-database (database config)
--wattzon (push data to WattzOn API)
--wattzon-user --wattzon-pass --wattzon-key --wattzon-ch1 --wattzon-ch2 --wattzon-aux1 --wattzon-aux2 --wattzon-aux3 --wattzon-aux4 --wattzon-aux5 (WattzOn config; note: if you have a space in your powermeter's name, please use quotes.)
It'll dump/push data every minute. The flags are getting kind of crazy, right now. I need to make it optionally read from a config file, as well. If it's working for you, let me know.