Add all humidity alerts, alert view in frontend, add auto-entities card

此提交包含在:
Florian Brinker
2020-01-15 22:58:51 +01:00
父節點 646f53044a
當前提交 8c1c58dfd1
共有 8 個檔案被更改,包括 412 行新增3 行删除

104
config/alerts/humidity.yaml 一般檔案
查看文件

@@ -0,0 +1,104 @@
# Elternbad
humidity_too_high_bathroom:
name: Elternbad Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Elternbad* hat den Grenzwert überschritten ({{ states('sensor.hygro_bathroom_parents_humidity') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Elternbad* ist wieder in Ordnung ({{ states('sensor.hygro_bathroom_parents_humidity') }}%)."
entity_id: binary_sensor.humidity_too_high_bathroom
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Kinderbad
humidity_too_high_bathroom_kids:
name: Kinderbad Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Kinderbad* hat den Grenzwert überschritten ({{ states('sensor.hygro_bathroom_kids_humidity') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Kinderbad* ist wieder in Ordnung ({{ states('sensor.hygro_bathroom_kids_humidity') }}%)."
entity_id: binary_sensor.humidity_too_high_bathroom_kids
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Schlafzimmer
humidity_too_high_bedroom:
name: Schlafzimmer Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Schlafzimmer* hat den Grenzwert überschritten ({{ states('sensor.lumi_bedroom_humidity') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Schlafzimmer* ist wieder in Ordnung ({{ states('sensor.lumi_bedroom_humidity') }}%)."
entity_id: binary_sensor.humidity_too_high_bedroom
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Wohnzimmer
humidity_too_high_livingroom:
name: Wohnzimmer Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Wohnzimmer* hat den Grenzwert überschritten ({{ states('sensor.humidity_4') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Wohnzimmer* ist wieder in Ordnung ({{ states('sensor.humidity_4') }}%)."
entity_id: binary_sensor.humidity_too_high_livingroom
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Gästezimmer
humidity_too_high_guestroom:
name: Gästezimmer Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Gästezimmer* hat den Grenzwert überschritten ({{ states('sensor.lumi_guestroom_humidity') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Gästezimmer* ist wieder in Ordnung ({{ states('sensor.lumi_guestroom_humidity') }}%)."
entity_id: binary_sensor.humidity_too_high_guestroom
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Büro
humidity_too_high_office:
name: Büro Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Büro* hat den Grenzwert überschritten ({{ states('sensor.lumi_office_humidity') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Büro* ist wieder in Ordnung ({{ states('sensor.lumi_office_humidity') }}%)."
entity_id: binary_sensor.humidity_too_high_office
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group
# Dachboden
humidity_too_high_attic:
name: Dachboden Luftfeuchtigkeit zu hoch
message: "Zur Info: Die *Luftfeuchtigkeit* im *Dachboden* hat den Grenzwert überschritten ({{ states('sensor.attic_humidity_2') }}%)!"
done_message: "Zur Info: Die *Luftfeuchtigkeit* im *Dachboden* ist wieder in Ordnung ({{ states('sensor.attic_humidity_2') }}%)."
entity_id: binary_sensor.humidity_too_high_attic
state: "on"
repeat:
- 30
- 180
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group

查看文件

@@ -4,8 +4,11 @@ bathroom_window_open:
done_message: "Zur Info: Das *Badezimmer-Fenster* ist wieder *geschlossen*."
entity_id: binary_sensor.lumi_bathroom_window_magnet
state: "on"
repeat: 10
can_acknowledge: false
repeat:
- 15
- 10
- 30
can_acknowledge: true
skip_first: true
notifiers:
- telegram_group