Skip to content

6. Feature: Add Connections page for OPC-UA, MQTT, and BACnet #212

@smithaldon1

Description

@smithaldon1

Parent Epic

#206

Purpose

Add a Workbench page for defining and testing protocol connection profiles.

Acceptance Criteria

  • Supports OPC-UA, MQTT, and BACnet profile forms.
  • Uses protocol-specific controls without exposing raw secret values.
  • Shows enabled/disabled state, last test result, health, and validation errors.
  • Calls the connection profile API and read-only test endpoint.
  • Clearly separates test connection from ingestion start and from industrial writeback.

Implementation Order

Step 6. Depends on the operator-console shell and connection API.

Test Plan

Frontend tests for form validation/redaction plus Playwright flow for creating a disabled profile and running a fake test.

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeaturebacnetBACnet/IP discovery, object mapping, and read-only polling workconnection-managementConnection profile, credential reference, health, and test-connection workfrontendFrontend application workmqttMQTT broker, topic, Sparkplug, and subscription workopc-uaLocal OPC UA demo and future connector workoperations-workbenchOperations Workbench web UI workoperator-consoleDemo-Factory-style Workbench shell and live operational UI workpost-demoNot required for the manufacturer demo path

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions