From d724c43b70a3d53af1a4583cad3570629ace77a5 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 7 Jul 2016 15:10:39 +0000 Subject: [PATCH] 10_ZWave.pm: move timeToAck to the readings. git-svn-id: https://svn.fhem.de/fhem/trunk@11760 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/10_ZWave.pm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/10_ZWave.pm b/fhem/FHEM/10_ZWave.pm index cf384a0a1..cb9771383 100755 --- a/fhem/FHEM/10_ZWave.pm +++ b/fhem/FHEM/10_ZWave.pm @@ -3610,7 +3610,8 @@ ZWave_processSendStack($$;$) my ($hash,$ackType, $omsg) = @_; my $ss = $hash->{SendStack}; if(!$ss) { - $hash->{timeToAck} = sprintf("%0.3f", gettimeofday()-$hash->{lastMsgSent}) + readingsSingleUpdate($hash, "timeToAck", + sprintf("%0.3f", gettimeofday()-$hash->{lastMsgSent}), 0) if($ackType eq "ack" && $hash->{lastMsgSent}); return; } @@ -3630,8 +3631,9 @@ ZWave_processSendStack($$;$) Log 4, "ZWave: wrong callbackid $omsg received, expecting $cbid"; return; } - $hash->{timeToAck} = sprintf("%0.3f", $now-$hash->{lastMsgSent}) - if($hash->{lastMsgSent}); + readingsSingleUpdate($hash, "timeToAck", + sprintf("%0.3f", $now-$hash->{lastMsgSent}), 0) + if($hash->{lastMsgSent}); if($stype eq "get") { $ss->[0] = "sentackget:$smsg$cbid"; return;