From 60e7063d6d5efb180a0f658cab3fdf180ae49c70 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Tue, 28 Jul 2015 17:12:40 +0000 Subject: [PATCH] 33_readingsProxy.pm: event-on-change fix. see: http://forum.fhem.de/index.php/topic,39528.0/topicseen.html#msg317183 git-svn-id: https://svn.fhem.de/fhem/trunk@9000 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/33_readingsProxy.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/33_readingsProxy.pm b/fhem/FHEM/33_readingsProxy.pm index 8a0fdaf51..1d2509306 100644 --- a/fhem/FHEM/33_readingsProxy.pm +++ b/fhem/FHEM/33_readingsProxy.pm @@ -119,9 +119,12 @@ readingsProxy_update($$) $value = $value_fn if( $value_fn ); } - #readingsSingleUpdate($hash, "state", $value, 1) - readingsSingleUpdate($hash, "state", $value, 0); - DoTrigger( $name, "$value" ); + if( AttrVal($name, 'event-on-change-reading', undef ) ) { + readingsSingleUpdate($hash, 'state', $value, 1) + } else { + readingsSingleUpdate($hash, 'state', $value, 0); + DoTrigger( $name, $value ); + } } sub