From 9b8a77197145e5ea30e727977a10f8d752c811a1 Mon Sep 17 00:00:00 2001 From: grompo <> Date: Mon, 4 Jan 2016 17:19:28 +0000 Subject: [PATCH] FRITZBOX: improved debugging git-svn-id: https://svn.fhem.de/fhem/trunk@10359 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/72_FRITZBOX.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/72_FRITZBOX.pm b/fhem/FHEM/72_FRITZBOX.pm index 963b3f52d..834ab2364 100644 --- a/fhem/FHEM/72_FRITZBOX.pm +++ b/fhem/FHEM/72_FRITZBOX.pm @@ -400,8 +400,10 @@ sub FRITZBOX_Set($$@) } } elsif ( lc $cmd eq 'diversity') { - if ( int @val == 2 && defined( $hash->{READINGS}{"diversity".$val[0]} ) && $val[1] =~ /^(on|off)$/ ) { + if ( int @val == 2 && $val[1] =~ /^(on|off)$/ ) { Log3 $name, 3, "FRITZBOX: set $name $cmd ".join(" ", @val); + return "Error, no diversity".$val[0]." to set." + unless defined $hash->{READINGS}{"diversity".$val[0]}; my $state = $val[1]; $state =~ s/on/1/; $state =~ s/off/0/;