From df9e8689cfbf1c95e29f181c9d26bb83080ca8f0 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Sun, 8 Dec 2019 11:14:18 +0000 Subject: [PATCH] 31_HUEDevice.pm: fixed icon for unreachable devices git-svn-id: https://svn.fhem.de/fhem/trunk@20685 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_HUEDevice.pm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/fhem/FHEM/31_HUEDevice.pm b/fhem/FHEM/31_HUEDevice.pm index ad2a11125..f06fe7648 100644 --- a/fhem/FHEM/31_HUEDevice.pm +++ b/fhem/FHEM/31_HUEDevice.pm @@ -206,6 +206,9 @@ HUEDevice_devStateIcon($) return undef if( !$hash ); my $name = $hash->{NAME}; + return ".*:light_question:toggle" if( !$hash->{helper}{reachable} ); + return ".*:light_question:toggle" if( defined($hash->{mode}) && $hash->{mode} ne 'homeautomation' ); + my $pct = ReadingsVal($name, 'pct', 100); my $subtype = AttrVal($name, 'subType', 'extcolordimmer' ); @@ -222,8 +225,6 @@ HUEDevice_devStateIcon($) return undef if( $createGroupReadings && !AttrVal($hash->{NAME},"createGroupReadings", 1) ); return undef if( !$createGroupReadings && !AttrVal($hash->{NAME},"createGroupReadings", undef) ); - return ".*:light_question:toggle" if( !$hash->{helper}{reachable} ); - return ".*:light_question:toggle" if( defined($hash->{mode}) && $hash->{mode} ne 'homeautomation' ); return ".*:off:toggle" if( ReadingsVal($name,"onoff","0") eq "0" ); @@ -243,8 +244,6 @@ HUEDevice_devStateIcon($) return undef if( $hash->{helper}->{devtype} ); - return ".*:light_question:toggle" if( !$hash->{helper}{reachable} ); - return ".*:off:toggle" if( ReadingsVal($name,"state","off") eq "off" ); my $s = $dim_values{int($pct/7)};