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

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions