UserReadings teilweise nicht ausgewertet

Begonnen von muma, 24 September 2020, 20:08:46

Vorheriges Thema - Nächstes Thema

muma

Hi, ich hole mir die Preise für mehrere Tankstellen von Tankerkönig und habe mir Userreadings erstellt um den Min wert je Kraftstoffart zu ermitteln und für die passenden Tankstellen/Kraftstoffart Kombinationen die Farbe auf grün zu setzen (falls identisch mit geringstem Preis).
Das funktioniert auch prima ausser für die UserReadings Metro_Super_E10_Farbe und Metro_Super_E5_Farbe. Diese beiden werden überhaupt nicht als USerReadings am device angezeigt. Alle anderen schon.

Hat zufällig jemand eine Idee woran das liegen kann. Ich seh den Wald vor lauter Bäumen nicht mehr :-/



minDiesel {my ($preis,$station) = TankstelleMinwert($name,"Diesel");;$preis},
minDieselStation {my ($preis,$station) = TankstelleMinwert($name,"Diesel");;$station},
minSuperE5 {my ($preis,$station) = TankstelleMinwert($name,"E5");;$preis},
minSuperE5Station {my ($preis,$station) = TankstelleMinwert($name,"E5");;$station},
minSuperE10 {my ($preis,$station) = TankstelleMinwert($name,"E10");;$preis},
minSuperE10Station {my ($preis,$station) = TankstelleMinwert($name,"E10");;$station},
Metro_Diesel_Farbe {if(ReadingsVal("Tankstellen","Metro_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Murr_Diesel_Farbe {if(ReadingsVal("Tankstellen","HEM-Murr_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Si_Diesel_Farbe {if(ReadingsVal("Tankstellen","HEM-Si_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Illi_Diesel_Farbe {if(ReadingsVal("Tankstellen","Jet-Illi_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Sach_Diesel_Farbe {if(ReadingsVal("Tankstellen","Jet-Sach_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}},
Rapp_Diesel_Farbe {if(ReadingsVal("Tankstellen","Rapp_Diesel","99") == ReadingsVal("Tankstellen","minDiesel","0")) {return "#31B404"} else {return "#FFFFFF"}}
Metro_Super_E5_Farbe {if(ReadingsVal("Tankstellen","Metro_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Murr_Super_E5_Farbe {if(ReadingsVal("Tankstellen","HEM-Murr_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Si_Super_E5_Farbe {if(ReadingsVal("Tankstellen","HEM-Si_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Illi_Super_E5_Farbe {if(ReadingsVal("Tankstellen","Jet-Illi_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Sach_Super_E5_Farbe {if(ReadingsVal("Tankstellen","Jet-Sach_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}},
Rapp_Super_E5_Farbe {if(ReadingsVal("Tankstellen","Rapp_Super_E5","99") == ReadingsVal("Tankstellen","minSuperE5","0")) {return "#31B404"} else {return "#FFFFFF"}}
Metro_Super_E10_Farbe {if(ReadingsVal("Tankstellen","Metro_Super_E10","99") == ReadingsVal("Tankstellen","minSuperE10","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Murr_Super_E10_Farbe {if(ReadingsVal("Tankstellen","HEM-Murr_Super_E10","99") == ReadingsVal("Tankstellen","minSuper_E10","0")) {return "#31B404"} else {return "#FFFFFF"}},
HEM-Si_Super_E10_Farbe {if(ReadingsVal("Tankstellen","HEM-Si_Super_E10","99") == ReadingsVal("Tankstellen","minSuperE10","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Illi_Super_E10_Farbe {if(ReadingsVal("Tankstellen","Jet-Illi_Super_E10","99") == ReadingsVal("Tankstellen","minSuperE10","0")) {return "#31B404"} else {return "#FFFFFF"}},
Jet-Sach_Super_E10_Farbe {if(ReadingsVal("Tankstellen","Jet-Sach_Super_E10","99") == ReadingsVal("Tankstellen","minSuperE10","0")) {return "#31B404"} else {return "#FFFFFF"}},
Rapp_Super_E10_Farbe {if(ReadingsVal("Tankstellen","Rapp_Super_E10","99") == ReadingsVal("Tankstellen","minSuperE10","0")) {return "#31B404"} else {return "#FFFFFF"}}

Otto123

Hi,

Ja ich habe eine Idee, davor fehlt ein Komma bzw. hier danach }} am Ende der Zeile :)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

muma

🤦‍♂️ Vollblind.
Danke für den Augenöffner.