0
Monitoring
yourTitle slide



electricity
                  dalelane.co.uk/blog
“smart metering”
Smart Metering – WHAT




                http://en.wikipedia.org/wiki/Smart_meter
Smart Metering – WHY




              http://news.bbc.co.uk/1/hi/sci/tech/6225938.stm
load
Smart Metering – WHY

             shifting
Smart Metering – WHERE




                   http://www.travbuddy.com/
“…The Government has announced that
smartSmart will be rolled-out to all domestic
       meters Metering – WHERE
customers...
Smart Metering – WHERE
Smart Metering – WHO




         google.org/powermeter
But in the meantime…
CurrentCost
Inductive loop
Inductive clamp – Where to put it
Transmitter
Transmitter and clamp
Meter




http://flickr.com/photos/abirkill/2468194926/
Data socket




     http://flickr.com/photos/rooreynolds/2438688453/
Data cable
Data   socket – connecting
RJ-45


      TTL-level
     serial data


                                RS232


            ...
think serial
  Drivers and connecting




            ser = serial.Serial(port='COM20')
            ccdata = ser.readline()
<msg>
  <date>
    <dsb>00030</dsb>
    <hr>00</hr><min>20</min><sec>11</sec>
  </date>
  <src>
    <name>CC02</name>
    ...
<msg>
  <date>
    <dsb>00030</dsb>
    <hr>00</hr><min>20</min><sec>11</sec>
  </date>
  <src>
    <name>CC02</name>




...
CurrentCost apps – my Python app
CurrentCost apps – my Python app




                      http://code.google.com/p/currentcostgui/
Using with a Slug




