Monitor telegrams send to individual addresses with knxd and knxtool

85 views
Skip to first unread message

Malte Küppers

unread,
Nov 9, 2022, 6:42:55 AM11/9/22
to knxd
I'm using knxd and knxtool with a Siemens N 148 Interface. 
With 'vbusmonitor1' i can monitor the bus and can see the grouptelegrams. But I can't find any way to monitor the bus so that i can see the telegrams send to an individual address. 
Is there any way to see these telegrams, that are send to individual addresses, with knxd and knxtool?

Matthias Urlichs

unread,
Nov 9, 2022, 7:00:48 AM11/9/22
to knxd
If these telegrams are entirely on the wired bus and not usually processed by knxd: no. knxd doesn't know how to set an external interface to bus monitor mode, and neither the tunnel nor the knxtool protocol have a way to teach it where to forward these monitored messages to. Group messages on the other hand are forwarded across the whole bus anyway, unless filtered out (no, knxd itself doesn't yet have a packet filter, feel free to implement one and send patches).

The second problem is that setting an interface to bus monitor mode typically causes it to stop working normally. When I refactored knxd to support multiple backend interfaces, I decided to focus on the fact that knxd is a router, not a debugger, thus features that prevent it from doing its job were out of scope.
Reply all
Reply to author
Forward
0 new messages