[Gelöst] Probleme mit valueFormat in Readingsgroup

Begonnen von Andiarbeit, 07 März 2019, 20:09:36

Vorheriges Thema - Nächstes Thema

Andiarbeit

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

amenomade

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³"}
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Andiarbeit

1000 Dank amenomade.
{ PM10 => "%.1f μg / m³", "PM2\.5" => "%.1f μg / m³"}
hat geklappt