Ich würde gerne in einer Automation, abhängig von einem input_select Nachrichten ans Handy versenden.
Auch wenn sich das umständlich anhört, ich möchte in der Auswahl drei Variablen Texte zuweisen wollen,
z.B. so.
Aber, ich weiß
1. nicht ob die Variablen so alle auf einmal angelegt werden können
und
2. Wie ich deren Inhalt, syntaktisch richtig, bei message, data, image rein bekomme.
Am besten wäre es natürlich wenn das image nur beschrieben/genutzt wird wenn NotifyImage ungleich "" ist.
Aber da fehlen mir die syntaktischen Grundlagen und ich würde mich sehr über Hilfe freuen.
Auch wenn sich das umständlich anhört, ich möchte in der Auswahl drei Variablen Texte zuweisen wollen,
z.B. so.
YAML:
alias: Send_Notify_Handy
description: ""
triggers: []
conditions: []
actions:
- variables:
NotifyTitle: Titel
NotifyText: Text
NotifyImage: Image
- choose:
- conditions:
- condition: state
entity_id: input_select.notify_typ
state: PostEin
sequence:
- variables:
NotifyTitle: Klingel
NotifyText: Türklingel [{{now().strftime('%H:%M:%S')}}]
NotifyImage: /media/local/snapshot/klingel.jpg
- variables:
NotifyTitle: Post
NotifyText: Post eingeworfen [{{now().strftime('%H:%M:%S')}}]
NotifyImage: ""
- data:
message: NotifyText
title: NotifyTitle
data:
image: NotifyImage
action: notify.mobile_app_mein_klingeleding
mode: single
Aber, ich weiß
1. nicht ob die Variablen so alle auf einmal angelegt werden können
und
2. Wie ich deren Inhalt, syntaktisch richtig, bei message, data, image rein bekomme.
Am besten wäre es natürlich wenn das image nur beschrieben/genutzt wird wenn NotifyImage ungleich "" ist.
Aber da fehlen mir die syntaktischen Grundlagen und ich würde mich sehr über Hilfe freuen.