Hallo Zusammen,
folgendes kleines Schönheitsproblem:
Wie maskiere ich ein Reading im stateFormat richtig, damit der Text NICHT entsprechend durch das Reading ersetzt wird?
soll:
Diesel: <Dieselpreis> Super:<SuperE5preis>im Attribut des HTTPMOD steht folgendes:
Diesel: Diesel, Super: SuperE5
die Readings Diesel und SuperE5 sind beide vorhanden.
und es wird immer das erste Diesel gegen den Inhalt des Readings ausgetauscht :-(
event-on-change-reading | .* |
readingsExpr_Diesel | $val + 0.009 |
readingsExpr_SuperE5 | $val + 0.009 |
readingsName_Diesel | Diesel |
readingsName_SuperE5 | SuperE5 |
readingsRegex_Diesel | <span>Diesel</span>[^0-9]+([0-9\.]+) |
readingsRegex_SuperE5 | <span>Super E5</span>[^0-9]+([0-9\.]+) |
stateFormat | Diesel: Diesel, Super: SuperE5 |
userattr | event-on-change-reading icon readingsExpr_Diesel readingsExpr_SuperE5 readingsName_Diesel readingsName_Super readingsName_SuperE5 readingsRegex_Diesel readingsRegex_SuperE5 stateFormat |
Wie maskiere ich den Text Diesel richtig?
'`´"\ habe ich schon alle per Try and Error ausprobiert :-(