navitron
 
Renewable Energy and Sustainability Forum
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Anyone wishing to register as a new member on the forum is strongly recommended to use a "proper" email address - following recent spam/hack attempts on the forum, all security is set to "high", and "disposable" email addresses like Gmail, Yahoo and Hotmail tend to be viewed with suspicion, and the application rejected if there is any doubt whatsoever
 
Recent Articles: Navitron Partners With Solax to Help Create A More Sustainable Future | Navitron Calls for Increased Carbon Footprint Reduction In Light of Earth Overshoot Day | A plea from The David School - Issue 18
   Home   Help Search Login Register  
Pages: 1 ... 4 5 6 7 [8] 9   Go Down
  Print  
Author Topic: Onzo Delivers! - (at last)  (Read 79545 times)
Eccentric Anomaly
Sr. Member
****
Offline Offline

Posts: 404


WWW
« Reply #105 on: August 17, 2014, 09:11:32 PM »

http://jack-kelly.com/nonintrusive_load_monitoring_toolkit_nilmtk
« Last Edit: August 17, 2014, 09:14:10 PM by Eccentric Anomaly » Logged

He who refuses to do arithmetic is doomed to talk nonsense - John McCarthy.
GrahamW
Newbie
*
Offline Offline

Posts: 13


« Reply #106 on: May 04, 2015, 11:43:00 AM »

Yes, he is a route into a whole load of interesting stuff on disaggregation, one aim is to feed the Onzo data into that toolkit
Logged
llama
Newbie
*
Offline Offline

Posts: 1


« Reply #107 on: October 05, 2015, 08:21:04 PM »

Bit of a thread resurrection but i'm hoping at least someone still uses the Onzo electricity monitors? Anyhow I've just bought a "new" one from ebay and reading about all the battery leak issues I will recycle the supplied battery packs.

So to replace the transmitter batteries do these need to be replaced with rechargeable (ni-mh) AAA's or standard alkaline? I recall reading something about trickle charging the pack from the power cable?

Also interested to read that I can output the data to my server which is handy,

thanks!
Logged
JohnS
Hero Member
*****
Offline Offline

Posts: 1875


« Reply #108 on: October 05, 2015, 10:16:40 PM »

Don't know.  My Onzo packed up when it was just over a year old.  No response from the company.

Waste of Time and Money.
Logged

2.1kWp solar PV
jaknz
Newbie
*
Offline Offline

Posts: 2


« Reply #109 on: November 07, 2016, 08:22:11 AM »

Hi guys, late jumping in here, but I have access to boxes full of Onzos that were never put into service. Short version is a guy in our Makerspace works for an energy company, and they need to dump them. We would like to use them in our community, but haven't had much luck getting data out of them yet. Did anyone end up publishing code the code that you were using to dump these readers? If so, would you mind sharing? Cheers!

San,
the first thing you need is the dumper program from enrab4, this gets the data from the Onzo and stores it as a text file. Once you have that I can help with a java program that will interpret the text file to draw the graphs and smooth the data
Regards
   Graham
Logged
en4rab
Newbie
*
Offline Offline

Posts: 7


« Reply #110 on: November 07, 2016, 01:36:30 PM »

jaknz you can get the patched onzo downloader here:
https://www.en4rab.co.uk/onzo/

Its been ages since i messed with it, from memory the only difference between iplan_dumper.zip and onzo_dumper_date.zip is the format of the date in the csv file it generates.
I think one is in unix time and the other in date and time.
The source zip is the patched uncompyled app if you want to make your own changes, you can turn it back into an exe using py2exe.
Logged
jaknz
Newbie
*
Offline Offline

Posts: 2


« Reply #111 on: November 10, 2016, 08:13:09 PM »

Great, thanks! I'll play with it soon. Smiley
Logged
tomtastic
Newbie
*
Offline Offline

Posts: 2


« Reply #112 on: May 06, 2017, 12:01:15 PM »

Well, seven years late to the party, but just received a nice 7 orange Onzo from ebay!

The ebay seller had sadly removed the sensors rechargeable battery pack and the 5V USB mains adaptor, but left the rechargeable pack in the display unit.
Though it's nice to see some homebrew software to pull data from the display unit, I'm approaching this from the RF side, and hope to decode the signals sent from the sensor itself using a cheap USB 'DVB' software defined radio.

