diff --git a/fhem/FHEM/72_FB_CALLLIST.pm b/fhem/FHEM/72_FB_CALLLIST.pm index dbdfd0537..21407f9dc 100755 --- a/fhem/FHEM/72_FB_CALLLIST.pm +++ b/fhem/FHEM/72_FB_CALLLIST.pm @@ -177,9 +177,8 @@ sub FB_CALLLIST_Attr($@) { if($value and $value =~ m/^{.*}$/ ) { - $value =~ s/@/\\\@/g; - $value =~ s/\$/\\\$/g; - $value =~ s/%/\\\%/g; + $value =~ s/"/'/g; # workaround for array variable interpretation + my $table = eval $value; if($table and ref($table) eq 'HASH')