mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-06-21 10:57:43 +00:00
Experimental radiators setup
This commit is contained in:
@@ -184,7 +184,7 @@ cards:
|
|||||||
- automation.cliamate_air_quality_turn_on_purifier_in_bedroom_on_window_open
|
- automation.cliamate_air_quality_turn_on_purifier_in_bedroom_on_window_open
|
||||||
- type: divider
|
- type: divider
|
||||||
- script.turn_on_all_radiators
|
- script.turn_on_all_radiators
|
||||||
- automation.climate_heating_turn_on_all_radiators_at_5_am
|
- automation.climate_heating_adjust_temperature_based_on_time
|
||||||
- automation.climate_heating_link_living_room_radiator_to_windows
|
- automation.climate_heating_link_living_room_radiator_to_windows
|
||||||
- type: divider
|
- type: divider
|
||||||
- automation.climate_ac_turn_on_if_hot
|
- automation.climate_ac_turn_on_if_hot
|
||||||
|
|||||||
@@ -63,27 +63,41 @@ script:
|
|||||||
- condition: state
|
- condition: state
|
||||||
entity_id: binary_sensor.someone_home
|
entity_id: binary_sensor.someone_home
|
||||||
state: "on"
|
state: "on"
|
||||||
- service: script.maybe_turn_radiator_on
|
- service: climate.turn_on
|
||||||
data:
|
entity_id:
|
||||||
entity_id: climate.living_room_radiator_mode
|
- climate.bedroom_radiator_mode
|
||||||
- service: script.maybe_turn_radiator_on
|
- climate.living_room_radiator_mode
|
||||||
data:
|
- climate.kitchen_radiator_mode
|
||||||
entity_id: climate.bedroom_radiator_mode
|
- service: climate.set_temperature
|
||||||
- service: script.maybe_turn_radiator_on
|
entity_id:
|
||||||
data:
|
- climate.bedroom_radiator_mode
|
||||||
entity_id: climate.kitchen_radiator_mode
|
- climate.living_room_radiator_mode
|
||||||
|
- climate.kitchen_radiator_mode
|
||||||
|
data_template:
|
||||||
|
temperature: "{{ states('input_number.radiators_temperature') | int | default(25) }}"
|
||||||
|
|
||||||
automation:
|
automation:
|
||||||
- alias: Climate · Heating · Turn on all radiators at 5 am
|
- alias: Climate · Heating · Adjust temperature based on time
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
- platform: time
|
||||||
at: "05:00:00"
|
at: "05:00:00"
|
||||||
|
id: "25"
|
||||||
|
- platform: time
|
||||||
|
at: "11:00:00"
|
||||||
|
id: "23"
|
||||||
|
- platform: time
|
||||||
|
at: "16:00:00"
|
||||||
|
id: "22"
|
||||||
action:
|
action:
|
||||||
|
- service: input_number.set_value
|
||||||
|
entity_id: input_number.radiators_temperature
|
||||||
|
data_template:
|
||||||
|
value: "{{ trigger.id | float }}"
|
||||||
- service: script.turn_on_all_radiators
|
- service: script.turn_on_all_radiators
|
||||||
- service: logbook.log
|
- service: logbook.log
|
||||||
data:
|
data_template:
|
||||||
name: "💨 Climate module · "
|
name: "💨 Climate module · "
|
||||||
message: "Heating On · All rooms · 5 AM"
|
message: "Heating On · All rooms · {{ trigger.id }} degrees"
|
||||||
domain: climate
|
domain: climate
|
||||||
|
|
||||||
- alias: Climate · Heating · Link living room radiator to windows
|
- alias: Climate · Heating · Link living room radiator to windows
|
||||||
|
|||||||
Reference in New Issue
Block a user