Your solution works perfect and I'm very pleased with that. I would like a minor refinement if not to complicated. If you remember the'gateway sends incoming data from micro to port 23. I would like to have the option to either send to port (23) OR to launch an exe instead with same data (set in config). The reason is that port 23 is quite occupied with data sent out from MLServer and there is an option to also send data trough a webport to MLServer from an addon ([url removed, login to view]) => [url removed, login to view] 'command'.
Is that doable without to much work. Payment/hour?