-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3f39c7c
commit dd67419
Showing
4 changed files
with
34 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
@startuml | ||
title Fleet Telemetry | ||
|
||
== First time only == | ||
|
||
Partner -> "Fleet API": Call register endpoint with CSR | ||
"Fleet API" -> "Fleet API": Process CSR\n(this will take some time) | ||
"Fleet API" -> Partner: Email notification | ||
Partner -> Partner: Setup fleet-telemetry server | ||
|
||
== For each user == | ||
|
||
Partner -> Customer: Share the add virtual key to vehicle link\nhttps://tesla.com/_ak/your-domain.com | ||
Customer -> Vehicle: Click link, add virtual key to vehicle | ||
note over Partner: Prerequisites:\n- Virtual key on vehicle\n- Firmware version > 2023.20\n- Not a pre-2021 Model S or X | ||
Partner -> "Fleet API": Configure vehicle request | ||
"Fleet API" -> Vehicle: Configures vehicle for streaming | ||
|
||
== Once vehicle is configured == | ||
|
||
group mTLS Websocket | ||
Vehicle -> "Fleet Telemetry Server": Data | ||
end | ||
"Fleet Telemetry Server" -> "Data Broker": Data | ||
|
||
@enduml |