diff --git a/fhem/FHEM/22_HOMEMODE.pm b/fhem/FHEM/22_HOMEMODE.pm index e6a09b293..d6e200382 100644 --- a/fhem/FHEM/22_HOMEMODE.pm +++ b/fhem/FHEM/22_HOMEMODE.pm @@ -242,7 +242,7 @@ sub HOMEMODE_Notify($$) { HOMEMODE_UWZCommands($hash,$events); } - if ($devtype =~ /^($prestype)$/ && grep /^presence:\s(absent|present|appeared|disappeared)$/,@{$events} && AttrVal($name,"HomeAutoPresence",0) == 1) + if ($devtype =~ /^($prestype)$/ && grep(/^presence:\s(absent|present|appeared|disappeared)$/,@{$events}) && AttrVal($name,"HomeAutoPresence",0)) { my $resident; my $residentregex;