From ca66c6ba876f312a049d0569d9e9a2a0ba47514c Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 3 Jan 2019 19:20:43 +0000 Subject: [PATCH] 14_CUL_WS.pm: check the ignoreTypes attribute of autocreate (Forum #36813) git-svn-id: https://svn.fhem.de/fhem/trunk@18128 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/14_CUL_WS.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/fhem/FHEM/14_CUL_WS.pm b/fhem/FHEM/14_CUL_WS.pm index ff48d47d0..cf44234c3 100644 --- a/fhem/FHEM/14_CUL_WS.pm +++ b/fhem/FHEM/14_CUL_WS.pm @@ -117,6 +117,11 @@ CUL_WS_Parse($$) my $def = $modules{CUL_WS}{defptr}{$hash->{NAME} . "." . $cde}; $def = $modules{CUL_WS}{defptr}{$cde} if(!$def); if(!$def) { + my @ac = grep { $defs{$_}{TYPE} eq "autocreate" } keys %defs; + if(@ac) { + my $acit = AttrVal($ac[0], "ignoreTypes", ""); + return "" if("CUL_WS_$cde" =~ m/$acit/); + } Log3 $hash, 1, "CUL_WS UNDEFINED $type sensor detected, code $cde"; return "UNDEFINED CUL_WS_$cde CUL_WS $cde"; }