Descripción:
Actualmente, cada puerto publicado por un subcontenedor de una integración externa muestra automáticamente un enlace « Abrir » en el bloque de supervisión de la pantalla de Configuración. Este comportamiento se diseñó para el caso en que el puerto expone una interfaz web (como la UI de Frigate): con un clic, el usuario accede a ella.
El desarrollo de la integración OCPP (cargadores de vehículos) ha revelado un caso no previsto: un puerto publicado que no está destinado a un navegador. El puerto expone un endpoint WebSocket al que se conectan los cargadores. El enlace « Abrir » es entonces engañoso, hacer clic en él lleva a una página de error.
Propuesta: agregar una bandera opcional en la declaración de los puertos del manifiesto (por ejemplo browsable: false) para que la integración pueda indicar que un puerto no es navegable. En este caso, el front muestra el puerto asignado en el bloque de supervisión, pero sin un enlace clicable. Cambio puramente aditivo al esquema del manifiesto, el comportamiento actual se conserva por defecto.
Contexto: retroalimentación de campo de @Sescandell sobre la integración OCPP, ver el tema WIP cargador de vehículo eléctrico protocolo OCPP.