Warum wird bei folgendem Kommando im Mail die Variable nicht aufgelöst während im Log die Variable sehr wohl aufgelöst wird ?
define at_WetterNotification at *19:10:00 {\
my $OutSideTemp = ReadingsVal("TFA_WIND_22","temperature","");;\
{ DebianMail('fhem@brainworxs.at','FHEM Wetterstatus', 'Heute hat es um 6:30 $OutSideTemp°C')};; \
Log 3, "@: Aussentemperatur $OutSideTemp";; \
}
weil du an dieser stelle einfache anführungszeichen verwendest.
variablen werden nur innerhalb der doppelten anführungszeichen expandiert.
gruss
andre
Super, danke das wars.