Known Issues
Certain signals go null when the vehicle goes to sleep
Signals such as ACChargingPower
, BrakePedalPos
, ChargeAmps
, and ChargeCableType
, will return null
when the vehicle goes to sleep. This makes sense in some contexts, given the vehicle brake pedal cannot be used, and the vehicle cant be actively charging when the vehicle is asleep. However ChargeCableType
indicates the type of charge cable connected, and null
when there is no cable connected, so for this signal the value of null
is ambiguous.
Charge Cable
In the vehicle_data
endpoint, Tesla provided a boolean value for the Charge Cable, so users clearly knew if a cable was connected. This value is not present in Fleet Telemetry, so the best alternative we have is the ChargingCableType signal. This returns the type of charge cable connected, and null
when there is no cable connected. Sounds perfect, except certain vehicles will also return null
on this signal when the vehicle goes to sleep. This means a value of null
actually means the cable is disconnected or that the vehicle is asleep.