Variable in Yaml ?

meilu

New member
Eine Frage zu yaml:
ich habe eine mqtt.yaml in der das topic bis auf den letzten Teil sich in der yaml sich viele male wiederholt.
Ich würde das "bsc1/bms/serial/3" gerne durch eine Variable ersetzen.
Wie definiere und benutze ich ein Variable in Yaml ? Geht das überhaupt ?
1699783334161.png
 
Prinzipiell ist die Verwendung von Variablen auf jeden Fall möglich, ob es in diesem Fall wie gewünscht funktioniert kann ich nicht sagen.

Wenn Du oberhalb dessen eine Variable definierst:
YAML:
{% set state_topic_xyz = "bsc..." %}
könntest Du zumindest versuchen, ob sie sich dann so verwenden lässt:
YAML:
state_topic: {{ state_topic_xyz }}
 
Der state_topic lässt sich leider nicht template, also keine chance hier mit einer Variablen zu arbeiten.

Ob Du jetzt per copy and paste eine variable einfügen tust oder "bsc1/bms/serial/3" ist doch überhaupt kein unterschied?!
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.676
Beiträge
47.748
Mitglieder
4.324
Neuestes Mitglied
Onkel Fritz
Zurück
Oben