feat: Template-Sensor min_feuchte (trockenster Sensor entscheidet)
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
# packages/bewaesserung/sensors.yaml
|
||||||
|
# Template-Sensoren für das Bewässerungssystem
|
||||||
|
|
||||||
|
template:
|
||||||
|
- sensor:
|
||||||
|
- name: "Bewässerung Min-Feuchte"
|
||||||
|
unique_id: bewaesserung_min_feuchte
|
||||||
|
unit_of_measurement: "%"
|
||||||
|
icon: mdi:water-percent
|
||||||
|
state_class: measurement
|
||||||
|
state: >
|
||||||
|
{% set sensoren = [
|
||||||
|
states('sensor.FEUCHTE_SENSOR_1') | float(100),
|
||||||
|
states('sensor.FEUCHTE_SENSOR_2') | float(100),
|
||||||
|
states('sensor.FEUCHTE_SENSOR_3') | float(100)
|
||||||
|
] %}
|
||||||
|
{{ sensoren | min | round(1) }}
|
||||||
|
availability: >
|
||||||
|
{{ [
|
||||||
|
states('sensor.FEUCHTE_SENSOR_1'),
|
||||||
|
states('sensor.FEUCHTE_SENSOR_2'),
|
||||||
|
states('sensor.FEUCHTE_SENSOR_3')
|
||||||
|
] | reject('in', ['unavailable', 'unknown', 'none']) | list | count > 0 }}
|
||||||
Reference in New Issue
Block a user