- Updated .gitignore to include additional directories. - Added multiple automations for home control, including doorbell notifications and sleep mode management in automations.yaml. - Introduced a new script for mobile notifications in scripts.yaml. - Created new KNX configuration files for buttons, sensors, and switches to improve home automation capabilities. - Updated secrets.yaml to streamline sensitive information management.
249 lines
5.3 KiB
YAML
249 lines
5.3 KiB
YAML
- id: '1742925721017'
|
|
alias: Klingel Haustür
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- sensor.8000_state
|
|
to: In use
|
|
conditions:
|
|
- condition: state
|
|
entity_id: input_boolean.schlaffmodus
|
|
state: 'off'
|
|
- condition: state
|
|
entity_id: sensor.8000_connected_line
|
|
attribute: Exten
|
|
state: '7001'
|
|
actions:
|
|
- action: media_player.play_media
|
|
target:
|
|
entity_id: media_player.kuche
|
|
data:
|
|
announce: true
|
|
media_content_id: media-source://media_source/local/hass_media/doorbell.wav
|
|
media_content_type: audio/x-wav
|
|
extra:
|
|
volume: 50
|
|
- sequence:
|
|
- action: input_boolean.turn_on
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.videophone_anzeigen
|
|
- delay:
|
|
hours: 0
|
|
minutes: 2
|
|
seconds: 0
|
|
milliseconds: 0
|
|
- action: input_boolean.turn_off
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.videophone_anzeigen
|
|
- action: script.cobe_haus_benachrichtigung
|
|
metadata: {}
|
|
data:
|
|
message: Dass een un der Hausdier.
|
|
mode: single
|
|
- id: '1743358810428'
|
|
alias: Einschlaffmodus einschalten
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- binary_sensor.einschlaffmodus_zeitsensor
|
|
from: 'off'
|
|
to: 'on'
|
|
- trigger: state
|
|
entity_id:
|
|
- binary_sensor.schlaffmodus_helligkeit
|
|
for:
|
|
hours: 0
|
|
minutes: 5
|
|
seconds: 0
|
|
from: 'off'
|
|
to: 'on'
|
|
conditions:
|
|
- condition: state
|
|
entity_id: input_boolean.einschlaffmodus
|
|
state: 'off'
|
|
- condition: state
|
|
entity_id: input_boolean.schlaffmodus
|
|
state: 'off'
|
|
- condition: state
|
|
entity_id: binary_sensor.einschlaffmodus_zeitsensor
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: binary_sensor.schlaffmodus_helligkeit
|
|
state: 'on'
|
|
actions:
|
|
- action: input_boolean.turn_on
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.einschlaffmodus
|
|
mode: single
|
|
- id: '1743361311728'
|
|
alias: Schlaffmodus einschalten
|
|
description: ''
|
|
triggers:
|
|
- trigger: time
|
|
at: '22:00:00'
|
|
conditions: []
|
|
actions:
|
|
- action: input_boolean.turn_off
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.einschlaffmodus
|
|
- action: input_boolean.turn_on
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.schlaffmodus
|
|
- action: automation.trigger
|
|
metadata: {}
|
|
data:
|
|
skip_condition: true
|
|
target:
|
|
entity_id:
|
|
- automation.nachtsbeleuchtung_einschalten
|
|
- automation.rollaten_automatisch_schliessen
|
|
mode: single
|
|
- id: '1743361716570'
|
|
alias: Schlaffmodus ausschalten
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- binary_sensor.aufwachmodus_zeitsensor
|
|
from: 'off'
|
|
to: 'on'
|
|
- trigger: state
|
|
entity_id:
|
|
- binary_sensor.schlaffmodus_helligkeit
|
|
from: 'on'
|
|
to: 'off'
|
|
for:
|
|
hours: 0
|
|
minutes: 5
|
|
seconds: 0
|
|
conditions:
|
|
- condition: state
|
|
entity_id: binary_sensor.aufwachmodus_zeitsensor
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: binary_sensor.schlaffmodus_helligkeit
|
|
state: 'off'
|
|
for:
|
|
hours: 0
|
|
minutes: 5
|
|
seconds: 0
|
|
actions:
|
|
- action: input_boolean.turn_off
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
entity_id: input_boolean.schlaffmodus
|
|
mode: single
|
|
- id: '1743362231963'
|
|
alias: Rollaten automatisch schließen
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- input_boolean.einschlaffmodus
|
|
from: 'off'
|
|
to: 'on'
|
|
conditions:
|
|
- condition: state
|
|
entity_id: input_boolean.rolladenautomatik
|
|
state: 'on'
|
|
- condition: state
|
|
entity_id: input_boolean.rolladen_automatisch_offnen_schliessen
|
|
state: 'on'
|
|
actions:
|
|
- action: cover.close_cover
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
floor_id:
|
|
- obergeschoss_2
|
|
- obergeschoss_1
|
|
- erdgeschoss
|
|
mode: single
|
|
- id: '1743363549729'
|
|
alias: Rolladen automatisch öffnen
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- input_boolean.schlaffmodus
|
|
from: 'on'
|
|
to: 'off'
|
|
- trigger: time
|
|
at: 09:00:00
|
|
conditions: []
|
|
actions:
|
|
- action: cover.open_cover
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
floor_id: erdgeschoss
|
|
area_id:
|
|
- badezimmer
|
|
- gallerie
|
|
- badezimmer_og2
|
|
- millie
|
|
- if:
|
|
- condition: time
|
|
after: 09:00:00
|
|
then:
|
|
- action: cover.open_cover
|
|
metadata: {}
|
|
data: {}
|
|
target:
|
|
area_id:
|
|
- emil
|
|
- schlafzimmer
|
|
mode: single
|
|
- id: '1743363740983'
|
|
alias: Nachtsbeleuchtung einschalten
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- input_boolean.einschlaffmodus
|
|
from: 'off'
|
|
to: 'on'
|
|
conditions: []
|
|
actions:
|
|
- action: light.turn_on
|
|
metadata: {}
|
|
data:
|
|
brightness_pct: 1
|
|
target:
|
|
entity_id:
|
|
- light.lda_og1_th_01
|
|
- light.lda_eg_th_01
|
|
mode: single
|
|
- id: '1743363942165'
|
|
alias: Nachtsbeleuchtung ausschalten
|
|
description: ''
|
|
triggers:
|
|
- trigger: state
|
|
entity_id:
|
|
- input_boolean.schlaffmodus
|
|
from: 'on'
|
|
to: 'off'
|
|
conditions: []
|
|
actions:
|
|
- action: light.turn_off
|
|
metadata: {}
|
|
target:
|
|
entity_id:
|
|
- light.lda_og1_th_01
|
|
- light.lda_eg_th_01
|
|
data: {}
|
|
mode: single
|