Thanks, that would be cool. I analyzed my USB recordings again and I think using another payload as a startup message would give me faster results. When I disable all acquire and release lines of code, the watcher loop is working much better and sending me something which looks like a continuous stream of data. cat /dev/hidraw0 is showing me more frequently incoming packets.
The new startup message I’m using now is:
80 01 01 52 01 0E
This will keep sending the alarm state every 2 seconds. I hope someone is able to try and confirm.