diff --git a/fhem/FHEM/98_JsonList.pm b/fhem/FHEM/98_JsonList.pm index 2b13a8f1f..5a75e0f56 100644 --- a/fhem/FHEM/98_JsonList.pm +++ b/fhem/FHEM/98_JsonList.pm @@ -149,6 +149,10 @@ CommandJsonList($$) my $p = $defs{$d}; my $t = $p->{TYPE}; + if(!$t) { + Log3 undef, 3, "JsonList: device ($d) without TYPE"; + next; + } $t = $q if($q ne ""); #$str .= sprintf("} ") if($t eq $lt);