Hallo!
Frage??
Ich möchte eine Formatierung einer Antwort:
Bei
Code: [Auswählen]
define teleBot55 notify teleBot:queryData.*T_Aus set teleBot message Temp Aussen [DS18B20_FFB804361603:temperature]
Bekomme ich als Antwort "Temp Aussen -7.4375"
Bei
Code: [Auswählen]
define teleBot55 notify teleBot:queryData.*T_Aus set teleBot message Temp Aussen [DS18B20_FFB804361603:{sprintf("%.1f Grad", ReadingsVal($name,"temperature",0))}]
bekomme ich nur die Eingabe Retour
Temp Aussen [DS18B20_FFB804361603:{sprintf("%.1f Grad", ReadingsVal($name,"temperature",0))}]
Wer kann mir bei der Formatierung bitte helfen. Ich möchte auf eine ",Stelle" kürzen.
lg
Wolfgang
Beitrag editieren
Du warst in der richtigen Richtung unterwegs, aber die Mischung kann so nicht gehen
define teleBot55 notify teleBot:queryData.*T_Aus set teleBot message Temp Aussen {( return sprintf("%.1f Grad", ReadingsVal("DS18B20_FFB804361603","temperature",0)) )}
Ohne, dass ich das jetzt ausprobieren konnte
Danke hat super funktioniert. Hab den Beitrag aus dem Telegram-Beitrag gelöscht.
lg
Wolfgang