Ich probiere mich mal wieder tot, weil ich Jinja und den HA Temlate Kram bisher eigentlich nicht durch Wissen sondern mehr durch Googeln und 1000 Mal Probieren gelöst habe…
Wie übergebe ich einem Script einen INT Parameter, der von einer Action weiterverwendet wird?
Ich möchte die MP3-Dateinummer an das Script übergeben und das Script soll damit die Action “esphome.kuechenstation_dfplayer_play_mp3” aufrufen.
Wenn ich eine feste Zahl, z.B. 178 für “{{soundfileno}}” eintrage geht es, aber ich hätte hier gerne den Parameter…
alias: Soundausgabe - Küchenstation
mode: queued
icon: mdi:volume-high
fields:
soundfileno:
selector:
number:
min: 0
max: 254
step: 1
name: SoundfileNo
description: Nummer der MP3-Datei
required: true
sequence:
- condition: state
entity_id: device_tracker.kuechenstation
state: home
enabled: true
- action: esphome.kuechenstation_dfplayer_set_volume
data:
volume: 33
- action: esphome.kuechenstation_dfplayer_play_mp3
data:
file: "{{soundfileno}}"
description: ""