Remove unreferenced/unused type from navigation_sc_request #22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Removing the
typeparameter was never used (it appears to have been copied from othernavigate_*methods), so it’s been removed.Side Note: How to find
idThe
idused in navigation_sc_request, is completely undocumented by Tesla. It took a while to figure out (as none of the IDs published publicly match this). However with some sniffing I finally found it.With mitmproxy installed on your device, open Tesla App and head to
Locations>Charging. Then select a charger, you'll see an API request like this.Check the response body and you'll see a
fastchargeSiteId, this will be used asidin the call tonavigation_sc_request.{ "data": { "charging": { "siteStatic": { ... "fastchargeSiteId": { "value": 1389 # ← use this ID } ... } } }, "extensions": { "txId": "xxxx" } }