Alles anzeigenIch arbeite mit korrigierten sensor für tageskilometer:
- name: "BYD Kilometerstand gefiltert"
unit_of_measurement: "km"
device_class: distance
state: >
{% set new = states('sensor.byd_sealion_7_kilometerzahler') | float(0) %}
{% set old = states('sensor.byd_kilometerstand_gefiltert') | float(0) %}
{% if new == 0 %}
{{ old }}
{% elif old == 0 and new >= 0 %}
{{ new }}
{% elif new > 0 and new >= old and (new - old) < 200 %}
{{ new }}
{% else %}
{{ old }}
{% endif %}
ah cool ![]()
mit dem .70 Update hatte ich das Problem nicht mehr.. wenn es wiederauftritt nehm ich gleich dieses Template und brauch nicht lang herumüberlegen ![]()