FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Andiarbeit am 07 März 2019, 20:09:36

Titel: [Gelöst] Probleme mit valueFormat in Readingsgroup
Beitrag von: Andiarbeit am 07 März 2019, 20:09:36
Hi Zusammen,

habe Probleme mit der Beschriftung in meiner Readingsgroup.
Es geht um die korrekten Einheiten meines Feinstaubsensors (das Modul: Luftdateninfo)
Keine Probleme macht:
valueFormat { PM10 => "%.1f μg / m³"}
Sobald ich es aber  { PM10 => "%.1f μg / m³", PM2.5 => "%.1f μg / m³"}
ändere bekomme ich folgede Meldung:
Bareword "PM2" not allowed while "strict subs" in use at (eval 194550) line 1.

Kann es sein, dass er sich an dem . bei PM2.5 stört.
Leider heißt das Reading PM2.5
Habt ihr eine Idee wie ich diese Fehlermeldung umgehen kann?

Viele Grüße
Andi
Titel: Antw:Probleme mit valueFormat in Readingsgroup
Beitrag von: amenomade am 07 März 2019, 20:14:31
Zitat von: Andiarbeit am 07 März 2019, 20:09:36
Kann es sein, dass er sich an dem . bei PM2.5 stört.
Wahrscheinlich
Zitat von: Andiarbeit am 07 März 2019, 20:09:36
Habt ihr eine Idee wie ich diese Fehlermeldung umgehen kann?
Vielleicht mit{ PM10 => "%.1f μg / m³", "PM2\.5" => "%.1f μg / m³"}oder { PM10 => "%.1f μg / m³", "PM2.5" => "%.1f μg / m³"}
Titel: Antw:Probleme mit valueFormat in Readingsgroup
Beitrag von: Andiarbeit am 07 März 2019, 20:18:49
1000 Dank amenomade.
{ PM10 => "%.1f μg / m³", "PM2\.5" => "%.1f μg / m³"}
hat geklappt