I've seen comments that the Onzo might be using Zigbee, but that can't be the case as the frequency in use is 433MHz.
I wonder what the modulation is, OOK?, FSK?
Logged
tomtastic
Newbie
*
Offline Offline

Posts: 2


« Reply #113 on: May 06, 2017, 02:07:57 PM »


Well I see packets from the Onzo at about 433.925MHz, they get very busy during 'pairing' of the display and sensor, and for a short time after pairing appears to have finished, I wonder if this is transferring some saved historical data from the sensor?
« Last Edit: May 06, 2017, 02:10:29 PM by tomtastic » Logged
pete456
Newbie
*
Offline Offline

Posts: 1


« Reply #114 on: July 27, 2017, 09:09:24 AM »


I realize this is a very old thread but these meters are now being sold for 6 on ebay so I have purchased one. My plan is to use two, one for my import and one for the output of my solar farm! with the intention of collecting and retaining the data myself. This seems a lot cheaper than the emonpi (170!) I see that there is an uploader (dump) https://www.en4rab.co.uk/onzo/ tool that is built with python for windows. This appears to work.

I have tried to get this to run on my (preferred) system which is linux without luck. Running it using wine fails and if I try to run it as a native python app it falls over looking for a so file (OnzoPyDisplays.so.1.0.0).   

I know enough (to be dangerous) that this is a compiled library file and as such I would need the appropriate library for my system so I guess I have a few questions. Does anyone know of a version of this app that would run natively on on linux, or where I could get a copy of the appropriate so library file or finally how I would go about compiling one myself.

Many thanks,


Pete.
Logged
bruce33
Newbie
*
Offline Offline

Posts: 1


« Reply #115 on: June 14, 2018, 05:42:23 PM »

What a great thread. I recently got an Onzo cheap from ebay. They are impressive units, but I too would much prefer a Linux client. I've downloaded the source code from en4rab - brilliant, and the posts inspired me to give it a go. A very rough and ready, CLI-only, Linux-only (possibly Ubuntu 18.04 only!) hacked up version of it is available at https://github.com/bruce33/onzo_dumper. All I've done is fit some bits of devicetool.py on top of pyusb. The unpacked original source code is available on a branch.
Logged
smithbill
Newbie
*
Offline Offline

Posts: 4


« Reply #116 on: June 17, 2018, 08:58:45 AM »

Hello,

I stumbled across this page when Googling to see if there was any way to extract the data that the Onzo collects.

I have recently got my old Onzo monitor out of a drawer after EDF Energy told me I couldn't have a new Smart Meter (apparently the existing meter is too close to the main gas supply to simply replace it with a new Smart meter).

I've fitted my old Onzo to the supply cable and i've also fitted a https://www.loopenergysaver.com/ monitor and i'm relatively happy that they are consistent with each other. The Loop reads a background consumption of around 0.23-0.33kWh and the Onzo display tends to show a slightly fluctuating figure of 280-340Watts. I think that's broadly consistent isn't it?

Anyway, when I downloaded en4rab's "onzo_dumper" program and ran it I'm seeing some odd data.  Firstly, I was getting in spreadsheet '3-POWER_REAL_STANDARD.csv'  (which I assume is the main one to look at?) some dates about 24hours into the future.  I put that down to an anomaly with resetting the Onzo.  After a retry or two I got some more sensible dates but the kW (or is it kWh?) data didn't seem right.

I charted the data in Excel and observed that the data is 'saw-toothing' all through the day every few seconds. After playing around with the data/charts i'm now realising the data shows 'spikes' over about a 3 second period and then there is nothing for an hour or more and then some more 3 second spikes and so on and so on. For example:

2018-06-17 00:33:14   246
2018-06-17 00:33:15   1942
2018-06-17 00:33:16   403
2018-06-17 01:38:27   256
2018-06-17 01:38:28   2783
2018-06-17 01:38:29   413
2018-06-17 03:05:19   474
2018-06-17 03:48:34   249
2018-06-17 06:03:51   256
2018-06-17 06:03:52   2173
2018-06-17 06:03:53   477

So that shows:
at 00:33hrs the Watts went 246>1942>403watts,
then at 01:38hrs 256>2783>413watts,
then at 03:05hrs just 474watts,
then at 03:48hrs just 249watts

So my question is: whats going on with the data from the Onzo? Is there a way to get some useful data from the spreadsheet?

