FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Guzzi-Charlie am 26 März 2019, 00:13:38

Titel: PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000
Beitrag von: Guzzi-Charlie am 26 März 2019, 00:13:38
Hallo zusammen,
nachdem ich nun seit einiger Zeit immer mehr in mein FHEM hineinpacke und die komplette Installation immer zäher bedienbar ist habe ich mich mal daran gemacht nach den Ursachen zu forschen und als erstes mal das fhem.log angeschaut und auch das Eine oder Andere schon korrigiert.

Jetzt hänge ich an der im Betreff genannten Fehlermeldung fest. Ich habe 10 Stück EC3000-Sensoren über einen Jee-Link in Betrieb. Das funktioniert soweit einwandfrei (bis auf die besagten Fehlermeldungen im Log. Es muß ein generelles Problem sein, da es offensichtlich von mehreren/allen? EC3000 verursacht wird.
2019.03.25 19:13:53 1: PERL WARNING: Argument "24\04" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 19:17:32 1: PERL WARNING: Argument "110\0" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 124.
2019.03.25 19:17:32 1: PERL WARNING: Argument "9\06" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 19:22:31 1: PERL WARNING: Argument "155\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 19:28:53 1: PERL WARNING: Argument "14\09" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 19:28:53 1: PERL WARNING: Argument "15\04" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 19:35:17 1: PERL WARNING: Argument "\0255" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 19:44:53 1: PERL WARNING: Argument "\059" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 19:45:57 1: PERL WARNING: Argument "120\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 19:50:25 1: PERL WARNING: Argument "5\02" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:00:35 1: PERL WARNING: Argument "124\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:17:46 1: PERL WARNING: Argument "\0129" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:22:33 1: PERL WARNING: Argument "\0195" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:30:25 1: PERL WARNING: Argument "\096" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:41:42 1: PERL WARNING: Argument "\0249" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 20:41:42 1: PERL WARNING: Argument "\072" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 20:46:45 1: PERL WARNING: Argument "1\016" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 21:04:31 1: PERL WARNING: Argument "1\032" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:04:31 1: PERL WARNING: Argument "154\0" isn't numeric in left bitshift (<<) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 21:07:16 1: PERL WARNING: Argument "2\008" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:09:54 1: PERL WARNING: Argument "\0184" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:12:03 1: PERL WARNING: Argument "2\006" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 21:32:36 1: PERL WARNING: Argument "\0173" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:32:36 1: PERL WARNING: Argument "\0152" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 21:41:01 1: PERL WARNING: Argument "3\09" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:47:50 1: PERL WARNING: Argument "2\021" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 21:56:14 1: PERL WARNING: Argument "20\06" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 124.
2019.03.25 21:59:59 1: PERL WARNING: Argument "1\01" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 22:18:02 1: PERL WARNING: Argument "209\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 22:29:16 1: PERL WARNING: Argument "87\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 22:41:18 1: PERL WARNING: Argument "19\00" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 22:45:58 1: PERL WARNING: Argument "\0235" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 22:48:11 1: PERL WARNING: Argument "2\034" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 22:52:06 1: PERL WARNING: Argument "23\06" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 22:53:42 1: PERL WARNING: Argument "\0186" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 23:11:33 1: PERL WARNING: Argument "100\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 23:16:08 1: PERL WARNING: Argument "\0188" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 123.
2019.03.25 23:16:11 1: PERL WARNING: Argument "9\03" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 23:19:11 1: PERL WARNING: Argument "22\07" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 124.
2019.03.25 23:25:38 1: PERL WARNING: Argument "11\01" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.
2019.03.25 23:27:50 1: PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000.pm line 122.


Im Log der EC3000 steht erstmal nichts ungewöhnliches. Als Beispiel mal das reading korrespondierend zur letzten Zeile der Fehlermeldungen
2019-03-25_23:27:50 EC3000_650A power: 12.7
2019-03-25_23:27:50 EC3000_650A power: 12.8


Hat Jemand vielleicht eine Idee wo ich da ansetzen kann, oder gibt es vielleicht ein Problem im EC3000-modul?

Gruß
Titel: Antw:PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000
Beitrag von: betateilchen am 26 März 2019, 10:27:19
Zitat von: Guzzi-Charlie am 26 März 2019, 00:13:38
Hat Jemand vielleicht eine Idee wo ich da ansetzen kann, oder gibt es vielleicht ein Problem im EC3000-modul?

Erstens: das sind keine Fehlermeldungen, sondern lediglich Warnungen
Zweitens: warum stellst Du die Frage nicht im richtigen Unterforum für das betreffende Modul?

gib mal "help ec3000" in die FHEM Befehlszeile ein, dann bekommst Du in der ersten Zeile die Information, wo Deine Antwort richtig hingehört und dann kannst Du den Thread dorthin verschieben.
Titel: Antw:PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000
Beitrag von: Guzzi-Charlie am 26 März 2019, 12:46:50
Hallo,

Danke für den Hinweis.

Du hast natürlich auch Recht das es "nur" eine Warnung ist, aber trotzdem möchte ich sie weg haben, bzw. zumindest die Ursache verstehen. Ich hab mir das im Modul an der betreffenden Zeile auch schon mal angeschaut, aber mir fehlt das Perl-Wissen um Selbst da was zu ändern/zu versuchen.

Gruß
Titel: Antw:PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000
Beitrag von: Guzzi-Charlie am 28 März 2019, 22:17:42
Hallo,

keiner eine Idee woher die Warnungen kommen und wie ich sie beseitigen könnte?

Gruß
Titel: Antw:PERL WARNING: Argument "188\0" isn't numeric in addition (+) at ./FHEM/36_EC3000
Beitrag von: Guzzi-Charlie am 05 April 2019, 20:11:53
Jetzt hab ich schon meinen Beitrag ins richtige Unterforum verschoben, aber leider gab es bisher keine weitere Reaktion.

Keiner eine Idee?  :( :(