Files
hassos_config/scripts.yaml
2023-02-26 11:43:30 +01:00

265 lines
6.3 KiB
YAML

tuin_water_op_timer:
alias: Tuin - Water op timer
sequence:
- type: turn_on
device_id: 14791754a4e8dd8e44b075ab2b932296
entity_id: switch.waterklep
domain: switch
- delay: '{{ states(''input_number.tuin_water_timer'') | multiply(60) | int }}'
- type: turn_off
device_id: 14791754a4e8dd8e44b075ab2b932296
entity_id: switch.waterklep
domain: switch
- service: notify.mobile_app_iphone
data:
message: Tuin water uit
title: HomeAssistant
mode: single
icon: mdi:water-opacity
'1663069218288':
alias: Hal - deurbel uit voor 2h
icon: mdi:bell
sequence:
- device_id: 7c1ced4c0307f87bc9a1b16401d6c4cd
domain: select
entity_id: select.voordeur_chime_type
type: select_option
option: None
- delay:
hours: 2
minutes: 0
seconds: 0
milliseconds: 0
- device_id: 7c1ced4c0307f87bc9a1b16401d6c4cd
domain: select
entity_id: select.voordeur_chime_type
type: select_option
option: Mechanical
- service: notify.mobile_app_iphone_van_willem
data:
message: Deurbel aan
- service: notify.mobile_app_iphone_van_ilse
data:
message: Deurbel aan
mode: single
haloween:
alias: Hal - Haloween
sequence:
- type: turn_on
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 500
- type: turn_off
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 200
- type: turn_on
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 500
- type: turn_off
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 200
- type: turn_on
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 500
- type: turn_off
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 500
- type: turn_on
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
- delay:
hours: 0
minutes: 0
seconds: 0
milliseconds: 200
- type: turn_off
device_id: a0bb7d447f4a7d7ef7e7720904e3d20f
entity_id: light.lamp_hal
domain: light
mode: single
icon: mdi:deathly-hallows
led_tuin_fireworks:
alias: ' Tuin - ledstrip Fireworks'
sequence:
- service: select.select_option
target:
entity_id: select.ledstrip_huisje_preset
data:
option: Fireworks
mode: single
icon: mdi:firework
led_tuin_twinkle:
alias: Tuin - ledstrip Twinkle
sequence:
- service: select.select_option
target:
entity_id: select.ledstrip_huisje_preset
data:
option: Twinkel
mode: single
icon: mdi:string-lights
it_zigbee2mqtt_remove:
alias: It - Zigbee2MQTT Remove
sequence:
- service: mqtt.publish
data_template:
topic: zigbee2mqtt/bridge/request/device/remove
payload_template: "{\n \"id\": \"{{ states.input_text.zigbee2mqtt_remove.state
| string }}\",\n \"force\": {% if states.input_boolean.zigbee2mqtt_force_remove.state
== \"off\" %}false{% else %}true{% endif %}\n}"
mode: single
icon: mdi:zigbee
it_zigbee2mqtt_rename:
alias: IT - Zigbee2MQTT Rename
sequence:
- service: mqtt.publish
data_template:
topic: zigbee2mqtt/bridge/request/device/rename
payload_template: "{\n \"from\": \"{{ states.input_text.zigbee2mqtt_old_name.state
| string }}\",\n \"to\": \"{{ states.input_text.zigbee2mqtt_new_name.state
| string }}\"\n}"
mode: single
icon: mdi:zigbee
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:
- delay:
hours: 0
minutes: 2
seconds: 0
milliseconds: 0
- type: turn_off
device_id: 1281186f8b90c2b00053decdf33a6d72
entity_id: light.lamp_aanrecht
domain: light
mode: single
icon: mdi:countertop
woonkamer_sfeer_verlichting_aan:
alias: Woonkamer - sfeer verlichting aan
sequence:
- service: automation.turn_on
data: {}
target:
entity_id: automation.keuken_sensor
- service: scene.turn_on
data: {}
target:
entity_id: scene.woonkamer_sfeer_verlichting_aan
mode: single
icon: mdi:lamps
woonkamer_party_30min:
alias: Woonkamer - party - for 30min
sequence:
- service: automation.turn_off
data:
stop_actions: true
target:
entity_id: automation.keuken_sensor
- service: scene.turn_on
data: {}
target:
entity_id: scene.woonkamer_party
- delay:
hours: 0
minutes: 30
seconds: 0
milliseconds: 0
- service: automation.turn_on
data: {}
target:
entity_id: automation.keuken_sensor
- service: scene.turn_on
data: {}
target:
entity_id: scene.woonkamer_sfeer_verlichting_aan
mode: restart
icon: mdi:party-popper
badkamer_verwarmen:
alias: Badkamer - verwarmen
sequence:
- service: climate.set_temperature
data:
temperature: 20
target:
entity_id:
- climate.badkamer
- climate.vloerverwarming_badkamer
- delay:
hours: 2
minutes: 0
seconds: 0
milliseconds: 0
- service: climate.set_temperature
data:
temperature: 16
target:
entity_id:
- climate.badkamer
- climate.vloerverwarming_badkamer
mode: single
icon: mdi:bathtub