RemovalCheck exec { my $RemovalBlack = "off";; my $RemovalBrown = "off";; my $RemovalBlue = "off";; my $RemovalYellow = "off";; my $rcal= fhem("get Abfall text all 4");; my @events = split ("\n", $rcal);; my $tomorrow = strftime "%%d.%%m.%%y", localtime(time + 86400);; foreach my $event (@events) { my @values = split(" ", $event);; if ($values[0] eq $tomorrow) { if ($values[3] eq "Restmüll") {$RemovalBlack = "on"} elsif ($values[3] eq "Biomüllabfuhr") {$RemovalBrown = "on"} elsif ($values[3] eq "Papiertonne") {$RemovalBlue = "on"} elsif ($values[3] eq "Gelber") {$RemovalYellow = "on"} } } fhem("set RemovalBlack $RemovalBlack");; fhem("set RemovalBrown $RemovalBrown");; fhem("set RemovalBlue $RemovalBlue");; fhem("set RemovalYellow $RemovalYellow");; return;; }