#ESP32 <> Tesla Powerwall 3 support

1 messages · Page 1 of 1 (latest)

rare snow
#

Recently got PW3 installed and I realized you can't read the battery in home assistant without using the Fleet API...

Figured I'd take a whack at implementing TEDAPI (the local gateway) on an ESP32 and broker the messages by acting as a BTLE BTHome V2 device (https://bthome.io/) so no custom HA addons were required.

I used an esp32 TTGO with a LCD screen, but it should run on just about anything if you update the platformio.ini + comment out / update the display code.

Sharing in case anybody was in the same camp. Cheers

https://github.com/s0up/esp32-tedapi-bridge

BTHome

Free and open standard for broadcasting sensor data and button presses over Bluetooth LE.

GitHub

Connects to powerwall wifi and exposes stats to home assistant - s0up/esp32-tedapi-bridge