Buenas:
Tengo un SAI/UPS que se controla por el puerto serie con su cable (también USB si lo deseas) y puede leer los datos con su programa que te da el fabricante. Lo curioso que dicho programa al ejecutarlo, te abre el navegador Web, pones tu nick y contraseña y aparece los datos en pantalla que viene desde el dispositivo.
Por lo que veo, en la Webmuestra los datos recibidos y también envías comandos, por su puesto, al puerto serie.
¿Cómo controla datos de entrada y dalidas del puerto serie dede ls Web mediante servicios?
Antiguamente usaba capas para hacerlo funcionar, mi manera era, SQL Server, Visual C# para controlar puerto serie y leer la base de datos si ha sido modificado algún estado y controlar la base de datos por vía Web.
Observando el acceso directo hay un archivo que se llama agent.cmd, lo abro y aparece esto.
start http://localhost:3052/local/
Me abre el navegadorr Web. A patir de ahí, ya funciona el programa del SAI.
Felices fiestas 2022.