From dfce24b7d221aef797366266641c1ae080a8fa3a Mon Sep 17 00:00:00 2001 From: mgernoth <> Date: Thu, 9 Mar 2017 09:13:15 +0000 Subject: [PATCH] 00_HMUARTLGW.pm: change log-level for message caused by firmware quirk git-svn-id: https://svn.fhem.de/fhem/trunk@13654 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_HMUARTLGW.pm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/00_HMUARTLGW.pm b/fhem/FHEM/00_HMUARTLGW.pm index 7af96ee81..af0387825 100644 --- a/fhem/FHEM/00_HMUARTLGW.pm +++ b/fhem/FHEM/00_HMUARTLGW.pm @@ -1139,7 +1139,11 @@ sub HMUARTLGW_Parse($$$$) return; } - Log3($hash, 1 ,"HMUARTLGW ${name} Ack with invalid counter received, dropping. We: $hash->{CNT}, device: $hash->{DEVCNT}, " . + #Firmware sometimes send additional ACK when receiving the + #next frame from a device after a command, even if it has + #already ACKed the command. + Log3($hash, HMUARTLGW_getVerbLvl($hash, undef, undef, 5), + "HMUARTLGW ${name} Ack with invalid/old counter received, dropping. We: $hash->{CNT}, device: $hash->{DEVCNT}, " . "state: $hash->{DevState}, msg: ${dst} ${msg}"); return;