From 08ce1fe1ad89130a1cfc9f15e5c65384e06956ad Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Mon, 15 Feb 2016 11:22:12 +0000 Subject: [PATCH] 00_CUL.pm: Add NR_CMD_LAST_H to Asksin (Forum #49291) git-svn-id: https://svn.fhem.de/fhem/trunk@10853 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_CUL.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/00_CUL.pm b/fhem/FHEM/00_CUL.pm index b77787502..caacf622e 100755 --- a/fhem/FHEM/00_CUL.pm +++ b/fhem/FHEM/00_CUL.pm @@ -590,8 +590,8 @@ CUL_XmitLimitCheck($$$) my $nowM1h = $now-3600; my @b = grep { $_ > $nowM1h } @{$hash->{XMIT_TIME}}; - if(@b > 163) { # Maximum nr of transmissions per hour (unconfirmed). - + # Maximum nr of transmissions per hour, but not for HM and MAX + if(@b > 163 && $fn !~ m/^[AZ]/) { my $name = $hash->{NAME}; Log3 $name, 2, "CUL TRANSMIT LIMIT EXCEEDED"; DoTrigger($name, "TRANSMIT LIMIT EXCEEDED"); @@ -730,11 +730,11 @@ CUL_SendFromQueue($$) } } + CUL_XmitLimitCheck($hash, $bstring, $now); if($hm) { CUL_SimpleWrite($hash, $bstring) if(!CUL_XmitDlyHM($hash,$bstring,$now)); return; } else { - CUL_XmitLimitCheck($hash, $bstring, $now); CUL_SimpleWrite($hash, $bstring); } }