PERL WARNING: Useless use of a constant

Begonnen von Bubbles71, 03 Juli 2019, 17:58:31

Vorheriges Thema - Nächstes Thema

Bubbles71

Hallo,

ich habe das gleiche Problem, wie in dem folgenden Post aus 2016.

https://forum.fhem.de/index.php/topic,50710.msg423378.html#msg423378

ZitatDas ist ja auch keine Fehlermeldung (da steht ausdrücklich WARNING und nicht ERROR), sondern einfach nur ein Hinweis auf "unsaubere" Programmierung. Funktional ist das ziemlich bedeutungslos.

Wie aber würde eine "saubere" Programmierung aussehen, um in Zukunft keine Warnungen im log zu erhalten? Und ohne verbose = 0.

Hier der Code aus dem damaligen Post:
define KWLTemperaturen readingsGroup KWL:Temp_Aussen:<%temp_temperature>,<Aussen:>,Temp_Aussen\
attr KWLTemperaturen alias Temperaturen
attr KWLTemperaturen room ComfoAir
attr KWLTemperaturen valueFormat { KWL:Temp_Aussen => '%3.1f &deg;;C' }
attr KWLTemperaturen valueStyle style="text-align:right"


Vielen Dank,

Roland