OPCFoundation / UA-EdgeTranslator

An industrial connectivity edge application translating from proprietary protocols to OPC UA leveraging the W3C Web of Things (WoT) thing descriptions.
MIT License
25 stars 6 forks source link

Add Variable node to return the list of WoT protocol bindings a UA server supports #29

Open barnstee opened 2 months ago

barnstee commented 2 months ago

This can be implemented as a simple data node returning an enumeration of the supported WoT protocol bindings: Released: https://www.w3.org/TR/wot-binding-templates/#table-existing-protocol-binding-templates All bindings: https://w3c.github.io/wot-binding-templates/#protocol-bindings-table

jestun commented 2 months ago

I would say that there should be something like a "WoTBindingProtocolEnum" enumeration DataType listing all possible binding protocols (the actual content/info probably need to be discussed). Then there could be an optional variable node like "SupportedBindingProtocols" in the WoTAssetConnectionManagementType that would provide an array including enum members of the supported binding protocols.

barnstee commented 3 weeks ago

Implement as UA profile type and return list of profiles.

barnstee commented 1 week ago

This has been added to the spec, v1.0.1