FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Paddinho am 21 Mai 2015, 22:00:41

Titel: HTTPMOD - Formatierung readings mit Punkt anstatt Komma
Beitrag von: Paddinho am 21 Mai 2015, 22:00:41
Hallo,

ich steh gerade auf dem Schlauch und hoff ihr könnt mir weiterhelfen.
Über HTTPMOD lese ich eine Seite aus um den aktuellen Ölpreis zu ermitteln (analog Spritpreismonitor).
Das klappt auch, jedoch wird auf der Inet-Seite der Wert mit Komma ausgegeben:
Readings
Oelpreis --- 72,17 --- 2015-05-21 21:43:28

Erstelle ich jetzt eine readingsGroup und nutze "attr Oelpreis valueFormat {'%.2f €'}" wird mir anstatt 72,17€ nur 72,00€ ausgegeben.
Das es um Komma liegt habe ich rausbekommen.
Hier im Forum steht das man den Befehl stateFormat einsetzen soll, jedoch weiß ich nicht wie.
Kann mir hier vielleicht jemand weiterhelfen.
Titel: Antw:HTTPMOD - Formatierung readings mit Punkt anstatt Komma
Beitrag von: justme1968 am 25 Mai 2015, 09:41:35
das einfachste ist vermutlich mit split am komma zu trennen und nur das erste element zu verwenden. etwa so:
{(split(',',$VALUE))[0] .'.00 €'}

gruß
  andre