From f9cf6d87765929ec6ac1e330ef6b01848301fb1f Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Tue, 29 Jan 2019 16:00:54 +0000 Subject: [PATCH] 31_LightScene.pm: enable followDevices for readings != state. see: https://forum.fhem.de/index.php/topic,33223.msg895357.html#msg895357 git-svn-id: https://svn.fhem.de/fhem/trunk@18448 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/31_LightScene.pm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/31_LightScene.pm b/fhem/FHEM/31_LightScene.pm index 2389147e0..9bef554c7 100644 --- a/fhem/FHEM/31_LightScene.pm +++ b/fhem/FHEM/31_LightScene.pm @@ -269,10 +269,17 @@ LightScene_Notify($$) my $reading = shift @parts; my $value = join(": ", @parts); - next if( $value ne "" ); + #see: https://forum.fhem.de/index.php/topic,33223.msg895357.html#msg895357 + #next if( $value ne "" ); + #$reading = "state"; + #$value = $s; - $reading = "state"; - $value = $s; + $reading = "" if( !defined($reading) ); + $value = "" if( !defined($value) ); + if( $value eq "" ) { + $reading = "state"; + $value = $s; + } if( $hash->{mayBeVisible} || $hash->{followDevices} ) { my $room = AttrVal($name, "room", "");