FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Szlachta am 06 Oktober 2015, 21:26:25

Titel: iTach Perl Warning
Beitrag von: Szlachta am 06 Oktober 2015, 21:26:25
Hallo,

seit einiger Zeit sind im FHEM-Log regelmäßig Warnungen zu finden, die sich auf das iTach Device beziehen. Kann jemand damit was anfangen? Gibt es eine Lösung?

Logfile:
2015.10.06 20:55:06 1: PERL WARNING: Use of uninitialized value $1 in concatenation (.) or string at ./FHEM/88_Itach_IRDevice.pm line 200, <IRCODES> line 47.
2015.10.06 20:55:06 1: PERL WARNING: Use of uninitialized value $scmd in substitution (s///) at ./FHEM/88_Itach_IRDevice.pm line 203, <IRCODES> line 47.
2015.10.06 20:55:06 1: PERL WARNING: Use of uninitialized value $scmd in hash element at ./FHEM/88_Itach_IRDevice.pm line 204, <IRCODES> line 47.


Code 88_Itach_IRDevice.pm Zeilen 200 bis 204:
$ret .= $1;
    my $scmd = $1;
my $IR = $2;
$scmd =~ s/^0$/chr0/;
    $hash->{'.IRcodes'}{$scmd} = $IR;