Sold Out

We've had a spike in orders lately, including some sizable ones. A big thanks to all of you!

In order to be able to service all current requests, we unfortunately have to announce that we've run out of Fluksometers as of today. But don't despair, since there's more, bigger and bolder coming in the near future. So stay tuned! You can send us your coordinates via the contact form if you would like us to keep you updated on Fluksometer availability.

elektro:camp(<<2010>>).

Numerous lines of code are being written and hardware schematics drawn for the so-called 'smart grid'. On a social level, we're observing a rapidly rising interest by households and companies for better monitoring and control of their electricity consumption and solar production. Mathias Dalheimer of the mySmartGrid project and myself find that the time has come to organise a barcamp on open-source smart grid technologies. The Fraunhofer ITWM institute in Kaiserslautern is kindly sponsoring this event by letting us use their facilities. So without further ado, here's the open invitation to come to Kaiserslautern on the 29th and 30th of October. We'd love you to actively share your ideas, demo your work and tinker away during these two days. Please let us know you're coming by adding your name to this wiki page. Registration is free as in beer.

Spread the word and I'll see you in K'lautern!

Flukso water meter

The current application of Flukso lies in the monitoring of electricity consumption and photovoltaic production. From the very start though, there has always been the desire to monitor all household flows (hence the Flukso name). Monitoring electricity just seemed more straightforward and definitely less intrusive than monitoring resources like water or heating.

That is, until one of our 'Fluksonians' (thanks Michel!) pointed me to Lieven's water and gas meter hacking experiments at lika.be. Lieven uses a Hall-effect switch which can either be inserted in the water meter's drilling or glued to the gas meter. When such a Hall-effect sensor is located close enough to the meter's rotating magnet, a clean pulse can be derived from the sensor. This allows the sensor to be coupled to a modified Fluksometer, with an extra output for powering the sensor. This is why you find two cables connecting the Hall sensor to the Fluksometer in the picture below.

Water metering with a hall switchWater metering with a hall switch

This means we now have experimental support for water metering. Yay! Well, at least for a certain popular type of water meter in Belgium. I am interested in finding out whether this approach works with other types of water meters as well. Post a comment or contact me directly if you're interested in tinkering with your own water meter.

Again, kudos to Lieven for devising this elegant water and gas measurement hack! It allows us to re-purpose the utility meter to our own needs in a non-intrusive, non-seal-breaking and robust way. We might even not be voiding our warranty this time.

Flukso on Github

This past week we have been testing Git and Github as Flukso's version control system and repository respectively. Being very impressed by both (The import from an existing SVN repository into Github is a killer!), and getting more confident at using these tools all the while, we have decided to switch to Github for hosting the official Flukso code and hardware schematics/layout.

You can find the project here. Currently a master and develop(ment) branch exists. If you'd like to keep up to date with the most recent developments, there's an RSS feed that tracks the commit history. Should you wish to check out the code and poke around, then this is a good introductory Git book available online, written by one of the Github developers. Although I don't have any experience with the Github issue tracking system, I'd like to suggest we use Github for submitting bug reports as well.

Fork me!

Device fingerprinting

I came across a post on Engadget today [1]. It mentions Intel experimenting with the detection of specific household appliances being switched on/off through the use of a single sensor plugged into a power socket. I had read about a taxonomy of load signatures being proposed, based on device-specific transient voltage-current trajectories in [2]. Being able to single out individual appliances and switches from a single sensor sounds like the holy grail of domestic energy monitoring. Flukso data streams could be annotated with specific events (dishwasher turned on, hot water circulation pump running, …) by the use of just a single additional sensor. No need to start installing a plethora of wireless sensor nodes all around the house.

Some further Googling led to the excellent paper in [3]. It discusses similar research conducted at Georgia Tech. The researches detect the transient voltage pulses being generated on the power lines in the 100Hz-100kHz spectrum by a device being switched on/off. FFT transformation allows these pulses to be characterized by the system as vectors containing their spectral information. A Support Vector Machine technique is used for classification of newly detected pulses. The SVM does require initial training in order to successfully classify future pulses. The paper mentions a 90% success rate. Similar research from the Ubicomp Lab at the University of Washington is discussed in [4] and [5]. This time microphones or a single pressure sensor are attached to a home's water piping to detect the household's water usage patterns.

A very interesting read!

[1] Intel's experimental sensor analyzes appliance power consumption from single outlet
[2] A Taxonomy of Load Signatures for Single-Phase Electric Appliances
[3] At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line
[4] Sensing from the Basement: A Feasibility Study of Unobtrusive and Low-Cost Home Activity Recognition
[5] HydroSense: Infrastructure-Mediated Single-Point Sensing of Whole-Home Water Activity

Update 18/04: Added a link to the Ubicomp Lab's project page.