diff --git a/knxmap/bus/monitor.py b/knxmap/bus/monitor.py index b4eb0a5..042f5dc 100644 --- a/knxmap/bus/monitor.py +++ b/knxmap/bus/monitor.py @@ -57,7 +57,8 @@ def datagram_received(self, data, addr): elif isinstance(knx_message, KnxTunnellingRequest): self.print_message(knx_message) if CEMI_PRIMITIVES[knx_message.cemi.message_code] == 'L_Data.con' or \ - CEMI_PRIMITIVES[knx_message.cemi.message_code] == 'L_Data.ind': + CEMI_PRIMITIVES[knx_message.cemi.message_code] == 'L_Data.ind' or \ + CEMI_PRIMITIVES[knx_message.cemi.message_code] == 'L_Busmon.ind': tunnelling_ack = KnxTunnellingAck( communication_channel=knx_message.communication_channel, sequence_count=knx_message.sequence_counter)