Skip to content

10. Feature: Add Protocol Diagnostics page #215

@smithaldon1

Description

@smithaldon1

Parent Epic

#206

Purpose

Add a FIP Protocol Diagnostics page modeled on Demo-Factory, backed by FIP connection and health APIs.

Acceptance Criteria

  • Shows cards for OPC-UA, MQTT, BACnet, API, and ingestion health where available.
  • Shows configured connection status, last test result, and readable errors.
  • Includes a searchable protocol/tag mapping table.
  • Uses FIP API data, not hardcoded Demo-Factory state.
  • Includes troubleshooting commands or next steps for local Demo-Factory validation.

Implementation Order

Step 10. Depends on connection API, test endpoint, and at least one adapter foundation.

Test Plan

Frontend tests for empty/healthy/error states and Playwright coverage for diagnostics rendering.

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