From 28f229878c2b1dcbcd1e7bfb1b299ef0f64f74a5 Mon Sep 17 00:00:00 2001 From: risiko79 Date: Mon, 11 Apr 2016 16:38:26 +0000 Subject: [PATCH] 98_weekprofile: fix see msg437657 check if channel is a numeric value git-svn-id: https://svn.fhem.de/fhem/trunk@11226 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_weekprofile.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/98_weekprofile.pm b/fhem/FHEM/98_weekprofile.pm index 1e41bd4b9..8e5449d49 100644 --- a/fhem/FHEM/98_weekprofile.pm +++ b/fhem/FHEM/98_weekprofile.pm @@ -65,7 +65,10 @@ sub weekprofile_getDeviceType($;$) return undef; } - my $channel = $devHash->{chanNo} + 0; + my $channel = $devHash->{chanNo}; + return unless ($channel =~ /^\d+?$/); + + my $channel += 0; #Log 2, "weekprofile_getDeviceType: $devHash->{NAME}, $model, $channel"; $type = "CUL_HM" if ( ($model =~ m/.*HM-CC-RT.*/) && ($channel == 4) );