Skip to content

Latest commit

 

History

History
100 lines (71 loc) · 3.47 KB

File metadata and controls

100 lines (71 loc) · 3.47 KB

Powerwall Devices

Devices and alerts will show up in the device vitals API (e.g., /api/device/vitals). Below is a list of the devices and alerts that I have seen. I'm looking for information on what these mean. Please submit an issue or PR if you have more information or definitions we can add. The device details below are mostly educated guesses.

import pypowerwall

# Connect to Powerwall
pw = pypowerwall.Powerwall(host, password, email, timezone, gw_pwd=gw_pwd, auto_select=True)

# Display Device Vitals
print("Device Vitals:\n %s\n" % pw.vitals(True))

Example Output: vitals-example.json

Devices

Device ECU Type Description
STSTSM 207 Tesla Energy System
TETHC 224 Tesla Energy Total Home Controller - Energy Storage System (ESS)
TEPOD 226 Tesla Energy Powerwall
TEPINV 253 Tesla Energy Powerwall Inverter
TESYNC 259 Tesla Energy Synchronizer
TEMSA 300 Tesla Backup Switch
PVAC 296 Photovoltaic AC - Solar Inverter
PVS 297 Photovoltaic Strings
TESLA x Internal Device Attributes
NEURIO x Wireless Revenue Grade Solar Meter

STSTSM - Tesla Energy System

  • This appears to be the primary control unit for the Tesla Energy Systems.
  • ECU Type is 207
  • Part Numbers: 1232100-XX-Y, 1152100-XX-Y, 1118431-xx-y
  • Tesla Gateway 1 (1118431-xx-y) or Tesla Gateway 2 (1232100-xx-y)
  • Tesla Backup Switch (1624171-xx-y)

TETHC - Tesla Energy Total Home Controller

  • Appears to be controller for Powerwall/2/+ Systems
  • ECU Type is 224
  • Part 1092170-XX-Y (Powerwall 2)
  • Part 2012170-XX-Y (Powerwall 2.1)
  • Part 3012170-XX-Y (Powerwall +)

TEPOD - Tesla Energy Powerwall

  • Appears to be the Powerwall battery system (not sure of what POD stands for)
  • ECU Type is 226
  • Part 1081100-XX-Y
  • Component of TETHC

TEPINV - Tesla Energy Powerwall Inverter

  • Appears to be the Powerwall Inverter for battery energy storage/release
  • ECU Type is 253
  • Part 1081100-XX-Y
  • Component of TETHC

TESYNC - Tesla Energy Synchronizer

  • Tesla Backup Gateway includes a synchronizer constantly monitoring grid voltage and frequency to relay grid parameters to Tesla Powerwall during Backup to Grid-tied transition.
  • ECU Type is 259
  • Part 1493315-XX-Y
  • Component of TETHC

TEMSA - Tesla Backup Switch

  • Tesla Backup Switch is designed to simplify installation of your Powerwall system. It plugs into your meter socket panel, with the meter plugging directly into the Backup Switch. Within the Backup Switch housing, the contactor controls your system's connection to the grid. The controller provides energy usage monitoring, providing you with precise, real-time data of your home's energy consumption.
  • ECU Type is 300
  • Part 1624171-XX-E - Tesla Backup Switch (1624171-xx-y)

PVAC - Photovoltaic AC - Solar Inverter

  • ECU Type is 296
  • Part 1534000-xx-y - 3.8kW
  • Part 1538000-xx-y - 7.6kW
  • Component of TETHC

PVS - Photovoltaic Strings

  • ECU Type is 297
  • This terminates the Photovoltaic DC power strings
  • Component of PVAC

NEURIO - Wireless Revenue Grade Solar Meter

  • This is a third party (Generac) meter with Tesla proprietary firmware. It is generally installed as a wireless meter to report on solar production. Link
  • Component of STSTSM

TESLA - Internal Device Attributes

  • This is used to describe attributes of the inverter, meters and others
  • Component of STSTSM

Alerts

See alerts.md.