Hallo guten Tag
ich möchte gerne gewisse Aktoren bei Abwesenheit per Zufallsgenerator ausschalten.
Dazu habe ich versucht dieses Skript zu erstellen:
Code
script:
random_lights_off:
sequence:
- service: homeassistant.turn_off
entity_id:
- switch.hm_lc_sw2_fm_oeq0319953_state_ch1
- switch.deko_terrasse
- switch.vorhang_wz_rechts
- delay:
seconds: "{{ range(3870, 4050)|random }}"
condition:
condition: time
after: "21:30:00"
before: "22:30:00"
Alles anzeigen
Leider wird mir dieses Skript, auch nach einem Neustart, nicht angezeigt um es dann in einer Automation verwenden zu können?
Die Entwicklerwerkzeuge zeigen keinen Fehler an!
Danke für eure Unterstützung
Zur Sicherheit, das ist meine gesamte scripts.yaml
Code
neues_skript:
alias: Boiler 30 Min An
sequence:
- service: shell_command.curl
data:
url: '"http://10.0.0.187/relay/0?turn=on&timer=1800"
'
mode: single
icon: mdi:water-boiler
boiler_60_min_an:
alias: Boiler 60 Min An
sequence:
- service: shell_command.curl
data:
url: '"http://10.0.0.187/relay/0?turn=on&timer=3600"
'
mode: single
icon: mdi:water-boiler
bad_heizung_3_std_an:
alias: Bad Heizung 3 Std AN
sequence:
- service: shell_command.curl
data:
url: '"http://10.0.0.104/relay/0?turn=on&timer=10800"
'
mode: single
icon: mdi:heating-coil
script:
random_lights_off:
sequence:
- service: homeassistant.turn_off
entity_id:
- switch.hm_lc_sw2_fm_oeq0319953_state_ch1
- switch.deko_terrasse
- switch.vorhang_wz_rechts
- delay:
seconds: "{{ range(3870, 4050)|random }}"
condition:
condition: time
after: "21:30:00"
before: "22:30:00"
Alles anzeigen
Gruß
Helmut