Files
hassos_config/automations.yaml
2024-10-13 22:59:09 +02:00

1345 lines
34 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
- id: '1655799303486'
alias: Hal - beweging sensor
description: ''
use_blueprint:
path: Blackshome/sensor-light.yaml
input:
motion_trigger:
- binary_sensor.beweging_hal_motion_detection
light_switch:
entity_id: switch.lamp_hal
time_delay: 10
include_light_control: dont_use_brightness
include_bypass: []
include_ambient: ambient_disabled
ambient_light_sensor: sensor.beweging_hal_illuminance
ambient_light_options: ambient_light_option_enabled
include_time: time_enabled
after_time: 00:07:00
before_time: 00:19:30
end_scenes: []
- id: '1655843572859'
alias: Keuken - beweging sensor
description: ''
use_blueprint:
path: Blackshome/sensor-light.yaml
input:
motion_trigger:
- binary_sensor.beweging_keuken_sensor_state_motion_2
time_delay: 10
include_light_control:
- use_brightness
light_brightness: 50
include_bypass: bypass_enabled
include_ambient: ambient_disabled
include_sun: sun_disabled
sun_elevation: 1
include_night_lights: night_lights_enabled
night_lights:
device_id: 1281186f8b90c2b00053decdf33a6d72
night_time_delay: 5.5
include_night_light_control:
- use_night_brightness
- use_brightness
night_light_brightness: 14
night_lights_after_time: '20:30:30'
night_lights_before_time: 06:00:00
light_switch:
entity_id: light.lamp_aanrecht
motion_bypass: binary_sensor.contact_achterdeur_openen
night_lights_conditions:
- time_enabled
night_lights_entity_state: []
include_time: time_disabled
after_time: 00:07:00
before_time: 00:20:30
include_device_tracker: device_tracker_disabled
- id: '1659297303556'
alias: Woonkamer - tv kijken Sfeer auto aan
description: ''
trigger:
- platform: device
device_id: e114f1eb7daa22b88511d015df1f12f7
domain: select
entity_id: select.harmony_hub_activities
type: current_option_changed
from: power_off
to: Apple TV kijken 2
for:
hours: 0
minutes: 0
seconds: 5
condition:
- condition: time
after: '18:00:00'
before: '23:00:00'
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
action:
- service: scene.turn_on
data:
transition: 13
target:
entity_id:
- scene.woonkamer_sfeer_verlichting_aan
mode: single
- id: '1660333123289'
alias: Badkamer - beweging
description: 'turn on badkamer lamp als het donker is
'
use_blueprint:
path: Blackshome/sensor-light47.yaml
input:
motion_trigger:
- binary_sensor.beweging_badkamer_bezetting
light_switch:
entity_id: light.lamp_badkamer
include_light_control:
- use_brightness
- use_transition
light_transition_off: 3
light_transition_on: 1
after_time: 00:07:15
light_brightness: 46
time_delay: 8
before_time: 00:20:30
include_night_lights: night_lights_enabled
night_lights:
entity_id: light.lamp_badkamer
include_night_light_control:
- use_brightness
- use_transition
night_time_delay: 3
night_light_brightness: 8
night_lights_conditions:
- time_enabled
night_lights_entity_state: []
night_lights_after_time: 00:20:30
night_lights_before_time: 00:22:30
- id: '1660496062014'
alias: 'Hal - Beweging toilet '
description: ''
use_blueprint:
path: freakshock88/motion_illuminance_activated_entity.yaml
input:
no_motion_wait: input_number.beweging_toilet_timer
target_off_entity: light.lamp_wc_beneden
motion_sensor: binary_sensor.beweging_toilet_bezetting
target_entity: scene.wc_aan
- id: '1660507765057'
alias: woonkamer - alles uit - sfeer schakelaar
description: ''
trigger:
- platform: state
entity_id:
- light.lamp_sfeer2
from: 'on'
to: 'off'
condition:
- condition: time
after: '21:30:00'
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
before: 04:00:00
action:
- service: scene.turn_on
target:
entity_id: scene.woonkamer_ochtend_scene
metadata: {}
- type: turn_off
device_id: 6652a530d4f2c349be36ea58904e613f
entity_id: switch.display_woonkamer_screen
domain: switch
- service: scene.turn_on
target:
entity_id: scene.kerst_uit
data: {}
enabled: false
- type: turn_off
device_id: b3ccc72bafb4fc06b08c8b774b8c1eac
entity_id: 53b5c8400059ece988735ad8e17fe7a5
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 20
milliseconds: 0
- service: scene.turn_on
data:
transition: 19
target:
entity_id: scene.tuin_nacht
- type: turn_off
device_id: 1281186f8b90c2b00053decdf33a6d72
entity_id: light.lamp_aanrecht
domain: light
- service: script.tuin_nacht
data: {}
- service: script.bed_time_clean
data: {}
mode: single
- id: '1661238732633'
alias: Tuin - alles uit in de ochtend
description: ''
trigger:
- platform: sun
event: sunrise
offset: 00:30:00
condition: []
action:
- service: script.tuin_alles_uit
mode: single
- id: '1661803600011'
alias: Woonkamer - Beweging
description: ''
trigger:
- platform: state
entity_id:
- binary_sensor.beweging_woon_eetm
from: 'off'
to: 'on'
condition:
- condition: and
conditions:
- condition: numeric_state
entity_id: sensor.ep1_woonkamer_illuminance
below: 32
- condition: device
type: is_off
device_id: 497536ba6a270af14bbc9594502c79f9
entity_id: 5f3f158ec2ef6a1d76bd3729c55fa181
domain: light
- condition: time
after: 00:19:00
before: 00:23:00
action:
- target:
entity_id: scene.woonkamer_sfeer_verlichting_aan
metadata: {}
action: scene.turn_on
mode: single
- id: '1670606586705'
alias: Woonkamer - lamp sfeer/ bank sync
description: ''
trigger:
- platform: state
entity_id:
- light.lamp_sfeer2
from: 'off'
to: 'on'
id: Lamp gaat aan
- platform: state
entity_id:
- light.lamp_sfeer2
from: 'on'
to: 'off'
id: Lamp gaat uit
- platform: state
entity_id:
- light.lamp_bank
attribute: brightness
id: Helderheid
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- Lamp gaat aan
sequence:
- service: light.turn_on
metadata: {}
data:
brightness_pct: 22
target:
entity_id:
- light.lamp_bank
- light.lamp_dressoir
- conditions:
- condition: trigger
id:
- Lamp gaat uit
sequence:
- service: light.turn_off
metadata: {}
data: {}
target:
entity_id:
- light.lamp_bank
- light.lamp_dressoir
mode: single
- id: '1673030409002'
alias: Hal - voordeur deurbel [BP]
description: ''
use_blueprint:
path: AngellusMortis/notification_ring_event.yaml
input:
doorbell_sensor:
- binary_sensor.voordeur_doorbell
cooldown: 29
notify_target_app: notify.notify
- id: '1676053221891'
alias: Tuin - verlichting sunset
description: ''
trigger:
- platform: sun
event: sunset
offset: 0
condition: []
action:
- service: script.tuin_alles_aan
data: {}
mode: single
- id: '1677177131483'
alias: hass - lowbatt meliding sensors naar iphone willem
description: ''
use_blueprint:
path: gmlupatelli/low_battery_notification.yaml
input:
time: '19:40:00'
actions:
- service: notify.mobile_app_iphone_van_willem
data:
message: sensor batteries are low {{sensors}}
- id: '1678901438847'
alias: slaapkamer Luuk - knop verwarming uit
description: ''
trigger:
- device_id: 2036a9ff728d3d64d360f8cef09b3e7b
domain: zha
platform: device
type: remote_button_long_press
subtype: remote_button_long_press
condition: []
action:
- data:
temperature: 16
target:
entity_id: climate.kamer_luuk
action: climate.set_temperature
mode: single
- id: '1678902018862'
alias: slaapkamer luuk - longpress verwarming aan
description: ''
trigger:
- device_id: 2036a9ff728d3d64d360f8cef09b3e7b
domain: zha
platform: device
type: remote_button_short_press
subtype: remote_button_short_press
condition: []
action:
- data:
preset_mode: None
target:
entity_id: climate.kamer_luuk
action: climate.set_preset_mode
- data:
temperature: 18.5
target:
entity_id: climate.kamer_luuk
action: climate.set_temperature
mode: single
- id: '1679849595183'
alias: woonkamer - alles uit als het licht is
description: ''
trigger:
- platform: sun
event: sunrise
offset: '2:00:00'
condition: []
action:
- service: scene.turn_on
target:
entity_id: scene.beneden_alles_uit
metadata: {}
- service: light.turn_off
data: {}
target:
entity_id: light.lamp_bed_willem_licht
mode: single
- id: '1683566553338'
alias: awtrix_sensor_power_app
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_create_sensor_app.yaml
input:
awtrix_displays:
- 67e70125afc1a1b1530a8a4bbc86d830
toggle_helper: input_boolean.awtrix_power_sensor_toggle
my_sensor: sensor.dsmr_reading_electricity_currently_delivered
my_icon: '21256'
show_rainbow: false
switch_to_app: false
- id: '1685739271048'
alias: Woonkamer - display aan
description: ''
trigger:
- type: occupied
platform: device
device_id: 27369285b08c8900777ac3583ae8058d
entity_id: e7b249bd9662466cb3992ed760842997
domain: binary_sensor
id: Motion on
- type: not_occupied
platform: device
device_id: 27369285b08c8900777ac3583ae8058d
entity_id: e7b249bd9662466cb3992ed760842997
domain: binary_sensor
id: Motion off
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- Motion on
- condition: state
entity_id: switch.display_woonkamer_screen
state: 'off'
sequence:
- type: turn_on
device_id: 6652a530d4f2c349be36ea58904e613f
entity_id: 8ea088343901b662ed2ad97c14043b34
domain: switch
- if:
- condition: state
entity_id: sensor.display_woonkamer_current_page
attribute: full_url
state: http://192.168.2.181:8123/tuya-panel/0
then:
- stop: homepage al geladen
else:
- device_id: 6652a530d4f2c349be36ea58904e613f
domain: button
entity_id: ef0133d776a0015c7b4209a9c19c3b14
type: press
- conditions:
- condition: trigger
id:
- Motion off
sequence:
- service: switch.turn_on
data: {}
target:
entity_id: switch.display_woonkamer_screen
mode: single
- id: '1688631089095'
alias: Keuken - Oven notificatie (als iemand thuis is)
description: ''
trigger:
- platform: state
entity_id:
- sensor.siemens_hm676g0s6_68a40e7e43be_bsh_common_status_operationstate
to:
from: Run
condition: []
action:
- if:
- condition: device
device_id: 7943b25b6e99489c3e0357017e823116
domain: device_tracker
entity_id: device_tracker.iphone_van_willem
type: is_home
- condition: not
conditions:
- condition: state
entity_id: sensor.ble_iphone_willem
state: keuken
then:
- data:
message: De oven is klaar
title: Oven
action: notify.mobile_app_iphone_van_willem
- if:
- condition: device
device_id: 1888dfa80ca38679556432ff10ab08c3
domain: device_tracker
entity_id: device_tracker.iphone_van_ilse
type: is_home
- condition: not
conditions:
- condition: state
entity_id: sensor.ble_garmin_ilse
state: keuken
then:
- data:
message: De oven is klaar
title: Oven
action: notify.mobile_app_iphone_van_ilse
mode: single
- id: '1688722609177'
alias: Hass- daily backup
description: ''
trigger:
- platform: time
at: '23:00:00'
condition: []
action:
- service: hassio.backup_full
data:
compressed: true
name: Daily full backup
mode: single
- id: '1688995539213'
alias: Zolder - wasmachine notificatie
description: ''
trigger:
- platform: state
entity_id:
- sensor.wasmachine_status
for:
hours: 0
minutes: 0
seconds: 0
to: Ready
from: Running
condition: []
action:
- if:
- condition: device
device_id: 7943b25b6e99489c3e0357017e823116
domain: device_tracker
entity_id: device_tracker.iphone_van_willem
type: is_home
then:
- data:
message: De wasmachine is klaar {{ states('sensor.wasmachine_status') }}
title: Wasmachine
action: notify.sarah
- if:
- condition: device
device_id: 1888dfa80ca38679556432ff10ab08c3
domain: device_tracker
entity_id: device_tracker.iphone_van_ilse
type: is_home
then:
- data:
message: De wasmachine is klaar
title: wasmachine
action: notify.mobile_app_iphone_van_ilse
enabled: true
mode: single
- id: '1689934123616'
alias: Garage - beweging
description: ''
use_blueprint:
path: freakshock88/motion_illuminance_activated_entity.yaml
input:
motion_sensor: binary_sensor.beweging_garage_beweging
target_entity: light.lamp_garage
no_motion_wait: input_number.garage_beweging_timer
- id: '1693231308249'
alias: Tuin - speelhuisje contact WLED verloren
description: ''
trigger:
- platform: state
entity_id:
- sensor.ledstrip_huisje_ip
from:
to: unavailable
for:
hours: 0
minutes: 10
seconds: 0
condition: []
action:
- if:
- condition: numeric_state
entity_id: counter.errorcount_speelhuisje_wled
below: 5
then:
- service: switch.turn_off
data: {}
target:
entity_id: switch.lamp_speelhuisje_2
- delay:
hours: 0
minutes: 0
seconds: 7
milliseconds: 0
- service: switch.turn_on
data: {}
target:
entity_id: switch.lamp_speelhuisje_2
- service: counter.increment
data: {}
target:
entity_id: counter.errorcount_speelhuisje_wled
- service: notify.mobile_app_iphone_van_willem
data:
message: wled speelhuisje gereset
- delay:
hours: 0
minutes: 5
seconds: 0
milliseconds: 0
- service: automation.trigger
data:
skip_condition: false
target:
entity_id: automation.tuin_speelhuisje_contact_wled_verloren
else:
- service: notify.mobile_app_iphone_van_willem
data:
message: wled speelhuisje offline
- service: counter.reset
data: {}
target:
entity_id: counter.errorcount_speelhuisje_wled
mode: queued
max: 10
- id: '1694106579376'
alias: Overloop - gordijn
description: ''
trigger:
- platform: time
at: '19:15:00'
id: Avond
- platform: time
at: 08:00:00
id: Ochtend
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- Avond
sequence:
- device_id: cc0db2acf0bb2018d46ad2ffd2f89df1
domain: cover
entity_id: 50a2b15de13d2e3f2d7e26c302ccd3ff
type: close
- conditions:
- condition: trigger
id:
- Ochtend
sequence:
- choose:
- conditions:
- condition: state
entity_id: sensor.iphone_van_willem_battery_state
state: not charging
- condition: state
entity_id: sensor.iphone_van_ilse_battery_state
state: not charging
sequence:
- device_id: cc0db2acf0bb2018d46ad2ffd2f89df1
domain: cover
entity_id: 50a2b15de13d2e3f2d7e26c302ccd3ff
type: open
mode: single
- id: '1694164626646'
alias: esphome - plantsensor OTA mode
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.esphome_plantsensor_ota
to: 'on'
from:
id: OTA mode ON
- platform: state
entity_id:
- input_boolean.esphome_plantsensor_ota
to: 'off'
from:
id: OTA mode OFF
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- OTA mode ON
sequence:
- service: mqtt.publish
data:
topic: esphomeOTA/plant
payload: 'ON'
retain: false
- conditions:
- condition: trigger
id:
- OTA mode OFF
sequence:
- service: mqtt.publish
data:
topic: esphomeOTA/plant
retain: true
payload: PASS
mode: single
- id: '1694165252916'
alias: esphome - mailbox OTA
description: ''
trigger:
- platform: state
entity_id:
- input_boolean.esphome_mailbox_ota
to: 'on'
from:
id: OTA mode ON
- platform: state
entity_id:
- input_boolean.esphome_mailbox_ota
to: 'off'
from:
id: OTA mode OFF
condition: []
action:
- choose:
- conditions:
- condition: trigger
id:
- OTA mode ON
sequence:
- service: mqtt.publish
data:
payload: 'ON'
retain: false
topic: esphomeOTA/mailbox
- conditions:
- condition: trigger
id:
- OTA mode OFF
sequence:
- service: mqtt.publish
data:
topic: esphomeOTA/mailbox
payload: 'OFF'
retain: true
mode: single
- id: '1694291616550'
alias: Slaapkamer - airco uit na 30min
description: ''
trigger:
- platform: device
type: turned_off
device_id: 8e94a930de2ce2b7b817fd4c170db303
entity_id: 72a31f7297d662dc207906fe69c363f2
domain: remote
condition: []
action:
- choose:
- conditions:
- condition: device
device_id: bef3c23b914774df516fe3c845614ac4
domain: climate
entity_id: 746b0157892ce233c7c5b698b4590407
type: is_hvac_mode
hvac_mode: cool
sequence:
- delay:
hours: 0
minutes: 30
seconds: 0
milliseconds: 0
- service: climate.set_hvac_mode
data:
hvac_mode: 'off'
target:
device_id: bef3c23b914774df516fe3c845614ac4
mode: single
- id: '1695061260712'
alias: Awtrix - weather
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_weather_app.yaml
input:
awtrix_displays:
- 67e70125afc1a1b1530a8a4bbc86d830
toggle_helper: input_boolean.awtrix_weather_app_toggle
my_sensor: weather.forecast_home
show_windspeed: false
show_humidity: false
language: nl
show_rainbow: false
show_text: false
- id: '1695061493153'
alias: awtrix_rain_app
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_rain_forecast.yaml
input:
awtrix_displays:
- 67e70125afc1a1b1530a8a4bbc86d830
toggle_helper: input_boolean.awtrix_rain_app_toggle
my_sensor: weather.forecast_home
my_text: het blijft droog
switch_to_app: true
- id: '1698444876761'
alias: 'Badkamer - vloer volgt radiator '
description: ''
trigger:
- platform: state
entity_id:
- climate.badkamer
attribute: temperature
condition: []
action:
- service: climate.set_temperature
data:
temperature: '{{state_attr(''climate.badkamer'',''status'').setpoint_status.target_heat_temperature}}
'
target:
device_id: f2c8a19181504e3272eca879011d229e
mode: single
- id: '1698778051950'
alias: haloween - deurbel ring
description: ''
trigger:
- type: occupied
platform: device
device_id: 7c1ced4c0307f87bc9a1b16401d6c4cd
entity_id: 3089242bc08db2a80c6514b77a22924d
domain: binary_sensor
for:
hours: 0
minutes: 0
seconds: 3
condition: []
action:
- service: script.halloween_play_witches
data: {}
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: script.haloween
data: {}
mode: single
- id: '1698778147875'
alias: haloween - deurbel beweging - heks
description: ''
trigger:
- type: motion
platform: device
device_id: 7c1ced4c0307f87bc9a1b16401d6c4cd
entity_id: 67974fc0dec97abcc1d421cff8f3f899
domain: binary_sensor
condition:
- condition: time
after: '16:00:00'
before: '22:00:00'
weekday:
- mon
- tue
- wed
- thu
- fri
- sat
- sun
action:
- service: script.haloween
data: {}
- service: script.halloween_play_witches
data: {}
- repeat:
sequence:
- service: script.haloween
data: {}
until:
- type: is_no_motion
condition: device
device_id: 7c1ced4c0307f87bc9a1b16401d6c4cd
entity_id: 67974fc0dec97abcc1d421cff8f3f899
domain: binary_sensor
- service: light.turn_on
data:
color_temp: 500
brightness_pct: 35
target:
entity_id: light.tuin_lamp_voortuin_pad_rechts
mode: single
- id: '1701172785385'
alias: ha backup - git
description: ''
trigger:
- platform: time_pattern
hours: '23'
minutes: '23'
seconds: '23'
condition: []
action:
- service: hassio.addon_stdin
data:
addon: a0d7b954_ssh
input: /config/config_backup.sh
mode: single
- id: '1701930524468'
alias: kerst aan
description: ''
trigger:
- platform: time
at: 07:00:00
condition: []
action:
- service: scene.turn_on
data: {}
target:
entity_id: scene.kerst_aan
mode: single
- id: '1702973551096'
alias: Keuken - beweging 2
description: ''
use_blueprint:
path: freakshock88/motion_illuminance_activated_entity.yaml
input:
motion_sensor: binary_sensor.beweging_keuken_sensor_state_motion_2
target_entity: light.lamp_aanrecht
time_limit_before: input_datetime.keuken_beweging_inactive
time_limit_after: input_datetime.keuken_beweging_active
no_motion_wait: input_number.keuken_timer_off
- id: '1705825884795'
alias: 'Woonkamer - s ochtends rolluik open '
description: ''
trigger:
- platform: time
at: 07:50:00
condition: []
action:
- service: cover.open_cover
metadata: {}
data: {}
target:
device_id: 4ef8a164146ae2252807b12b461a9838
mode: single
- id: '1708506766328'
alias: esphome_auto-update
description: ''
trigger:
- platform: template
value_template: '{{ integration_entities(''esphome'') | select(''match'', ''^update.'')
| select(''is_state'',''on'')|list|count > 0 }}'
condition: []
action:
- service: script.esphome_update_all
metadata: {}
data: {}
mode: single
- id: '1708760716600'
alias: Woonkamer - sunrise
description: ''
trigger:
- platform: sun
event: sunrise
condition: []
action:
- device_id: 20cedb451bf9a933cc3f4d676e2b4489
domain: select
entity_id: 47e6cba0a1aaf133c722cde662cb3556
type: select_option
option: Pasen
- service: light.turn_on
target:
device_id: 64af8393a844e43d5762a88a1fb2bd56
data: {}
- service: switch.turn_on
metadata: {}
data: {}
target:
device_id: b3ccc72bafb4fc06b08c8b774b8c1eac
mode: single
- id: '1709379869844'
alias: awtrix - disable stock temperature
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_toggle_stock_app.yaml
input:
stock_app: Temperature
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_stock_app_toggle
- id: '1709379920631'
alias: awtrix - disable stock Humidity
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_toggle_stock_app.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_stock_app_toggle
stock_app: Humidity
- id: '1709380039974'
alias: awtrix - disable stock battery
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_toggle_stock_app.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_stock_app_toggle
stock_app: Battery
- id: '1709380110983'
alias: awtrix woonkamer - humidity
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_create_sensor_app.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_rain_app_toggle
my_sensor: sensor.temperatuur_eetkamer_luchtvochtigheid
my_icon: '2423'
push_icon: '0'
- id: '1709406299707'
alias: awtrix woonkamer - temperature
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_create_sensor_app.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_power_sensor_toggle
my_sensor: sensor.hvac_ir_dsplay_temperature
my_icon: '9275'
push_icon: '0'
- id: '1709406707433'
alias: awtrix woonkamer - PM25
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_create_sensor_app.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_power_sensor_toggle
my_sensor: sensor.aqs_woonkamer2_particulate_matter_2_5_m_concentration
my_icon: '6641'
- id: '1709464566779'
alias: Assist - bose harder
description: ''
trigger:
- platform: conversation
command:
- Zet bose harder
- Zet de muziek harder
condition: []
action:
- service: media_player.volume_up
target:
device_id: 24d1977346e9fc44d02e017911d3e285
data: {}
mode: single
- id: '1709464585755'
alias: Assist - bose zachte
description: ''
trigger:
- platform: conversation
command:
- Zet bose zachter
- Zet de muziek zachter
condition: []
action:
- service: media_player.volume_down
target:
device_id:
- 24d1977346e9fc44d02e017911d3e285
data: {}
mode: single
- id: '1711961768846'
alias: Awtrix woonkamer - moodlight
description: ''
use_blueprint:
path: smarthomejunkie/awtrix_moodlight.yaml
input:
awtrix_displays:
- 64af8393a844e43d5762a88a1fb2bd56
toggle_helper: input_boolean.awtrix_moodlight_toggle
brightness: 107
moodlight_color:
- 118
- 187
- 64
- id: '1714228798185'
alias: slaapkamer-tim - slaaptrainer
description: ''
trigger:
- platform: time
at: input_datetime.slaap_timer_tim
condition: []
action:
- service: light.turn_on
target:
entity_id: light.slaaptrainer_slaaptrainer_leds
data:
effect: Wipe In-green
brightness_pct: 16
- delay:
hours: 0
minutes: 15
seconds: 0
milliseconds: 0
- alias: leds green
service: light.turn_on
target:
entity_id: light.slaaptrainer_slaaptrainer_leds
data:
color_name: green
brightness_pct: 16
mode: single
- id: '1714229441278'
alias: slaap-trainer tim - bedtijd
description: ''
trigger:
- platform: time
at: input_datetime.slaap_timer_tim_bed_tijd
condition: []
action:
- service: light.turn_on
target:
entity_id: light.slaaptrainer_slaaptrainer_leds
data:
brightness_pct: 16
effect: star-orange
mode: single
- id: '1714576638857'
alias: 'assist: zolder alles uit'
description: ''
trigger:
- platform: conversation
command: zet alles uit op zolder
condition: []
action:
- service: scene.turn_on
target:
entity_id: scene.klaar_met_werken_op_zolder
data: {}
mode: single
- id: '1717256139118'
alias: '[BP ZHA] knoppen Tim'
description: ''
use_blueprint:
path: EPMatt/ikea_e2001_e2002.yaml
input:
integration: ZHA
controller_device: 90d420a2a2a3b98201fca84e124bad73
helper_last_controller_event: input_text.bp_last_knoppen_slaapkamer_tim_action
action_button_right_short:
- target:
entity_id: light.rgb_slaapkamer_tim
data:
rgb_color:
- '{{ (range(0, 255)|random) }}'
- '{{ (range(0, 255)|random) }}'
- '{{ (range(0, 255)|random) }}'
action: light.turn_on
action_button_left_long:
- target:
entity_id: light.rgb_slaapkamer_tim
data:
brightness: '{% if state_attr("light.rgb_slaapkamer_tim","brightness") is
none %} 8 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 9 %} 16 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 17 %} 32 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 33 %} 64 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 65 %} 128 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 129 %} 160 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 161 %} 192 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 193 %} 224 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
< 225 %} 255 {% else %} 10 {% endif %}
'
action: light.turn_on
action_button_left_short:
- target:
entity_id: light.rgb_slaapkamer_tim
data:
color_temp: '{% if state_attr("light.rgb_slaapkamer_tim","color_temp") is
none %} 454 {% elif state_attr("light.rgb_slaapkamer_tim","color_temp")|int
> 350 %} 333 {% elif state_attr("light.rgb_slaapkamer_tim","color_temp")|int
> 332 %} 285 {% elif state_attr("light.rgb_slaapkamer_tim","color_temp")|int
> 284 %} 244 {% else %} 370 {% endif %}
'
action: light.turn_on
action_button_right_long:
- target:
entity_id: light.rgb_slaapkamer_tim
data:
brightness: '{% if state_attr("light.rgb_slaapkamer_tim","brightness") is
none %} 32 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 254 %} 224 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 223 %} 192 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 191 %} 160 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 159 %} 128 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 127 %} 64 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 63 %} 32 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 31 %} 16 {% elif state_attr("light.rgb_slaapkamer_tim","brightness")|int
> 15 %} 8 {% else %} 128 {% endif %}
'
action: light.turn_on
action_button_up_short:
- action: light.turn_on
metadata: {}
data:
kelvin: 2000
brightness_pct: 40
target:
device_id: a5c4a7221f63727d7554c259a7b76cc0
action_button_down_short:
- metadata: {}
data: {}
target:
entity_id: light.rgb_slaapkamer_tim
action: light.turn_off
- metadata: {}
data:
skip_condition: true
target:
entity_id: automation.slaap_trainer_tim_bedtijd
action: automation.trigger
action_button_up_release: []
- id: '1717308990858'
alias: '[BP ZHA] knoppen bed willem'
description: ''
use_blueprint:
path: andordavoti/zha-aqara-wireless-switch-WXKG02LM.yaml
input:
aqara_mini_switch: 61c4022b7cb861ed4c60ea3b7336baa9
button_single_press_left:
- action: light.toggle
data:
brightness_pct: 35
color_temp: 153
target:
entity_id: light.airco_ir_slaapkamer_neopixel_light
button_single_press_right:
- action: light.toggle
metadata: {}
data:
brightness_pct: 15
kelvin: 2000
target:
device_id: bfdb32c651d6c4a4301613f69523ce68
button_double_press_left:
- action: light.turn_on
metadata: {}
data:
color_temp: 153
brightness_pct: 100
target:
entity_id: light.airco_ir_slaapkamer_neopixel_light
button_long_press_left:
- action: light.turn_on
metadata: {}
data:
color_temp: 153
brightness_step_pct: 29
target:
entity_id: light.airco_ir_slaapkamer_neopixel_light
button_double_press_right:
- action: light.turn_on
target:
device_id:
- bfdb32c651d6c4a4301613f69523ce68
data:
kelvin: 2000
brightness_pct: 100
button_long_press_right:
- action: light.turn_on
target:
entity_id: light.lamp_bed_willem_licht
data:
kelvin: 2000
brightness_step_pct: 20
button_single_press_both:
- device_id: cc0db2acf0bb2018d46ad2ffd2f89df1
domain: cover
entity_id: 50a2b15de13d2e3f2d7e26c302ccd3ff
type: set_position
position: 100
alias: open curtains
button_long_press_both:
- device_id: cc0db2acf0bb2018d46ad2ffd2f89df1
domain: cover
entity_id: 50a2b15de13d2e3f2d7e26c302ccd3ff
type: set_position
position: 0
alias: close curtains
- id: '1724443240070'
alias: Hal - wc toggle lamp with switch
description: ''
trigger:
- platform: state
entity_id:
- binary_sensor.lamp_wc_input_0_input
condition: []
action:
- type: toggle
device_id: d97258d7ca7eb0ede371b5b2bd3b4aa9
entity_id: 284f2fcf6ebea7b570fa9c0dbf50468c
domain: light
mode: single
- id: '1727243468459'
alias: Lader gestopt
description: ''
triggers:
- entity_id:
- sensor.smartevse_state
from: Charging
trigger: state
for:
hours: 0
minutes: 10
seconds: 0
conditions: []
actions:
- action: notify.mobile_app_iphone_van_willem
data:
message: Lader gestopt
- if:
- condition: state
entity_id: input_boolean.vaatwasser_aan_als_laden_klaar_is
state: 'on'
then:
- action: script.keuken_vaatwasser_start
metadata: {}
data: {}
- action: input_boolean.turn_off
target:
entity_id: input_boolean.vaatwasser_aan_als_laden_klaar_is
data: {}
mode: single
- id: '1728146645423'
alias: Watchman report
description: ''
trigger:
- type: value
platform: device
device_id: f4f17ad4d0592f9dc6844ef6530627d4
entity_id: 099f4db4a8bd40575d544ee542242c74
domain: sensor
above: 0
- type: value
platform: device
device_id: f4f17ad4d0592f9dc6844ef6530627d4
entity_id: 9d1f623158feb4e90e2519ce917d52a6
domain: sensor
above: 0
condition: []
action:
- action: watchman.report
metadata: {}
data:
create_file: false
chunk_size: false
send_notification: true
mode: single