Autor Thema: 57_Calendar.pm - Fehlermeldungen täglich im Log  (Gelesen 1490 mal)

Offline Depechem

  • Sr. Member
  • ****
  • Beiträge: 773
57_Calendar.pm - Fehlermeldungen täglich im Log
« am: 22 August 2022, 13:01:47 »
Hallo zusammen,
ich habe seit langen folgende Fehlermeldungen täglich im Log.
Verbose ist auf 1 in global gesetzt. Im Modul selber nicht.


2022.08.20 23:34:47.098 1: PERL WARNING: Argument "'59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4143793> line 1.
2022.08.20 23:34:47.098 1: PERL WARNING: Argument "23:59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4143793> line 1.
2022.08.21 00:00:00.153 1: PERL WARNING: Argument "'59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4145791> line 1.
2022.08.21 00:00:00.154 1: PERL WARNING: Argument "23:59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4145791> line 1.
2022.08.21 05:34:47.283 1: PERL WARNING: Argument "'59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4172446> line 1.
2022.08.21 05:34:47.284 1: PERL WARNING: Argument "23:59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4172446> line 1.
2022.08.21 11:34:47.432 1: PERL WARNING: Argument "'59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4202161> line 1.
2022.08.21 11:34:47.433 1: PERL WARNING: Argument "23:59" isn't numeric in addition (+) at ./FHEM/57_Calendar.pm line 536, <GEN4202161> line 1.


könnt ihr mir sagen was dies bedeutet und ob ich diese Meldungen ingnorieren kann?
Wie bekomme ich sie weg?

Vielen Dnak im Voraus.
Gruß Thomas
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 18513
Antw:57_Calendar.pm - Fehlermeldungen täglich im Log
« Antwort #1 am: 22 August 2022, 15:30:55 »
ich habe seit langen folgende Fehlermeldungen täglich im Log.

Das sind keine Fehlermeldungen, sondern nur Warnungen.
Du kannst sie ignorieren und Du kannst sie auch nicht abstellen. Da muss der Modulautor ran, um das zu beheben.

Ursache ist
$t+= sprintf("\'%02d", $s) if $s> 0;da wird versucht, einen alphanumerischen Wert (der ein ' enthält) numerisch zu addieren.

Vermutlich wäre
$t.= sprintf("\'%02d", $s) if $s> 0;an dieser Stelle besser.
-----------------------
Möchte man beruflich "etwas mit Menschen" machen, ohne etwas mit deren Dummheit zu tun haben zu müssen,
bleibt eigentlich nur der Beruf des Bestatters übrig.
-----------------------
Lesen gefährdet die Unwissenheit!

Online Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5123
  • Are we just self-replicating DNA?
Antw:57_Calendar.pm - Fehlermeldungen täglich im Log
« Antwort #2 am: 22 August 2022, 17:08:53 »
Ursache ist
$t+= sprintf("\'%02d", $s) if $s> 0;da wird versucht, einen alphanumerischen Wert (der ein ' enthält) numerisch zu addieren.

Vermutlich wäre
$t.= sprintf("\'%02d", $s) if $s> 0;an dieser Stelle besser.

Danke Udo!

Hab's gefixt und eingecheckt. Kommt morgen früh dann per update frei Haus.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline Depechem

  • Sr. Member
  • ****
  • Beiträge: 773
Antw:57_Calendar.pm - Fehlermeldungen täglich im Log
« Antwort #3 am: 22 August 2022, 17:26:11 »
Vielen Dank an euch beide
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...