ZitatAlles anzeigenalias: ABRP update
description: ""
triggers:
- entity_id:
- sensor.smart_letztes_daten_update
trigger: state
conditions: []
actions:
- action: rest_command.abrp
data:
token: abc-def-ghi
api_key: 123-456-789
utc: "{{ as_timestamp(states('sensor.smart_letztes_daten_update')) | int }}"
soc: >-
{{ states('sensor.smart_batterie', rounded=False, with_unit=False) |
default('') }}
soh: 100
power: >
{% if states('sensor.smart_ladeleistung', rounded=False,
with_unit=False) | default(0) | float > 0 %}
-{{ states('sensor.smart_ladeleistung', rounded=False, with_unit=False) | int / 1000 }}
{% endif %}
speed: ""
lat: "{{ state_attr('device_tracker.smart_none', 'latitude') | default('') }}"
lon: "{{ state_attr('device_tracker.smart_none', 'longitude') | default('') }}"
elevation: >-
{{ state_attr('device_tracker.smart_none', 'altitude').value |
default('') }}
is_charging: >
{% if states('sensor.smart_ladezustand') == 'charging' or
states('sensor.smart_ladezustand') == 'DC charging' %}
1
{% else %}
0
{% endif %}
is_dcfc: |
{% if states('sensor.smart_ladezustand') == 'DC charging' %}
1
{% else %}
0
{% endif %}
is_parked: "{{ states('sensor.smart_electric_park_brake_status') | default(0) }}"
ext_temp: >-
{{ states('sensor.smart_aussentemperatur', rounded=False,
with_unit=False) | default('') }}
odometer: >-
{{ states('sensor.smart_kilometerstand', rounded=False, with_unit=False)
| default('') }}
est_battery_range: >-
{{ states('sensor.smart_reichweite', rounded=False, with_unit=False) |
default('') }}
mode: single
ich hab hier im Forum gelesen, dass es ein paar User gibt, die Probleme haben, wenn ihr HA auf Deutsch steht und ihre Übersetzungen der Sensoren nicht funktionierte.
Ich hab die Sensoren alle angepasst und es funktioniert.
Möglicherweise kann dies auch gerne auf GitHub gemeldet werden, das man dort nicht nur die Englische Version steht.