Since 20-8-2008 some of my devices are monitored on power usage with a Zigbee 2.4 ghz based Plugwise system.
For months together with Chak we tested this system and mainly the software which came with it (source). We gave Plugwise a lot things to work on, and they did the job. The main problem with Plugwise was that there was no connectivity possible then only with standard (Source) Plugwise software. Plugwise now created a webserver within there software which makes it possible to control and monitor over the Internet. It's also very easy to extract information from the Plugwise system with a simple XML.
Nice (or not [:)]) to see for example that our wash-machine is using 2.2 watt when its not on.
If its washing then the energy usage is >30 watt, and when the wash is done (On but ready) the powerusage is 6 watt.
Now it is even possible to create events like a message when the wash is done. It's also possible to switch off a plug when the alarm is on or there is no one at home. This way you can save energy.
Check the readings on:
http://www.bwired.nl
http://www.bwired.nl/plugwise.asp
http://www.bwired.nl/weblog.asp?id=212
http://www.bwired.nl/weblog.asp?id=250
Of course Plugwise has it own webserver version, but I created my own stuff so it would fit on Bwired.
Everthing is also logged in my database (Mysql).


<b>XML Sample</b>
Code: Select all
<%
format 'Appliance.PowerUsage' as '{0:0.00}'
format 'Appliance.TotalUsage' as '{0:0.00}'
format 'Module.PowerUsage' as '{0:0.00}'
%>
<?xml version="1.0" encoding="UTF-8"?>
<items type="array">
<% foreach Plugwise.Appliances %>
<item>
<moduleid><%=.module%></moduleid>
<datetime><%=system.date%> <%=system.time%></datetime>
<device><%=.Name%></device>
<powerusage><%=.PowerUsage%></powerusage>
<powertotal><%=.TotalUsage%></powertotal>
<powerstate><%=.PowerState%></powerstate>
<id><%=.Id%></id>
</item>
<% /foreach %>
</items>
domoticaforum.eu/uploaded/Bwired/200882 ... Engine.pdf
http://www.plugwise.com
