Der Wasserleser sendet via mqtt 3 stellige werte es werden aber nur 2 stellige in home assistant angenommen. Da kann man die mqtt stelle in der configuration.yaml anpassen:
mqtt:
sensor:
- name: "wasserleser Total Consumption 3"
state_topic: "meters/WASSER_9633670893/state"
unit_of_measurement: "m³"
device_class: water
state_class: total_increasing
value_template: >
{% set raw = value_json.total_consumption.split(' ')[0] | float(0) %}
{% if raw <= 0 %}
{{ states('sensor.wasserleser_total_consumption_3') }}
{% else %}
{{ raw | round(3) }}
{% endif %}