Powerwall 3 + Savant #242
Replies: 3 comments
-
|
Use the pypowerwall TEDAPI protobuf schema at |
Beta Was this translation helpful? Give feedback.
-
|
Use the TEDAPI tools at |
Beta Was this translation helpful? Give feedback.
-
|
Well, this is possibly anticlimactic, but I managed to MITM by temporarily re-configuring it to point to my laptop and it's just using the remnants of the local API. It authenticates using
These endpoints all still work and are able to provide basic site info. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have recently had a PW3 installed and am, like everybody else, frustrated with the current state of local API access.
My installer also installed a Savant Power Director for load-shedding during an outage and it seems to still be able to communicate directly with the PW3 over my LAN. Inside the Savant app I can see both current and historical energy flow between grid/battery/solar/home, battery charge level, and it's also able to detect grid outages in order to trigger load shedding.
Packet captures through my Unifi controller show that there's chatter between the devices over LAN, and when I isolate the PW3 from my network, Savant loses access. When I connect to the PW3's WiFi network, I cannot locate the Savant on there with an nmap.
I've been trying to figure out how to MITM the two devices to see how they're communicating, but have thus far been unsuccessful since I am not in control of either device and they're using TLS. Any tips for investigating further?
Beta Was this translation helpful? Give feedback.
All reactions