When I charted the raw data in Excel and compared it to the Loop Energy chart I can see that there is some info in there (ie. real increase in energy used at approx 12pm) - see linked image. But the 3second spikes through the rest of the data set just 'saw tooth' in the Excel chart (I realise the x-axis is 'fixed' rather than a timeseries but I couldnt find a way to sort that even changing to a 'scatter' chart).

Any suggestions?

Bill
https://ibb.co/noUa0J
Logged
smithbill
Newbie
*
Offline Offline

Posts: 4


« Reply #117 on: June 17, 2018, 03:26:36 PM »

I've been playing about some more with the output from en4rab's program and I don't really understand the differences in the .csv files that it generates:

1-ENERGY_LOW_RES.csv  is always empty
2-ENERGY_HIGH_RES.csv  seems to have a continually increasing energy consumption value?
3-POWER_REAL_STANDARD.csv  looks to log the WATTs value displayed on the Onzo monitor
4-POWER_REAL_FINE.csv  looks to be the same as the STANDARD but more values (not sure how exactly it relates to the STANDARD?)
5-POWER_REACTIVE_STANDARD.csv  is always empty

I dont understand the data logged in No.3 & 4 - it seems to log a random burst of logged WATTage values over just a few seconds, continues for a while then nothing for minutes (sometimes hours) then another burst of WATTage values over a few seconds.  When I chart the WATTage values they seem to saw-tooth up/down between say 200WATTS and 2500WATTS through-out the day.

If I look at .csv No.2, this seems more useful. I've guessed that its a log of the increasing energy consumption (from when? when the Onzo monitor was power on?).  If I use Excel to take the 'delta' value between the logged timestamps, I presume this to be giving me the WATTs consumed in that time period. If I chart that against the timestamps then I see a chart that looks plausible.  Although I think i'm now realising that Excel isn't really showing me a timeseries plot as the x-axis is fixed steps whereas the .csv data is at random time periods through the day - i wonder how I can correct that??

Bill
« Last Edit: June 19, 2018, 12:36:19 PM by smithbill » Logged
smithbill
Newbie
*
Offline Offline

Posts: 4


« Reply #118 on: June 17, 2018, 03:50:24 PM »

Now i've looked more closely at the timestamps in No.2 .csv file. They seem to be logged at a fixed time interval of every 8min32sec:


Timestamp                 Energy      Time         Interval    EnergyDelta
2018-06-17 00:02:25   151977   00:02:25   00:08:32
2018-06-17 00:10:57   152481   00:10:57   00:08:32   504
2018-06-17 00:19:29   152985   00:19:29   00:08:32   504
2018-06-17 00:28:01   153487   00:28:01   00:08:32   502
2018-06-17 00:36:33   154039   00:36:33   00:08:32   552
2018-06-17 00:45:05   154636   00:45:05   00:08:32   597
2018-06-17 00:53:37   155213   00:53:37   00:08:32   577
2018-06-17 01:02:09   155717   01:02:09   00:08:32   504
2018-06-17 01:10:41   156222   01:10:41   00:08:32   505
2018-06-17 01:19:13   156725   01:19:13   00:08:32   503
2018-06-17 01:27:45   157228   01:27:45   00:08:32   503
2018-06-17 01:36:17   157730   01:36:17   00:08:32   502
2018-06-17 01:44:49   158321   01:44:49   00:08:32   591
2018-06-17 01:53:21   158910   01:53:21   00:08:32   589
2018-06-17 02:01:53   159461   02:01:53   00:08:32   551
2018-06-17 02:10:25   159997   02:10:25   00:08:32   536
2018-06-17 02:18:57   160527   02:18:57   00:08:32   530
2018-06-17 02:27:29   161033   02:27:29   00:08:32   506
2018-06-17 02:36:01   161540   02:36:01   00:08:32   507

Is there some reason for the 8min32sec period? What does the 'Energy' value relate to then - is it the kWh consumed in that 8min32sec period?

Bill
Logged
MeatyFool
Full Member
***
Offline Offline

Posts: 126


« Reply #119 on: June 17, 2018, 04:25:26 PM »

8min32 = 512 seconds which is a power of 2.  Not a surprising number to see on a digital computer but bizarre to see it on a time display.

8 bits or 1 byte.

Meatyfool..
Logged
Pages: 1 ... 4 5 6 7 [8] 9   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
SMFAds for Free Forums
Simple Audio Video Embedder
Valid XHTML 1.0! Valid CSS!