2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-03 16:56:54 +00:00

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
This commit is contained in:
rudolfkoenig 2016-02-15 11:22:12 +00:00
parent a98bb6893e
commit 08ce1fe1ad

View File

@ -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);
}
}