Home_Energy_Monitoring is a project mainly written in JAVASCRIPT and PYTHON, it's free.
Website I did for Professor Modi @ the Sustainable Engineering Lab. Columbia University. 2011. Old code.