Hallo zusammen, laut CommandRef gibt ReadingsNum die erste Zahl aus dem Readingswert zurück. Wäre es möglich die Funktion um einen Parameter zu erweitern, um die Stelle der Zahl zu definieren, die zurückgegeben werden soll?
Beispiel:
Reading: 0d 0h 0m 19s -> ReadingsNum(<devicename>,<reading>,<defaultvalue>,<round>,3) -> Rückgabewert: 19
Bau um das readingsNum ein split
"0d 0h 0m 19s" liefert doch bestimmt bereits nur die 19 oder garnix, weils nen string ist? aber das was cooltux schon schrieb ist wenn dann der weg. sowas in die funktion einzubauen halte ich für wenig sinnvoll