mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 18:40:14 -04:00
blue_room to boys_room
This commit is contained in:
@@ -429,7 +429,7 @@ automation:
|
||||
entity_id: input_boolean.log_precipitation
|
||||
state: "on"
|
||||
action:
|
||||
- service: notify.send_message
|
||||
- action: notify.send_message
|
||||
target:
|
||||
entity_id: notify.precipitation
|
||||
data:
|
||||
@@ -443,9 +443,9 @@ automation:
|
||||
from: "on"
|
||||
to: "off"
|
||||
action:
|
||||
- service: script.sprinkler_reset_helper_values
|
||||
- action: script.sprinkler_reset_helper_values
|
||||
|
||||
- service: input_datetime.set_datetime
|
||||
- action: input_datetime.set_datetime
|
||||
target:
|
||||
entity_id: input_datetime.sprinkler_last_run
|
||||
data:
|
||||
@@ -458,7 +458,7 @@ automation:
|
||||
entity_id: sensor.sun_next_dawn
|
||||
condition: "{{ states('sensor.sun_next_dawn') not in ['unknown', 'unavailable'] }}"
|
||||
action:
|
||||
- service: input_datetime.set_datetime
|
||||
- action: input_datetime.set_datetime
|
||||
target:
|
||||
entity_id: input_datetime.sprinkler_next_dawn
|
||||
data:
|
||||
@@ -474,7 +474,7 @@ automation:
|
||||
entity_id: sensor.outdoor_temperature
|
||||
above: input_number.sprinkler_maximum_temperature_measured
|
||||
action:
|
||||
service: input_number.set_value
|
||||
action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_maximum_temperature_measured
|
||||
data:
|
||||
@@ -516,7 +516,7 @@ automation:
|
||||
state: "on"
|
||||
|
||||
action:
|
||||
service: opensprinkler.stop
|
||||
action: opensprinkler.stop
|
||||
data:
|
||||
entity_id: switch.opensprinkler_enabled
|
||||
|
||||
@@ -564,12 +564,12 @@ automation:
|
||||
entity_id: sensor.sprinkler_total_rain_fallen_plus_expected
|
||||
below: input_number.sprinkler_precipitation_below_high_run #20.1
|
||||
sequence:
|
||||
- service: input_number.set_value
|
||||
- action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_repeat_program_amount
|
||||
data:
|
||||
value: 1
|
||||
- service: opensprinkler.set_water_level
|
||||
- action: opensprinkler.set_water_level
|
||||
data:
|
||||
entity_id: sensor.opensprinkler_water_level
|
||||
water_level: "{{ states('input_number.sprinkler_high_water_level') | int }}"
|
||||
@@ -587,12 +587,12 @@ automation:
|
||||
entity_id: sensor.sprinkler_total_rain_fallen_plus_expected
|
||||
below: input_number.sprinkler_precipitation_below_medium_run #15.1
|
||||
sequence:
|
||||
- service: input_number.set_value
|
||||
- action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_repeat_program_amount
|
||||
data:
|
||||
value: 1
|
||||
- service: opensprinkler.set_water_level
|
||||
- action: opensprinkler.set_water_level
|
||||
data:
|
||||
entity_id: sensor.opensprinkler_water_level
|
||||
water_level: "{{ states('input_number.sprinkler_medium_water_level') | int }}"
|
||||
@@ -610,12 +610,12 @@ automation:
|
||||
entity_id: sensor.sprinkler_total_rain_fallen_plus_expected
|
||||
below: input_number.sprinkler_precipitation_below_low_run #10.1
|
||||
sequence:
|
||||
- service: input_number.set_value
|
||||
- action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_repeat_program_amount
|
||||
data:
|
||||
value: 1
|
||||
- service: opensprinkler.set_water_level
|
||||
- action: opensprinkler.set_water_level
|
||||
data:
|
||||
entity_id: sensor.opensprinkler_water_level
|
||||
water_level: "{{ states('input_number.sprinkler_low_water_level') | int }}"
|
||||
@@ -626,16 +626,16 @@ automation:
|
||||
entity_id: sensor.sprinkler_days_since_last_watering
|
||||
above: input_number.sprinkler_days_before_reset #4
|
||||
sequence:
|
||||
- service: script.sprinkler_reset_helper_values
|
||||
- action: script.sprinkler_reset_helper_values
|
||||
data: {}
|
||||
|
||||
default:
|
||||
- service: input_number.set_value
|
||||
- action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_repeat_program_amount
|
||||
data:
|
||||
value: 0
|
||||
- service: opensprinkler.set_water_level
|
||||
- action: opensprinkler.set_water_level
|
||||
data:
|
||||
entity_id: sensor.opensprinkler_water_level
|
||||
water_level: 0
|
||||
@@ -645,19 +645,19 @@ script:
|
||||
alias: "Sprinkler: Reset Helper Values"
|
||||
icon: mdi:refresh
|
||||
sequence:
|
||||
- service: input_number.set_value
|
||||
- action: input_number.set_value
|
||||
target:
|
||||
entity_id: input_number.sprinkler_maximum_temperature_measured
|
||||
data:
|
||||
value: "{{ states('sensor.outdoor_temperature') | float(default=50) }}"
|
||||
|
||||
- service: input_datetime.set_datetime
|
||||
- action: input_datetime.set_datetime
|
||||
target:
|
||||
entity_id: input_datetime.sprinkler_last_reset
|
||||
data:
|
||||
timestamp: "{{ as_timestamp(now()) }}"
|
||||
|
||||
- service: utility_meter.reset
|
||||
- action: utility_meter.reset
|
||||
data: {}
|
||||
target:
|
||||
entity_id: select.sprinkler_recent_rain
|
||||
@@ -670,7 +670,7 @@ script:
|
||||
repeat:
|
||||
count: "{{states('input_number.sprinkler_repeat_program_amount') | int }}"
|
||||
sequence:
|
||||
- service: opensprinkler.run
|
||||
- action: opensprinkler.run
|
||||
data:
|
||||
entity_id: switch.opensprinkler_enabled
|
||||
run_seconds:
|
||||
|
||||
Reference in New Issue
Block a user