A non-intrusive load monitoring startup making some impressive claims:
https://ecois.me/en
https://www.indiegogo.com/projects/ecoisme-intelligent-energy-monitoring-system#/story
Monitor usage of each appliance individually with only one sensor. Current sensor + detection and analysis module in the cloud. They say it can train easily to recognise a new appliance and provide stats for it. Lots of systems integration available also.