update
This commit is contained in:
376
scripts.yaml
376
scripts.yaml
@@ -24,21 +24,15 @@ tuin_water_op_timer:
|
||||
device_id: e1fd7471fc9fcde9a19ec7175a486dd9
|
||||
entity_id: b5d0e849686502315a2ae0904be553c9
|
||||
domain: switch
|
||||
- type: is_open
|
||||
condition: device
|
||||
device_id: dc10219c8d3c20e7e126548014043a5f
|
||||
entity_id: 9db1315f061dba32ad7099d81e1872aa
|
||||
domain: binary_sensor
|
||||
sequence:
|
||||
- service: notify.mobile_app_iphone_van_willem
|
||||
data:
|
||||
- data:
|
||||
message: Water uit
|
||||
- stop: ''
|
||||
action: notify.mobile_app_iphone_van_willem
|
||||
default:
|
||||
- service: notify.mobile_app_iphone_van_willem
|
||||
data:
|
||||
- data:
|
||||
message: Controleer beregening
|
||||
title: Let op!
|
||||
action: notify.mobile_app_iphone_van_willem
|
||||
mode: single
|
||||
icon: mdi:water-opacity
|
||||
'1663069218288':
|
||||
@@ -77,8 +71,8 @@ haloween:
|
||||
- service: light.turn_off
|
||||
target:
|
||||
entity_id:
|
||||
- light.rgb_lamp_tuin_rechts_voor_3_light_9
|
||||
- light.rgb_lamp_tuin_rechts_voor_2_light_8
|
||||
- light.rgb_lamp_tuin_rechts_voor_3
|
||||
- light.rgb_lamp_tuin_rechts_voor_2
|
||||
data: {}
|
||||
- delay:
|
||||
hours: 0
|
||||
@@ -99,8 +93,8 @@ haloween:
|
||||
brightness_pct: 100
|
||||
target:
|
||||
entity_id:
|
||||
- light.rgb_lamp_tuin_rechts_voor_3_light_9
|
||||
- light.rgb_lamp_tuin_rechts_voor_2_light_8
|
||||
- light.rgb_lamp_tuin_rechts_voor_3
|
||||
- light.rgb_lamp_tuin_rechts_voor_2
|
||||
- service: light.turn_on
|
||||
data:
|
||||
rgb_color:
|
||||
@@ -111,7 +105,7 @@ haloween:
|
||||
brightness_pct: 100
|
||||
target:
|
||||
entity_id:
|
||||
- light.rgb_lamp_tuin_rechts_light_7
|
||||
- light.rgb_lamp_tuin_rechts
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
@@ -122,11 +116,11 @@ haloween:
|
||||
led_tuin_fireworks:
|
||||
alias: ' Tuin - ledstrip Fireworks'
|
||||
sequence:
|
||||
- service: select.select_option
|
||||
- data:
|
||||
option: Fireworks
|
||||
action: select.select_option
|
||||
target:
|
||||
entity_id: select.ledstrip_huisje_preset
|
||||
data:
|
||||
option: Fireworks
|
||||
mode: single
|
||||
icon: mdi:firework
|
||||
led_tuin_twinkle:
|
||||
@@ -139,34 +133,6 @@ led_tuin_twinkle:
|
||||
option: Twinkel
|
||||
mode: single
|
||||
icon: mdi:string-lights
|
||||
kia_preheat:
|
||||
alias: Kia - preheat
|
||||
sequence:
|
||||
- service: kia_uvo.start_climate
|
||||
data:
|
||||
device_id: b50e634242a175e32f229b1bc05f0b6b
|
||||
temperature: 20
|
||||
heating: '1'
|
||||
mode: single
|
||||
icon: mdi:heat-wave
|
||||
kia_stop_preheat:
|
||||
alias: Kia - stop preheat
|
||||
sequence:
|
||||
- service: kia_uvo.stop_climate
|
||||
data:
|
||||
device_id: b50e634242a175e32f229b1bc05f0b6b
|
||||
mode: single
|
||||
icon: mdi:close-octagon
|
||||
kia_preheat_defrost:
|
||||
alias: Kia - preheat + defrost
|
||||
sequence:
|
||||
- service: kia_uvo.start_climate
|
||||
data:
|
||||
device_id: b50e634242a175e32f229b1bc05f0b6b
|
||||
temperature: 21
|
||||
heating: '1'
|
||||
mode: single
|
||||
icon: mdi:heat-wave
|
||||
keuken_delay_aanrecht_uit:
|
||||
alias: Keuken - delay aanrecht uit
|
||||
sequence:
|
||||
@@ -392,7 +358,7 @@ radio_keuken_qmusic:
|
||||
sequence:
|
||||
- service: media_player.play_media
|
||||
target:
|
||||
entity_id: media_player.woonkamer
|
||||
entity_id: media_player.bose_woonkamer
|
||||
data:
|
||||
media_content_id: media-source://radio_browser/003d3c6f-e183-11e9-a8ba-52543be04c81
|
||||
media_content_type: audio/mpeg
|
||||
@@ -446,7 +412,7 @@ radio_keuken_slamfm:
|
||||
sequence:
|
||||
- service: media_player.play_media
|
||||
target:
|
||||
entity_id: media_player.woonkamer
|
||||
entity_id: media_player.bose_woonkamer
|
||||
data:
|
||||
media_content_id: media-source://radio_browser/962e7e22-0601-11e8-ae97-52543be04c81
|
||||
media_content_type: audio/mpeg
|
||||
@@ -475,18 +441,6 @@ sonos_keuken_mute:
|
||||
entity_id: media_player.keuken
|
||||
mode: single
|
||||
icon: mdi:volume-mute
|
||||
nieuw_script:
|
||||
alias: House in den pauze
|
||||
sequence:
|
||||
- service: media_player.play_media
|
||||
data_template:
|
||||
entity_id: media_player.spotify_master_bedroom
|
||||
media_content_id: spotify:user:spotify:playlist:IDECb4VFgyb
|
||||
media_content_type: PLAYLIST
|
||||
target:
|
||||
device_id: 24d1977346e9fc44d02e017911d3e285
|
||||
mode: single
|
||||
icon: mdi:multimedia
|
||||
reset_meter:
|
||||
alias: reset_meter
|
||||
sequence:
|
||||
@@ -555,17 +509,6 @@ woonkamer_koelen_turbo:
|
||||
entity_id: climate.airco_ir_woonkamer_airco
|
||||
mode: single
|
||||
icon: mdi:hvac
|
||||
kia_koelen:
|
||||
alias: Kia - koelen
|
||||
sequence:
|
||||
- service: kia_uvo.start_climate
|
||||
data:
|
||||
device_id: b50e634242a175e32f229b1bc05f0b6b
|
||||
temperature: 22
|
||||
heating: '0'
|
||||
climate: true
|
||||
mode: single
|
||||
icon: mdi:car-seat-cooler
|
||||
tuin_alles_aan:
|
||||
alias: Tuin - alles aan
|
||||
sequence:
|
||||
@@ -576,8 +519,8 @@ tuin_alles_aan:
|
||||
entity_id: switch.lamp_speelhuisje_2
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
color_name: orange
|
||||
kelvin: 2000
|
||||
brightness_pct: 79
|
||||
target:
|
||||
entity_id: light.tuin_lamp_blokbomen
|
||||
- service: light.turn_on
|
||||
@@ -591,8 +534,8 @@ tuin_alles_aan:
|
||||
milliseconds: 0
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
color_name: orange
|
||||
kelvin: 2000
|
||||
brightness_pct: 79
|
||||
target:
|
||||
entity_id: light.tuin_lamp_voortuin_struiken
|
||||
- delay:
|
||||
@@ -602,8 +545,8 @@ tuin_alles_aan:
|
||||
milliseconds: 0
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
color_name: orange
|
||||
kelvin: 2000
|
||||
brightness_pct: 79
|
||||
target:
|
||||
entity_id: light.tuin_lamp_voortuin_pad_rechts
|
||||
- delay:
|
||||
@@ -613,8 +556,8 @@ tuin_alles_aan:
|
||||
milliseconds: 0
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
color_name: orange
|
||||
kelvin: 2000
|
||||
brightness_pct: 79
|
||||
target:
|
||||
entity_id: light.tuin_lamp_achtertuin_rest
|
||||
- device_id: 15d642c4506394e005141bc068830751
|
||||
@@ -636,12 +579,6 @@ tuin_alles_aan:
|
||||
data: {}
|
||||
target:
|
||||
entity_id: light.lamp_speelhuisje
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
color_name: orange
|
||||
target:
|
||||
entity_id: light.lamp_spot_afdak
|
||||
- service: light.turn_on
|
||||
data:
|
||||
brightness_pct: 80
|
||||
@@ -700,10 +637,6 @@ tuin_alles_uit:
|
||||
target:
|
||||
entity_id: light.lamp_speelhuisje
|
||||
data: {}
|
||||
- service: light.turn_off
|
||||
target:
|
||||
entity_id: light.lamp_spot_afdak
|
||||
data: {}
|
||||
- service: light.turn_off
|
||||
data: {}
|
||||
target:
|
||||
@@ -859,14 +792,14 @@ tuin_nacht:
|
||||
sequence:
|
||||
- service: light.turn_on
|
||||
data:
|
||||
color_temp: 500
|
||||
brightness_pct: 3
|
||||
kelvin: 2000
|
||||
brightness_pct: 15
|
||||
target:
|
||||
entity_id: light.tuin_lamp_blokbomen
|
||||
- service: light.turn_on
|
||||
data: {}
|
||||
target:
|
||||
entity_id: light.lamp_tuin_en_garage_l1
|
||||
entity_id: light.lamp_tuin_garage
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
@@ -874,7 +807,7 @@ tuin_nacht:
|
||||
milliseconds: 0
|
||||
- service: light.turn_on
|
||||
data:
|
||||
color_temp: 500
|
||||
kelvin: 2000
|
||||
brightness_pct: 15
|
||||
target:
|
||||
entity_id: light.tuin_lamp_voortuin_struiken
|
||||
@@ -885,7 +818,7 @@ tuin_nacht:
|
||||
milliseconds: 0
|
||||
- service: light.turn_on
|
||||
data:
|
||||
color_temp: 500
|
||||
kelvin: 2000
|
||||
brightness_pct: 15
|
||||
target:
|
||||
entity_id: light.tuin_lamp_voortuin_pad_rechts
|
||||
@@ -941,3 +874,258 @@ bed_time_clean:
|
||||
data: {}
|
||||
description: ''
|
||||
icon: mdi:vacuum-outline
|
||||
zolder_koelen:
|
||||
alias: Zolder - koelen
|
||||
sequence:
|
||||
- data:
|
||||
hvac_mode: cool
|
||||
temperature: 23
|
||||
target:
|
||||
entity_id: climate.airco_4
|
||||
action: climate.set_temperature
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
milliseconds: 0
|
||||
- data:
|
||||
fan_mode: auto
|
||||
target:
|
||||
entity_id: climate.airco_4
|
||||
action: climate.set_fan_mode
|
||||
mode: single
|
||||
icon: mdi:hvac
|
||||
description: ''
|
||||
zolder_verwarmen:
|
||||
alias: zolder - verwarmen
|
||||
sequence:
|
||||
- action: climate.set_temperature
|
||||
data:
|
||||
hvac_mode: heat
|
||||
temperature: 20
|
||||
target:
|
||||
entity_id: climate.airco_4
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 5
|
||||
milliseconds: 0
|
||||
- action: climate.set_fan_mode
|
||||
data:
|
||||
fan_mode: auto
|
||||
target:
|
||||
entity_id: climate.airco_4
|
||||
mode: single
|
||||
icon: mdi:heat-wave
|
||||
description: ''
|
||||
stofzuiger_start_all:
|
||||
alias: stofzuiger - start (all)
|
||||
sequence:
|
||||
- action: vacuum.start
|
||||
metadata: {}
|
||||
data: {}
|
||||
target:
|
||||
device_id: b99930765798a4796ca3ebb87e84299e
|
||||
description: ''
|
||||
icon: mdi:robot-vacuum
|
||||
grover_clean_eetkamer_woonkamer:
|
||||
mode: queued
|
||||
alias: Roborock Room Cleaning
|
||||
max: 30
|
||||
sequence:
|
||||
- choose:
|
||||
- conditions:
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: vacuum.grover
|
||||
state: cleaning
|
||||
- condition: state
|
||||
entity_id: vacuum.grover
|
||||
state: error
|
||||
sequence:
|
||||
- wait_for_trigger:
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: returning
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: Docked
|
||||
continue_on_timeout: false
|
||||
timeout: 01:30:00
|
||||
- target:
|
||||
device_id: vacuum.grover
|
||||
data_template:
|
||||
command: app_segment_clean
|
||||
params: '{% set room_id = states("input_number.roborock_room_enum_eetkamer")
|
||||
| int %} {{ room_id }}
|
||||
|
||||
'
|
||||
action: vacuum.send_command
|
||||
- wait_for_trigger:
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: returning
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: docked
|
||||
continue_on_timeout: false
|
||||
timeout: 01:30:00
|
||||
- conditions:
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: state
|
||||
entity_id: vacuum.grover
|
||||
state: returning
|
||||
- condition: state
|
||||
entity_id: vacuum.grover
|
||||
state: docked
|
||||
- condition: state
|
||||
entity_id: vacuum.grover
|
||||
state: idle
|
||||
sequence:
|
||||
- target:
|
||||
device_id: vacuum.grover
|
||||
data_template:
|
||||
command: app_segment_clean
|
||||
params: '{% set room_id = states("input_number.roborock_room_enum_woonkamer")
|
||||
| int %} {{ room_id }}
|
||||
|
||||
'
|
||||
action: vacuum.send_command
|
||||
- wait_for_trigger:
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: returning
|
||||
- platform: state
|
||||
entity_id: vacuum.grover
|
||||
to: docked
|
||||
continue_on_timeout: false
|
||||
timeout: 01:30:00
|
||||
default: []
|
||||
grover_clean_keuken:
|
||||
alias: Grover - clean Keuken
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: input_select.stofzuiger_verdiepingen
|
||||
state: Boven
|
||||
then:
|
||||
- action: script.woonkamer_roborock_selecteer_beneden
|
||||
metadata: {}
|
||||
data: {}
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: vacuum.send_command
|
||||
metadata: {}
|
||||
data:
|
||||
command: app_segment_clean
|
||||
params: '{% set room_id = states("input_number.roborock_room_enum_keuken") |
|
||||
int %} {{ room_id }}
|
||||
|
||||
'
|
||||
target:
|
||||
device_id: b99930765798a4796ca3ebb87e84299e
|
||||
description: ''
|
||||
icon: mdi:robot-vacuum
|
||||
fields: {}
|
||||
oven_preheat:
|
||||
alias: Oven preheat
|
||||
sequence:
|
||||
- action: home_connect_alt.start_program
|
||||
data:
|
||||
options:
|
||||
- key: Cooking.Oven.Option.FastPreHeat
|
||||
value: true
|
||||
- key: Cooking.Oven.Option.SetpointTemperature
|
||||
value: 180
|
||||
- key: BSH.Common.Option.Duration
|
||||
value: 1200
|
||||
program_key: Cooking.Oven.Program.HeatingMode.HotAir
|
||||
device_id: 7f3553c6228085ca77f09c2cb79114bc
|
||||
description: ''
|
||||
icon: mdi:stove
|
||||
keuken_vaatwasser_start:
|
||||
alias: Keuken - vaatwasser start
|
||||
sequence:
|
||||
- action: home_connect_alt.start_program
|
||||
data:
|
||||
validate: true
|
||||
device_id: 36c964af9128f66e4d805461232853d2
|
||||
program_key: Dishcare.Dishwasher.Program.Auto2
|
||||
options:
|
||||
- key: Dishcare.Dishwasher.Option.VarioSpeedPlus
|
||||
value: true
|
||||
description: ''
|
||||
icon: mdi:dishwasher
|
||||
grover_clean_woonkamer:
|
||||
alias: Grover - clean Woonkamer
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: input_select.stofzuiger_verdiepingen
|
||||
state: Boven
|
||||
then:
|
||||
- action: script.woonkamer_roborock_selecteer_beneden
|
||||
metadata: {}
|
||||
data: {}
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: vacuum.send_command
|
||||
metadata: {}
|
||||
data:
|
||||
command: app_segment_clean
|
||||
params: '{% set room_id = states("input_number.roborock_room_enum_woonkamer")
|
||||
| int %} {{ room_id }}
|
||||
|
||||
'
|
||||
target:
|
||||
device_id: b99930765798a4796ca3ebb87e84299e
|
||||
description: ''
|
||||
icon: mdi:robot-vacuum
|
||||
fields: {}
|
||||
grover_clean_eetkamer:
|
||||
alias: Grover - clean Eetkamer
|
||||
sequence:
|
||||
- if:
|
||||
- condition: state
|
||||
entity_id: input_select.stofzuiger_verdiepingen
|
||||
state: Boven
|
||||
then:
|
||||
- action: script.woonkamer_roborock_selecteer_beneden
|
||||
metadata: {}
|
||||
data: {}
|
||||
- delay:
|
||||
hours: 0
|
||||
minutes: 0
|
||||
seconds: 15
|
||||
milliseconds: 0
|
||||
- action: vacuum.send_command
|
||||
metadata: {}
|
||||
data:
|
||||
command: app_segment_clean
|
||||
params: '{% set room_id = states("input_number.roborock_room_enum_eetkamer")
|
||||
| int %} {{ room_id }}
|
||||
|
||||
'
|
||||
target:
|
||||
device_id: b99930765798a4796ca3ebb87e84299e
|
||||
description: ''
|
||||
icon: mdi:robot-vacuum
|
||||
fields: {}
|
||||
generate_watchman_report:
|
||||
alias: generate_watchman_report
|
||||
sequence:
|
||||
- action: watchman.report
|
||||
data:
|
||||
create_file: false
|
||||
send_notification: true
|
||||
parse_config: true
|
||||
description: ''
|
||||
icon: mdi:alert
|
||||
|
||||
Reference in New Issue
Block a user