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:
|
headers:
|
||||||
Authorization: Bearer {{ .token }}
|
Authorization: Bearer {{ .token }}
|
||||||
jq: .charge_state.charge_current_request
|
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:
|
chargeEnable:
|
||||||
source: http
|
source: http
|
||||||
uri: https://api.tessie.com/{{ .vin }}/command/{{`{{ if .chargeenable }}start_charging{{ else }}stop_charging{{ end }}`}}?retry_duration=40&wait_for_completion=true
|
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