From d11be1b6ce9929dab24bc68808ac8df29e0778da Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Sat, 11 May 2019 17:48:03 +0000 Subject: [PATCH] fhem.pl: sleep can now wait for an event (Forum #100306) git-svn-id: https://svn.fhem.de/fhem/trunk@19374 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/91_notify.pm | 3 +- fhem/docs/commandref_frame.html | 15 ++++--- fhem/docs/commandref_frame_DE.html | 17 +++++--- fhem/fhem.pl | 68 +++++++++++++++++++++--------- 4 files changed, 72 insertions(+), 31 deletions(-) diff --git a/fhem/FHEM/91_notify.pm b/fhem/FHEM/91_notify.pm index 3f5ad804b..0f7c2e33b 100644 --- a/fhem/FHEM/91_notify.pm +++ b/fhem/FHEM/91_notify.pm @@ -67,7 +67,8 @@ notify_Define($$) $hash->{".COMMAND"} = $command; my $doTrigger = ($name !~ m/^$re$/); # Forum #34516 - readingsSingleUpdate($hash, "state", "active", $doTrigger); + readingsSingleUpdate($hash, "state", "active", $doTrigger) + if(!$hash->{TEMPORARY}); InternalTimer(0, sub(){ notifyRegexpChanged($hash, $re); }, $hash); return undef; diff --git a/fhem/docs/commandref_frame.html b/fhem/docs/commandref_frame.html index cab8ee287..fe91957e6 100644 --- a/fhem/docs/commandref_frame.html +++ b/fhem/docs/commandref_frame.html @@ -737,7 +737,7 @@ The following local attributes are used by a wider range of devices: @@ -1357,12 +1357,17 @@ The following local attributes are used by a wider range of devices:

sleep