Energy@Home 0.7 Released

This new release with the main focus on multichannel support. There were a lot of paint along the way most noticeable performance issues.

The multichannel support allows for 2 or 3 phase CT clamp compatibility. Channels are different from appliances. One CC128 device can have multiple appliances. Each appliance (according to the XML spec) can have multiple channels. Each channel are captured individually and the channel label is only shown when there are more than one channel captured in the graph legend. This means that IAMs will not show the channel prefix because they can only capture one channel at a time.

The graph will display each channel like separate appliances. The changes made to the database meant the temperature data is also treated as if it was a channel and therefore reduced a lot of code specifically written for temperature data retrieval.

Other interesting changes include data filtering in the datalogger. There are now options to check the data acquired from the CurrentCost device to ensure data integrity such as garbled data or supurious data points. This still can be further improved to filter each channel but at the moment it allows for filtering of maximum appliance ID (default is 9 and is 0 based) to device name checking.

To upgrade from 0.6.5 there are a few database upgrade scripts attached to Issue 24

Download the new version at http://code.google.com/p/energyathome/downloads/list

About Danny

I.T software professional always studying and applying the knowledge gained and one way of doing this is to blog. Danny also has participates in a part time project called Energy@Home [http://code.google.com/p/energyathome/] for monitoring energy usage on a premise. Dedicated to I.T since studying pure Information Technology since the age of 16, Danny Tsang working in the field that he has aimed for since leaving school. View all posts by Danny → This entry was posted in energy@home and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *.

All comments must go through an approval and anti-spam process before appearing on the website. Please be patience and do not re-submit your comment if it does not appear.

This site uses Akismet to reduce spam. Learn how your comment data is processed.