Tessie: add finishtime, position and charged energy (#28692)
This commit is contained in:
parent
21d0c0a3a3
commit
bd4b5e31b6
1 changed files with 25 additions and 0 deletions
|
|
@ -72,6 +72,31 @@ render: |
|
|||
headers:
|
||||
Authorization: Bearer {{ .token }}
|
||||
jq: .charge_state.charge_current_request
|
||||
position:
|
||||
latitude:
|
||||
source: http
|
||||
uri: https://api.tessie.com/{{ .vin }}/state?use_cache=true
|
||||
headers:
|
||||
Authorization: Bearer {{ .token }}
|
||||
jq: .drive_state.latitude
|
||||
longitude:
|
||||
source: http
|
||||
uri: https://api.tessie.com/{{ .vin }}/state?use_cache=true
|
||||
headers:
|
||||
Authorization: Bearer {{ .token }}
|
||||
jq: .drive_state.longitude
|
||||
chargedenergy:
|
||||
source: http
|
||||
uri: https://api.tessie.com/{{ .vin }}/state?use_cache=true
|
||||
headers:
|
||||
Authorization: Bearer {{ .token }}
|
||||
jq: .charge_state.charge_energy_added
|
||||
finishtime:
|
||||
source: http
|
||||
uri: https://api.tessie.com/{{ .vin }}/state?use_cache=true
|
||||
headers:
|
||||
Authorization: Bearer {{ .token }}
|
||||
jq: if (.charge_state.time_to_full_charge == null) or (.charge_state.time_to_full_charge == 0) or (type != "number") or (.charge_state.time_to_full_charge < 0) then null else (now + (.charge_state.time_to_full_charge * 3600) | strftime("%Y-%m-%dT%H:%M:%SZ")) end
|
||||
chargeEnable:
|
||||
source: http
|
||||
uri: https://api.tessie.com/{{ .vin }}/command/{{`{{ if .chargeenable }}start_charging{{ else }}stop_charging{{ end }}`}}?retry_duration=40&wait_for_completion=true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue