Hallo zusammen,
ich verzweifle hier gerade an einer relativ einfachen Geschichte: ich möchte einen kapazitiven Tanksensor in HA einbinden und muss dazu die Spannung in Füllvolumen umrechnen.
Der Sensor gibt je nach Füllstand zwischen 0 - 2,2V aus, was dann einem Volumen von 0 - 100 Liter entspricht. Das Ganze ist linear.
Versucht habe ich bisher zwei Ansätze:
In der configuration.yaml:
Und dann noch das hier:
Beides führt leider bisher nicht zum Erfolg.
Bin für jeden Tipp dankbar.
VG
Danny
ich verzweifle hier gerade an einer relativ einfachen Geschichte: ich möchte einen kapazitiven Tanksensor in HA einbinden und muss dazu die Spannung in Füllvolumen umrechnen.
Der Sensor gibt je nach Füllstand zwischen 0 - 2,2V aus, was dann einem Volumen von 0 - 100 Liter entspricht. Das Ganze ist linear.
Versucht habe ich bisher zwei Ansätze:
In der configuration.yaml:
YAML:
compensation:
voltage_volume:
source: sensor.esphome_2_water_level_voltage
unit_of_measurement: "l"
data_points:
- [0.0, 0.0]
- [2.2, 100.0]
Und dann noch das hier:
YAML:
- platform: template
sensors:
water_level:
friendly_name: "Water Level"
entity_id: sensor.water_level
unit_of_measurement: "%"
device_class: volume_storage
accuracy_decimals: 0
update_interval: 5s
state: >
{{ ((states('sensor.esphome_2_water_level_voltage')|float-0)/0.022)|round(1) }}
Beides führt leider bisher nicht zum Erfolg.
Bin für jeden Tipp dankbar.
VG
Danny