So ultimately your Powerwall needs to be able to communicate status to your home automation system. This is by far the trickiest part because in the case of a power outage it's possible your internet connection will not work so all of the communication needs to be done on your local network. I'm only familiar with the HomeSeer plugin I wrote and
Darwin's SmartThings Powerwall Manager. For other home automation platforms, such as X-10, you'd have to roll your own.
That pretty much leaves two options:
1) Build your own interface for X-10 (and possibly buy new X-10 hardware that allows for local network commands). On a scale of 1-10 where 10 is the most difficult this is probably a 7 or an 8 due to the programming needed to build the connection.
2) Get HomeSeer or SmartThings and use the plugins I shared earlier. Of course this requires buying a whole new set of home automation equipment (maybe you already want to do that
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
), setting it up, and configuring the Powerwall connectivity. On a difficulty scale of 1-10 this is probably a 4 or 5.