Hallo Jens,
schau mal, ich glaube ich habe einen Bug gefunden im Panel. Für vocFlur <1000 ist alles OK, aber sobald vocFlur >= 1000 ist, wird die Zahl als 1 mit 3 Nachkommastellen interpretiert.
Also im Bild 1615 -> wird zu 1.615, dann wird auch der Farbkreis nicht mehr gefüllt. bei 900 ist alles OK, dann wird auch der kreis mit Orange gefuellt.
Hier das List mit den AppOptions, ich hoffe Du weisst was ich meine.
define AirQualityFlur dummy
attr AirQualityFlur appOptions { "name": "Flur", "panel": { "min":0, "max":1800, "status": ["vocFlur:1200:%n:%n:error","vocFlur:600:%n:%n.0:warning","vocFlur::%n:%n.0:success"] } }
attr AirQualityFlur comment list appOptions!= appOptions
attr AirQualityFlur devStateIcon none
attr AirQualityFlur event-on-change-reading state,vocFlur
attr AirQualityFlur group fhemapp
attr AirQualityFlur room System
attr AirQualityFlur userReadings vocFlur:.* {my $voc=ReadingsNum($name,'state',0);;my $text=$voc>1200?'schlecht - ':$voc>600?'mäßig - ':'gut - ';;return ReadingsNum($name,'state',0) . ' ppm - '.$text . ReadingsNum('RTC_Flur_Climate','measured-temp',0).'°C'}