Insights into the design, use and implementation of home energy management systems