Xiaomi BLE Bodenfeutesensor - Kalibrierung

Hallo,

ich habe bei mir mehrere Xiaomi Bodenfeuchtesensoren im Einsatz. Dadurch ist mir aufgefallen, dass diese nicht unbedingt alle gleich anzeigen. Z.B. wird bei einigen bei 100% (im Glas Wasser) nur 83% Feuchte angezeigt:
grafik

Gibt es eine Möglichkeit diesen Wert direkt zu kalibrieren. Ich möchte das Erstellen eines Helfers vermeiden und den kalibrierten Wert direkt ausgeben lassen (vgl. Z2M)?

Grüße Thomas

Anscheinend gibt es (leider) keine Möglichkeit, eine Entität direkt zu berarbeiten - es wird eine Helfer benötigt → wieder eine Entität mehr…

Ich habe nun einen Sensor-Helfer gebaut. Als Zustandstemplate habe ich:

{% set zero = 0 %}
{% set full = 81 %}
{% set x = states('sensor.sensorbodenfeuchte2_xiaomi_2_moisture')|float %}
{% set m = (100-0) / (full - zero) %}
{% set b = - (m * zero) %}
{{ (m*x) + b }}

genutzt - damit funktioniert es.