Wow - you guys have set yourselves up for a lot of work! The amount of different hardware and versioning out there is going to be a lot of data disentanglement and cleaning.
If you can pull it off would be super useful for the undervalued and often difficult to monetize residential space. Sounds like you should partner with Genability and UtilityAPI once you prove out your tech.
Good luck.