From 5214d778f8d569dd972cca6e1673afa91cc4b9e8 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Fri, 26 Feb 2021 11:22:02 +0000 Subject: [PATCH] 30_HUEBridge.pm: honor ignoreReachable in createGroupReadings also for the group itself git-svn-id: https://svn.fhem.de/fhem/trunk@23830 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index 285980b03..9065bf55b 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -1369,7 +1369,9 @@ HUEBridge_updateGroups($$) $readings{on} |= ($current->{on}?'1':'0'); - if( !AttrVal($lhash->{NAME}, 'ignoreReachable', 0) ) { + if( AttrVal($lhash->{NAME}, 'ignoreReachable', 0) ) { + $readings{reachable} |= 1; + } else { $readings{reachable} |= ($current->{reachable}?'1':'0'); } @@ -1392,6 +1394,10 @@ HUEBridge_updateGroups($$) ++$count; } + if( AttrVal($name, 'ignoreReachable', 0) ) { + delete $readings{reachable}; + } + if( defined($hue) && $readings{colormode} && $readings{colormode} ne "ct" ) { #Log 1, "$hue $sat $bri"; $readings{colormode} = 'hs';