use Net::MySQL;
my $mysql =   Net::MySQL->new(
   database   => 'currentcostdb',
   user       => 'd...
CurrentCost bill




  +=============================================+
    Your CurrentCost bill for 2008-5-27

      Elec...
Identifying appliances
           <ccupdate>
             <WDiff>9</WWDiff>
             <descr>XBox 360 - standby</descr>...
Identifying appliances – Google’s
               way




            http://www.google.org/powermeter/howitworks.html
CurrentCost on twitter




                 http://twitter.com/andy_house
Google charts




  http://rooreynolds.com/2008/05/09/current-cost-charting-fun/
             http://knolleary.net/2008/05...
Floppy’s system tray app




   http://www.floppy.org.uk/2008/8/22/some-successful-currentcost-hacking
Realtime graph




          http://realtime.ngi.ibm.com/powermeter/dalelane.html
Dojo dashboard




http://realtime.ngi.ibm.com/currentcost/newmeters/CurrentCost/ccDashboard.html?dashboarduser=dalelane
http://www.pachube.com/feeds/1214

CurrentCost on pachube
http://www.pachube.com/feeds/1490

CO2 from CurrentCost on pachube
Android pachube app




             http://flickr.com/photos/dalelane/3074171640/
Symbian app




              http://twitpic.com/1smlz
iPhone app




http://andypiper.wordpress.com/2008/12/11/current-cost-monitoring-from-an-iphone/
Arduino




http://e.inste.in/2008/06/16/interfacing-the-currentcost-meter-to-an-arduino/
Arduino with LEDs




      http://www.flickr.com/photos/barnybug/2604903353/
Ambient orb




http://knolleary.net/2009/01/05/monitoring-energy-use-with-an-orb/
rrdtool




          http://www.jibble.org/currentcost/
techtoniq app




http://twitter.com/mardibloke/status/1255687045   http://www.techtoniq.com/products/CurrentCostAgent
CurrentCost Live – Xbox Live
CurrentCost Live – achievements
Absolute values
Lowest single reading
Lowest total power use
Lowest average use       P...
CurrentCost Live – twitter
CurrentCost Live – twitter
CurrentCost Live – google widget




                    http://dalelane.co.uk/blog/?p=283
CurrentCost Live – television




                   http://dalelane.co.uk/blog/?p=283
AMEE




       http://www.amee.com/?p=640
“classic”
CurrentCost Meters – classic
http://dalelane.co.uk/blog/?p=389


CurrentCost Meters – envi




“envi”
What’s next?




          http://www.currentcost.com/product-cc128.html
Code




http://code.google.com/p/currentcost/
dalelane.co.uk/blog
Upcoming SlideShare
Loading in...5
×

Monitoring your electricity usage

3,875

Published on

Another CurrentCost presentation. Updated to put it in a bit of context, and to reflect some more recent hacking efforts

Presented at BarCampLondon6 and BathCamp

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,875
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
133
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Transcript of "Monitoring your electricity usage"

  1. 1. Monitoring yourTitle slide electricity dalelane.co.uk/blog
  2. 2. “smart metering” Smart Metering – WHAT http://en.wikipedia.org/wiki/Smart_meter
  3. 3. Smart Metering – WHY http://news.bbc.co.uk/1/hi/sci/tech/6225938.stm
  4. 4. load Smart Metering – WHY shifting
  5. 5. Smart Metering – WHERE http://www.travbuddy.com/
  6. 6. “…The Government has announced that smartSmart will be rolled-out to all domestic meters Metering – WHERE customers by the end of 2020. It anticipates an indicative timetable of around two years to design and establish the full details of the roll-out, followed by a ten-year roll-out period. Advanced metering will be roll-out to larger business customers over five years from early 2009. The Government consulted recently on a draft licence modification to implement the requirement…” http://www.berr.gov.uk/
  7. 7. Smart Metering – WHERE
  8. 8. Smart Metering – WHO google.org/powermeter
  9. 9. But in the meantime…
  10. 10. CurrentCost
  11. 11. Inductive loop
  12. 12. Inductive clamp – Where to put it
  13. 13. Transmitter
  14. 14. Transmitter and clamp
  15. 15. Meter http://flickr.com/photos/abirkill/2468194926/
  16. 16. Data socket http://flickr.com/photos/rooreynolds/2438688453/
  17. 17. Data cable
  18. 18. Data socket – connecting RJ-45 TTL-level serial data RS232 USB http://e.inste.in/2008/06/15/interfacing-the-currentcost-meter-to-your-pc/
  19. 19. think serial Drivers and connecting ser = serial.Serial(port='COM20') ccdata = ser.readline()
  20. 20. <msg> <date> <dsb>00030</dsb> <hr>00</hr><min>20</min><sec>11</sec> </date> <src> <name>CC02</name> <id>00077</id> <type>1</type> <sver>1.06</sver> </src> <ch1> <watts>00168</watts> </ch1> <ch2> <watts>00000</watts> </ch2> Data <ch3> <watts>00000</watts> </ch3> <tmpr>25.6</tmpr> <hist> <hrs> <h02>000.3</h02> .... <h26>003.1</h26> </hrs> <days> <d01>0014</d01> .... <d31>0000</d31> </days> <mths> <m01>0000</m01> .... <m12>0000</m12> </mths> <yrs> <y1>0000000</y1> .... <y4>0000000</y4> </yrs> </hist> http://cumbers.wordpress.com/2008/05/07/breakdown-of-currentcost-xml-output/ </msg>
  21. 21. <msg> <date> <dsb>00030</dsb> <hr>00</hr><min>20</min><sec>11</sec> </date> <src> <name>CC02</name> now <id>00077</id> <type>1</type> <sver>1.06</sver> </src> <ch1> <watts>00168</watts> </ch1> <ch2> <watts>00000</watts> </ch2> Data – annotated <ch3> <watts>00000</watts> </ch3> <tmpr>25.6</tmpr> <hist> <hrs> <h02>000.3</h02> .... <h26>003.1</h26> </hrs> <days> <d01>0014</d01> .... history <d31>0000</d31> </days> <mths> <m01>0000</m01> .... <m12>0000</m12> </mths> <yrs> <y1>0000000</y1> .... <y4>0000000</y4> </yrs> </hist> http://cumbers.wordpress.com/2008/05/07/breakdown-of-currentcost-xml-output/ </msg>
  22. 22. CurrentCost apps – my Python app
  23. 23. CurrentCost apps – my Python app http://code.google.com/p/currentcostgui/
  24. 24. Using with a Slug use Net::MySQL; my $mysql = Net::MySQL->new( database => 'currentcostdb', user => 'dalelane', password => 'myPassw0rd' ); my $insertquery = quot;INSERT INTO currentcostdl (power) VALUES ($watts)quot;; $mysql->query($insertquery); $mysql->close; http://flickr.com/photos/dalelane/2509049808/
  25. 25. CurrentCost bill +=============================================+ Your CurrentCost bill for 2008-5-27 Electricity usage 4.9802 units Cost == £0.4874 Standing charge £0.1582 --------------------------------------- TOTAL COST FOR 2008-5-27 : £ 0.65 +=============================================+ http://dalelane.co.uk/blog/?p=273
  26. 26. Identifying appliances <ccupdate> <WDiff>9</WWDiff> <descr>XBox 360 - standby</descr> </ccupdate> <ccupdate> <WDiff>55</WWDiff> <descr>ThinkPad</descr> </ccupdate> <ccupdate> <WDiff>54</WWDiff> <descr>ThinkPad</descr> </ccupdate> <ccupdate> <WDiff>20</WWDiff> <descr>BT Vision</descr> </ccupdate> <ccupdate> <WDiff>82</WWDiff> <descr>TV</descr> </ccupdate> http://dalelane.co.uk/blog/?p=276
  27. 27. Identifying appliances – Google’s way http://www.google.org/powermeter/howitworks.html
  28. 28. CurrentCost on twitter http://twitter.com/andy_house
  29. 29. Google charts http://rooreynolds.com/2008/05/09/current-cost-charting-fun/ http://knolleary.net/2008/05/05/power-graphing/
  30. 30. Floppy’s system tray app http://www.floppy.org.uk/2008/8/22/some-successful-currentcost-hacking
  31. 31. Realtime graph http://realtime.ngi.ibm.com/powermeter/dalelane.html
  32. 32. Dojo dashboard http://realtime.ngi.ibm.com/currentcost/newmeters/CurrentCost/ccDashboard.html?dashboarduser=dalelane
  33. 33. http://www.pachube.com/feeds/1214 CurrentCost on pachube
  34. 34. http://www.pachube.com/feeds/1490 CO2 from CurrentCost on pachube
  35. 35. Android pachube app http://flickr.com/photos/dalelane/3074171640/
  36. 36. Symbian app http://twitpic.com/1smlz
  37. 37. iPhone app http://andypiper.wordpress.com/2008/12/11/current-cost-monitoring-from-an-iphone/
  38. 38. Arduino http://e.inste.in/2008/06/16/interfacing-the-currentcost-meter-to-an-arduino/
  39. 39. Arduino with LEDs http://www.flickr.com/photos/barnybug/2604903353/
  40. 40. Ambient orb http://knolleary.net/2009/01/05/monitoring-energy-use-with-an-orb/
  41. 41. rrdtool http://www.jibble.org/currentcost/
  42. 42. techtoniq app http://twitter.com/mardibloke/status/1255687045 http://www.techtoniq.com/products/CurrentCostAgent
  43. 43. CurrentCost Live – Xbox Live
  44. 44. CurrentCost Live – achievements Absolute values Lowest single reading Lowest total power use Lowest average use Personal improvements … Lowest percentage of personal average Highest reduction in use … http://currentcostlive.appspot.com/
  45. 45. CurrentCost Live – twitter
  46. 46. CurrentCost Live – twitter
  47. 47. CurrentCost Live – google widget http://dalelane.co.uk/blog/?p=283
  48. 48. CurrentCost Live – television http://dalelane.co.uk/blog/?p=283
  49. 49. AMEE http://www.amee.com/?p=640
  50. 50. “classic” CurrentCost Meters – classic
  51. 51. http://dalelane.co.uk/blog/?p=389 CurrentCost Meters – envi “envi”
  52. 52. What’s next? http://www.currentcost.com/product-cc128.html
  53. 53. Code http://code.google.com/p/currentcost/
  54. 54. dalelane.co.uk/blog
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×