From 88db54f7e0b8cde64a96b2606e3b99e85a282caf Mon Sep 17 00:00:00 2001 From: jamesgo <> Date: Wed, 14 Dec 2016 21:16:06 +0000 Subject: [PATCH] 93_PWMR.pm : fix set $newpulse if usePID = 1 or 2 git-svn-id: https://svn.fhem.de/fhem/trunk@12779 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/93_PWMR.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fhem/FHEM/93_PWMR.pm b/fhem/FHEM/93_PWMR.pm index b506678de..3c756b550 100644 --- a/fhem/FHEM/93_PWMR.pm +++ b/fhem/FHEM/93_PWMR.pm @@ -1113,6 +1113,8 @@ PWMR_ReadRoom(@) Log3 ($room, 4, "PWMR_ReadRoom $name: desT($desiredTemp), actT($temperaturV von($temperaturT)), state($actorV)"); Log3 ($room, 4, "PWMR_ReadRoom $name: newpulse($newpulsePID/$PWMOnTimePID), oldpulse($oldpulse), lastSW($prevswitchtime = $prevswitchtimeT), window($windowV)"); + $newpulse = $newpulsePID; + } elsif($room->{c_PID_useit} >= 2) { my $DBuffer = $room->{helper}{PID_D_previousTemps}; @@ -1171,6 +1173,8 @@ PWMR_ReadRoom(@) Log3 ($room, 4, "PWMR_ReadRoom $name: desT($desiredTemp), actT($temperaturV von($temperaturT)), state($actorV)"); Log3 ($room, 4, "PWMR_ReadRoom $name: newpulse($newpulsePID/$PWMOnTimePID), oldpulse($oldpulse), lastSW($prevswitchtime = $prevswitchtimeT), window($windowV)"); + + $newpulse = $newpulsePID; } readingsEndUpdate($room, 1);