Externe Integrationen: Möglichkeit, den „Öffnen“-Link eines veröffentlichten Ports ausblenden zu können

Beschreibung:

Bisher wird für jeden veröffentlichten Port eines Subcontainers einer externen Integration automatisch ein « Öffnen »-Link im Überwachungsblock des Konfigurationsbildschirms angezeigt. Dieses Verhalten wurde für den Fall entworfen, dass der Port eine Weboberfläche bereitstellt (z. B. die UI von Frigate): Ein Klick und der Benutzer gelangt dorthin.

Die Entwicklung der OCPP-Integration (Ladestationen) hat einen nicht vorgesehenen Fall aufgedeckt: einen veröffentlichten Port, der nicht für einen Browser bestimmt ist. Der Port stellt ein WebSocket-Endpoint bereit, an das sich die Ladestationen anmelden. Der « Öffnen »-Link ist in diesem Fall irreführend, da ein Klick darauf zu einer Fehlermeldung führt.

Vorschlag: Ein optionales Flag im Manifest der Portdeklaration hinzufügen (z. B. browsable: false), damit die Integration angeben kann, dass ein Port nicht für den Browser bestimmt ist. In diesem Fall zeigt die Frontend-Oberfläche den zugewiesenen Port im Überwachungsblock an, aber ohne einen klickbaren Link. Reine additive Änderung des Manifestschemas, das aktuelle Verhalten bleibt standardmäßig erhalten.

Kontext: Rückmeldung von @Sescandell zur OCPP-Integration, siehe das Thema WIP Ladestation für Elektrofahrzeuge Protokoll OCPP.

Das ist in Gladys Assistant 4.85 verfügbar: