Step 13Expand
Once you've got your base system up and running here are some ideas for how to extend, improve or expand it!
Add more outlets
So you can track more rooms, of course
Graphing
If you'd like to play some more with the script, there's some extras built in. For example, you can graph the data as it comes in from the XBee, both Watts used and the actual 'power line' waveform. Simply set GRAPHIT = True you'll need to install a mess of python libraries though, including wxpython, numpy and pylab
Remove the computer
It took a few hours, but I hacked my Asus wifi router to also log data for me. There'll be more documentation soon but here's some hints:
Do basically everything in [Do basically everything in MightyOhm's tutorial. You can use the FTDI cable to reprogram the router, just move the pins around. Then add a 16mb USB key (I was given one as schwag so look in your drawers) and install python and the openssl library as well as the other libraries needed like pyserial. The code should pretty much just run! (I'll put up more detailed notes later)]
The router still works as my wifi gateway to the cablemodem, and only uses 5W MightyOhm's tutorial]. You can use the FTDI cable to reprogram the router, just move the pins around. Then add a 16mb USB key (I was given one as schwag so look in your drawers) and install python and the openssl library as well as the other libraries needed like pyserial. The code should pretty much just run! (I'll put up more detailed notes later)
The router still works as my wifi gateway to the cablemodem, and only uses 5W
| « Previous Step | View All Steps | Next Step » |
![]() |
Add Comment
|





















































