From fc2714652debed19f2fb077b984fa721e0937544 Mon Sep 17 00:00:00 2001 From: Tizian Haider Date: Sun, 17 May 2026 17:11:17 +0200 Subject: [PATCH] add ha action for watering; --- ha_watering_action.yaml | 65 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 ha_watering_action.yaml diff --git a/ha_watering_action.yaml b/ha_watering_action.yaml new file mode 100644 index 0000000..556fabe --- /dev/null +++ b/ha_watering_action.yaml @@ -0,0 +1,65 @@ +alias: Bewässerung Hochbeete +description: Prüft um 08:00 und 18:00 die Feuchtigkeit und bewässert bei Bedarf 5 Minuten. +trigger: + - platform: time + at: "08:00:00" + - platform: time + at: "18:00:00" + +condition: [] + +action: + - parallel: + - if: + - condition: numeric_state + entity_id: sensor.esphome_b4_hochbeete_feuchtigkeit_hochbeet_1 + below: 75 + then: + - service: switch.turn_on + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_1 + - delay: "00:05:00" + - service: switch.turn_off + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_1 + + - if: + - condition: numeric_state + entity_id: sensor.esphome_b4_hochbeete_feuchtigkeit_hochbeet_2 + below: 75 + then: + - service: switch.turn_on + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_2 + - delay: "00:05:00" + - service: switch.turn_off + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_2 + + - if: + - condition: numeric_state + entity_id: sensor.esphome_b4_hochbeete_feuchtigkeit_hochbeet_3 + below: 75 + then: + - service: switch.turn_on + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_3 + - delay: "00:05:00" + - service: switch.turn_off + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_3 + + - if: + - condition: numeric_state + entity_id: sensor.esphome_b4_hochbeete_feuchtigkeit_hochbeet_4 + below: 75 + then: + - service: switch.turn_on + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_4 + - delay: "00:05:00" + - service: switch.turn_off + target: + entity_id: switch.esphome_b4_hochbeete_bewasserung_hochbeet_4 + +mode: single \ No newline at end of file