initial commit

This commit is contained in:
2025-02-07 12:46:24 -05:00
commit 8dfb36a3f1
183 changed files with 9212 additions and 0 deletions

View File

@ -0,0 +1,54 @@
---
- id: app_humidity_suppression_on
alias: '[App] Humidity Suppression ON'
initial_state: 'true'
condition:
- and:
- condition: state
entity_id: input_boolean.app_climate_humidity_suppression_status
state: 'on'
- condition: time
after: input_datetime.app_humidity_suppression_time_start
before: input_datetime.app_humidity_suppression_time_end
trigger:
- platform: numeric_state
entity_id:
- sensor.climate_bathroom_master_01_humidity
- sensor.climate_bathroom_bedroom_01_humidity
- sensor.climate_bathroom_living_01_humidity
above: input_number.app_climate_humidity_suppression_humidity_level
action:
- service: fan.turn_on
target:
entity_id: |-
{% if area_id(trigger.entity_id) in label_areas('bathroom') -%}
{{ area_entities(area_name(trigger.entity_id)) | select('match', 'fan') | list | first }}
{%- endif %}
# - fan.bathroom_master
- service: notify.telegram_alex
data_template:
message: 'Humidity suppression has started in {{ area_name(trigger.entity_id) }} ({{ area_id(trigger.entity_id) }})'
- id: app_humidity_suppression_off
alias: '[App] Humidity Suppression OFF'
initial_state: 'true'
trigger:
- platform: time
at: input_datetime.app_humidity_suppression_time_end
- platform: numeric_state
entity_id:
- sensor.climate_bathroom_master_01_humidity
- sensor.climate_bathroom_bedroom_01_humidity
- sensor.climate_bathroom_living_01_humidity
below: input_number.app_climate_humidity_suppression_humidity_level
action:
- service: fan.turn_off
target:
entity_id: |-
{% if area_id(trigger.entity_id) in label_areas('bathroom') -%}
{{ area_entities(area_name(trigger.entity_id)) | select('match', 'fan') | list | first }}
{%- endif %}
# - fan.bathroom_master
- service: notify.telegram_alex
data_template:
message: 'Humidity suppression has done in {{ area_name(trigger.entity_id) }} ({{ area_id(trigger.entity_id) }})'