It would be nice for the building code to start dictating some interop standards for this stuff to overcome the natural tendency of the business to make this a winner-take-all market at the expense of the consumer. At first blush, it feels like it would be a little out of their wheelhouse, but it's not entirely unusual since it responds to consumer interests. For example, Energy Storage Systems (batteries) are a new-ish thing added to the code around 2014.