Hauptmenü

PERL-Warung im FHEM-Log

Begonnen von ChristianK., 24 Oktober 2015, 18:02:06

Vorheriges Thema - Nächstes Thema

ChristianK.

Hi,
ich habe mittlerweile sehr häufig folgende Fehlermeldung im Log...
2015.10.24 17:46:50 1: PERL WARNING: Argument "854499600W" isn't numeric in subtraction (-) at fhem.pl line 3807.
2015.10.24 17:46:50 1: PERL WARNING: Argument "854528400W" isn't numeric in subtraction (-) at fhem.pl line 3807.
2015.10.24 17:47:50 1: PERL WARNING: Argument "854550000W" isn't numeric in subtraction (-) at fhem.pl line 3807.
2015.10.24 17:48:50 1: PERL WARNING: Argument "854571600W" isn't numeric in subtraction (-) at fhem.pl line 3807.
2015.10.24 17:49:50 1: PERL WARNING: Argument "854596800W" isn't numeric in subtraction (-) at fhem.pl line 3807.


Nach heutigem Update hat sich der Fehler in eine andere Zeile verschoben...

2015.10.24 17:51:30 1: PERL WARNING: Argument "854611200W" isn't numeric in subtraction (-) at fhem.pl line 3829.
2015.10.24 17:51:30 1: PERL WARNING: Argument "854636400W" isn't numeric in subtraction (-) at fhem.pl line 3829.
2015.10.24 17:52:30 1: PERL WARNING: Argument "854658000W" isn't numeric in subtraction (-) at fhem.pl line 3829.
2015.10.24 17:53:30 1: PERL WARNING: Argument "854679600W" isn't numeric in subtraction (-) at fhem.pl line 3829.


Ist hier etwas bekannt?

Christian
FHEM: 5.5 auf NUC unter Ubuntu
1x RFXTRX433, 1x CUL868_V3.4 (fw1.58)
CUL-MAX: MAX! Funk-Heizkörperthermostat, Fensterschalter
IT: 2 AB440 kompatible :-)

ChristianK.

#1
Es scheint an folgendem zu rechnendem Attribut meines Zählers gelegen zu haben:

power {ReadingsVal("OW_Counter","counters.A",0)/1000.0}, consumption differential {sprintf ("%.0f",ReadingsVal("OW_Counter","counters.A",0)*3600)."W"}

Was sollte hier das Problem sein?

Grüße

Christian
FHEM: 5.5 auf NUC unter Ubuntu
1x RFXTRX433, 1x CUL868_V3.4 (fw1.58)
CUL-MAX: MAX! Funk-Heizkörperthermostat, Fensterschalter
IT: 2 AB440 kompatible :-)

Arek

Ich glaube das liegt an dem "W" hinten. Dieses wird an den numerischen Wert angehängt.

ChristianK.

Guten Morgen,

ja es war das "W"... entfernt - keine fehler mehr... Danke!

Christian
FHEM: 5.5 auf NUC unter Ubuntu
1x RFXTRX433, 1x CUL868_V3.4 (fw1.58)
CUL-MAX: MAX! Funk-Heizkörperthermostat, Fensterschalter
IT: 2 AB440 kompatible :-)