Ergebnis formatieren [gelöst]

Begonnen von wthiess, 08 Januar 2017, 20:21:25

Vorheriges Thema - Nächstes Thema

wthiess

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
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

viegener

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
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

wthiess

#2
Danke hat super funktioniert. Hab den Beitrag aus dem Telegram-Beitrag gelöscht.

lg
Wolfgang
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......