diff --git a/fhem/contrib/DS_Starter/76_SMAPortal.pm b/fhem/contrib/DS_Starter/76_SMAPortal.pm index 46ed4110c..dcbba0241 100644 --- a/fhem/contrib/DS_Starter/76_SMAPortal.pm +++ b/fhem/contrib/DS_Starter/76_SMAPortal.pm @@ -401,16 +401,12 @@ sub Set { ; if($hash->{HELPER}{PLANTOID} && $hash->{HELPER}{CONSUMER}) { my $lfd = 0; - for my $key (keys %{$hash->{HELPER}{CONSUMER}{$lfd}}) { + for my $key (keys %{$hash->{HELPER}{CONSUMER}}) { my $dev = $hash->{HELPER}{CONSUMER}{$lfd}{DeviceName}; - Log3($name, 1, "$name - Lfd: $lfd, DEV: $dev"); if($dev) { push @ads, $dev; $setlist .= "$dev:on,off,auto "; } - else { - delete $hash->{HELPER}{CONSUMER}{$lfd}; - } $lfd++; } }