Skip to content

Protocol detection when on Table view #159

@TejInaco

Description

@TejInaco

Currently, when a user is working with a Thing Description (TD) that includes Modbus properties, the Preview Values functionality often fails to display data initially. This is because the northbound TD—which is essential for the application to function correctly in this context—is only fetched after the user manually clicks the "SendTD" button. This behavior leads to a poor user experience, as the user must perform an extra, non-obvious step to enable data preview.

Protocol Detection on Property View Change: When the user switches to the table view property display, the application should immediately attempt to detect the underlying protocol (e.g., Modbus).
Use the following package: td-utils

Contextual User Warning: If the protocol is detected and the necessary northbound TD has not yet been successfully fetched (indicating the "SendTD" action is required), a clear warning message should be displayed to the user. This warning should explicitly inform the user that they need to click the "SendTD" button before the "Preview Values" functionality will work correctly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Domain-drivenRequirement of heavy knowledge of standards and user needstmc-contribution

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions