FHEM Forum

FHEM => Sonstiges => Thema gestartet von: rbuelund am 27 Dezember 2016, 14:36:21

Titel: Perl Warning ?
Beitrag von: rbuelund am 27 Dezember 2016, 14:36:21
Ich kriege immer diese warnings in meinem log file:

2016.12.12 17:12:23 1: PERL WARNING: Argument "22.0 C" isn't numeric in sprintf at ./FHEM/33_readingsGroup.pm line 528.
2016.12.12 17:12:23 1: PERL WARNING: Argument "40 %" isn't numeric in sprintf at ./FHEM/33_readingsGroup.pm line 528.

..und es kommt von diese definition:

###################################
##############Sensor soveværelse###
###################################
define TempHygro readingsGroup MultiSensor:<%temp_temperature>,<Temperatur>,temperature MultiSensor:<%weather_humidity>,<Fugtighed>,humidity MultiSensor:<%weather_light_meter>,<Lys>,luminance MultiSensor:<%weather_sun>,<UV>,ultraviolet
attr TempHygro alias Soveværelse: Temp / Fugt. / Lys / UV
attr TempHygro mapping %ALIAS
attr TempHygro room Jeric,all
attr TempHygro valueFormat { temperature => '%.1f °C', humidity => '%.1f %%', luminance => '%.1f lux', ultraviolet => '%.1f eV' }
attr TempHygro valueStyle style="text-align:right"

Was ist da los ??