tangent/feedback about the product: replacing abandoned desktop apps with a webapp with unknown future does not exactly excite me. Bundle this as a desktop app that works offline-first and you'll pique more interest.
Nice retro-demo/motivation for "what's the point of protocols/abstraction layers"[0].
Use case argument for an add-on programmable logic array / micro controller board as security interface / non-standard to standard protocol translation.
That's usually caused by cheap controller firmware flooding the connection with continuous Active Sensing signals (0xFE bytes every 300ms) or noisy clock jitter.