I was using SEG for a couple of years, but with their move to a fee-based model I've taken the plunge and switched over to btmon and emoncms. For the most part things are working but I can't get power data out of the system.
Energy is working fine, I have valid data in both my rrd files and my emoncms feeds. However, all of my power data is zero. If I use rrdtool to dump my *_pws rrd files, all of the data is 0.0000000000e+00.
I have gone through all of the settings in both btmon and my GEM that I can think of, can anyone give me any pointers on where to look next?
I'm running btmon 3.1.1 in client mode and have firmware version 4.0 on the GEM. The gem is set for real-time mode with BIN48-Net-Time packet format.
Any ideas?
btmon and GEM, missing power data
-
- Posts: 10
- Joined: Wed Sep 07, 2011 11:31 pm
-
- Site Admin
- Posts: 4261
- Joined: Fri Jun 04, 2010 9:39 am
Re: btmon and GEM, missing power data
What's your voltage reading on the GEM? Can you check the PT settings under Channel Option to make sure they didn't go out of whack.sjthespian wrote:I was using SEG for a couple of years, but with their move to a fee-based model I've taken the plunge and switched over to btmon and emoncms. For the most part things are working but I can't get power data out of the system.
Energy is working fine, I have valid data in both my rrd files and my emoncms feeds. However, all of my power data is zero. If I use rrdtool to dump my *_pws rrd files, all of the data is 0.0000000000e+00.
I have gone through all of the settings in both btmon and my GEM that I can think of, can anyone give me any pointers on where to look next?
I'm running btmon 3.1.1 in client mode and have firmware version 4.0 on the GEM. The gem is set for real-time mode with BIN48-Net-Time packet format.
Any ideas?
Ben
Brultech Research Inc.
E: ben(at)brultech.com
Brultech Research Inc.
E: ben(at)brultech.com
-
- Posts: 10
- Joined: Wed Sep 07, 2011 11:31 pm
Re: btmon and GEM, missing power data
The live data on the GEM looks good to me. The PT settings all look correct as well. The odd thing is that the pws rrd files are all fine, it's just the aws info that is bad.
Code: Select all
GreenEye Monitor
Return
CH#: / Watt / Amp / Watt-Hour CH#: / Watt / Amp / Watt-Hour
1 / 1172 W / 11.14 A / 7237790.94 Wh 17 / 0 W / 0 A / 10545806.16 Wh
2 / 933 W / 8.42 A / 7118190.08 Wh 18 / 0 W / 0 A / 18666977.86 Wh
3 / 0 W / 0.02 A / 36090681.40 Wh 19 / 249 W / 2.86 A / 14829264.98 Wh
4 / 2 W / 0.08 A / 39353252.18 Wh 20 / 22 W / 1.04 A / 13113419.89 Wh
5 / 0 W / 0.02 A / 1507266.34 Wh 21 / 0 W / .14 A / 7940473.87 Wh
6 / 450 W / 4.00 A / 15059316.39 Wh 22 / 0 W / 0 A / 42831639.01 Wh
7 / 3 W / .12 A / 41566911.92 Wh 23 / 0 W / 0 A / 41937490.03 Wh
8 / 120 W / 1.20 A / 10989070.61 Wh 24 / 4 W / 0.08 A / 18771445.48 Wh
9 / 0 W / 0 A / 12943251.45 Wh 25 / 0 W / 0 A / 42608016.65 Wh
10 / 32 W / .88 A / 20108759.76 Wh 26 / 0 W / 0 A / 6308155.20 Wh
11 / 163 W / 1.54 A / 23279592.18 Wh 27 / 0 W / 0 A / 7031714.47 Wh
12 / 1 W / 0.02 A / 42723818.47 Wh 28 / 0 W / 0 A / 8912124.80 Wh
13 / 2 W / .14 A / 27298224.41 Wh 29 / 0 W / 0 A / 30294818.28 Wh
14 / 556 W / 5.76 A / 16817210.92 Wh 30 / 0 W / 0 A / 20187912.02 Wh
15 / 473 W / 4.56 A / 38638466.88 Wh 31 / 0 W / 0 A / 40726466.40 Wh
16 / 0 W / 0.08 A / 350996.35 Wh 32 / 0 W / 0 A / 40793108.14 Wh
Volt: 116.5 V
Elapsed WH Minutes: 9317655 Counter: 1: 5997331
Counter: 2: 12369827
Counter: 3: 6635139
Counter: 4: 12558055
Temperature
1: 60.5 F
2: -
3: -
4: -
5: -
6: -
7: -
8: -
Copyright Brultech Research Inc 2013
-
- Site Admin
- Posts: 4261
- Joined: Fri Jun 04, 2010 9:39 am
Re: btmon and GEM, missing power data
Yeah Live looks good.
Can you post your BTMon config file?
Can you post your BTMon config file?
Ben
Brultech Research Inc.
E: ben(at)brultech.com
Brultech Research Inc.
E: ben(at)brultech.com
-
- Posts: 10
- Joined: Wed Sep 07, 2011 11:31 pm
Re: btmon and GEM, missing power data
Here it is with the host names obfuscated and tokens removed:
Code: Select all
# configuration file for btmon
[source]
device_type = gem
serial_read = false
serial_port = COM1
ip_read = true
ip_host = gem.example.com
ip_port = 8000
ip_mode = client
ip_poll_interval = 10
reverse_polarity = true
mysql_read = false
sqlite_read = false
[mysql]
mysql_out = false
[sqlite]
sqlite_out = false
[rrd]
rrd_out = true
rrd_dir = /var/btmon/rrd
rrd_step = 30
rrd_heartbeat = 60
[wattzon]
wattzon_out = false
wo_map=399999_ch1,kitchen,399999_ch2,living room
wo_api_key =
wo_user =
wo_pass =
[plotwatt]
plotwatt_out = false
pw_map=399999_ch1,9990,399999_ch2,9991
pw_house_id =
pw_api_key =
# enersave is deprecated - use bidgely instead
[enersave]
enersave_out = false
es_token =
[bidgely]
bidgely_out = false
by_url = https://api.bidgely.com/v1/users/TOKEN/homes/1/gateways/1/upload
[peoplepower]
peoplepower_out = false
pp_map=399999_ch1,9990c1,399999_ch2,9990c2
pp_token =
# the seg map is optional. if not specified, every channel will be uploaded.
[smartenergygroups]
smartenergygroups_out = true
seg_token = xxxxxxxxxx
seg_name = greeneye
seg_map = 01000257_ch1,1,01000257_ch2,2,01000257_ch3,3,01000257_ch4,4,01000257_ch5,
5,01000257_ch6,6,01000257_ch7,7,01000257_ch8,8,01000257_ch9,9,01000257_ch10,
10,01000257_ch11,11,01000257_ch12,12,01000257_ch13,13,01000257_ch14,14,01000257_ch15,
15,01000257_ch16,16,01000257_ch17,17,01000257_ch18,18,01000257_ch19,19,01000257_ch20,
20,01000257_ch21,21,01000257_ch22,22,01000257_ch23,23,01000257_ch24,24,01000257_t1,
1,01000257_t2,2,01000257_t3,3,01000257_t4,4,01000257_t5,5,01000257_t6,6
seg_upload_period = 60
[thingspeak]
thingspeak_out = false
ts_tokens =
ts_fields =
[pachube]
pachube_out = false
pbe_token =
pbe_feed =
[oem]
oem_out = true
oem_url = http://www.example.com/emoncms/input/post
oem_token = xxxxxxxxxxxxxxxx
oem_node = 1
[wattvision]
wattvision_out = false
wv_api_id = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
wv_api_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
wv_sensor_id = XXXXXXXX
wv_channel = 399999_ch1
# the pvo generated/consumed channel should be of the form chN or XXXXXX_chN
# the pvo temperature channel should be of the form tN or XXXXXX_chN
[pvo]
pvo_out = false
pvo_api_key =
pvo_system_id =
pvo_generation_channel = 399999_ch1
pvo_consumption_channel = 399999_ch2
pvo_temperature_channel = 399999_t1