Enhance automations and configuration with new features and improvements
- Added new media player entity for doorbell notifications in automations.yaml. - Refactored automation sequences to include conditional actions based on triggers for sleep mode and KidsRoom. - Updated light and cover actions to improve functionality and responsiveness. - Introduced new scripts for critical notifications and smart shading management in scripts.yaml. - Added new KNX sensors for temperature, wind speed, and illuminance in sensor.yaml. - Created new packages for mobile dashboard and PV to DHW management to streamline automation processes.
This commit is contained in:
147
scripts.yaml
147
scripts.yaml
@@ -1,6 +1,6 @@
|
||||
cobe_haus_benachrichtigung:
|
||||
sequence:
|
||||
- action: notify.mobile_app_iphone
|
||||
- action: notify.mobile_app_kn0x_tech_iphone
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
@@ -10,11 +10,6 @@ cobe_haus_benachrichtigung:
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
title: '{{ title }}'
|
||||
- action: notify.mobile_app_sm_f711b
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
title: '{{ title }}'
|
||||
fields:
|
||||
title:
|
||||
selector:
|
||||
@@ -32,7 +27,7 @@ cobe_haus_benachrichtigung:
|
||||
description: ''
|
||||
cobe_haus_benachrichtigung_mit_bild:
|
||||
sequence:
|
||||
- action: notify.mobile_app_iphone
|
||||
- action: notify.mobile_app_kn0x_tech_iphone
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
@@ -46,13 +41,6 @@ cobe_haus_benachrichtigung_mit_bild:
|
||||
title: '{{ title }}'
|
||||
data:
|
||||
image: '{ image }'
|
||||
- action: notify.mobile_app_sm_f711b
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
title: '{{ title }}'
|
||||
data:
|
||||
image: '{ image }'
|
||||
fields:
|
||||
title:
|
||||
selector:
|
||||
@@ -74,3 +62,134 @@ cobe_haus_benachrichtigung_mit_bild:
|
||||
required: true
|
||||
alias: COBE Haus Benachrichtigung mit Bild
|
||||
description: ''
|
||||
smarte_beschattung:
|
||||
sequence: []
|
||||
fields:
|
||||
cover_entity:
|
||||
description: Entity ID des Rollladens
|
||||
example: cover.wohnzimmer_rolladen
|
||||
required: true
|
||||
selector:
|
||||
entity:
|
||||
domain: cover
|
||||
window_azimuth_start:
|
||||
description: Start-Azimut des Fensters (Grad)
|
||||
example: 135
|
||||
required: true
|
||||
default: 90
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 360
|
||||
step: 1
|
||||
unit_of_measurement: °
|
||||
window_azimuth_end:
|
||||
description: End-Azimut des Fensters (Grad)
|
||||
example: 225
|
||||
required: true
|
||||
default: 270
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 360
|
||||
step: 1
|
||||
unit_of_measurement: °
|
||||
min_elevation:
|
||||
description: Minimale Sonnenhöhe für Beschattung
|
||||
example: 15
|
||||
default: 10
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 90
|
||||
step: 1
|
||||
unit_of_measurement: °
|
||||
max_elevation:
|
||||
description: Maximale Sonnenhöhe für stärkste Beschattung
|
||||
example: 60
|
||||
default: 50
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 90
|
||||
step: 1
|
||||
unit_of_measurement: °
|
||||
max_closed_position:
|
||||
description: Maximal geschlossene Position (0=ganz zu, 100=ganz auf)
|
||||
example: 20
|
||||
default: 15
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 100
|
||||
step: 1
|
||||
unit_of_measurement: '%'
|
||||
fully_open_position:
|
||||
description: Vollständig geöffnete Position
|
||||
example: 100
|
||||
default: 100
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 100
|
||||
step: 1
|
||||
unit_of_measurement: '%'
|
||||
block_entity:
|
||||
description: Block-Entity (wenn aktiviert, wird Rolladen nicht bewegt)
|
||||
example: input_boolean.wohnzimmer_rolladen_block
|
||||
required: false
|
||||
selector:
|
||||
entity:
|
||||
domain:
|
||||
- input_boolean
|
||||
- binary_sensor
|
||||
- switch
|
||||
enable_logging:
|
||||
description: Debug-Logging aktivieren
|
||||
default: false
|
||||
selector:
|
||||
boolean:
|
||||
alias: Smarte Beschattung
|
||||
description: ''
|
||||
cobe_haus_kritische_benachrichtigung:
|
||||
sequence:
|
||||
- action: notify.mobile_app_kn0x_tech_iphone
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
title: '{{ title }}'
|
||||
data:
|
||||
push:
|
||||
interruption-level: critical
|
||||
sound:
|
||||
name: default
|
||||
critical: 1
|
||||
volume: 1
|
||||
- action: notify.mobile_app_iphone_von_conny
|
||||
metadata: {}
|
||||
data:
|
||||
message: '{{ message }}'
|
||||
title: '{{ title }}'
|
||||
data:
|
||||
push:
|
||||
interruption-level: critical
|
||||
sound:
|
||||
name: default
|
||||
critical: 1
|
||||
volume: 1
|
||||
fields:
|
||||
title:
|
||||
selector:
|
||||
text:
|
||||
name: Titel
|
||||
description: Titel der kritischen Benachrichtigung
|
||||
default: COBE Haus - KRITISCH
|
||||
message:
|
||||
selector:
|
||||
text:
|
||||
name: Nachricht
|
||||
description: Kritische Nachricht
|
||||
required: true
|
||||
alias: COBE Haus Kritische Benachrichtigung
|
||||
description: Sendet kritische Benachrichtigungen die auch im Do Not Disturb Modus
|
||||
angezeigt werden
|
||||
|
||||
Reference in New Issue
Block a user