UA-EdgeTranslator icon indicating copy to clipboard operation
UA-EdgeTranslator copied to clipboard

Define how OPC UA type information is specified in WoT TDs

Open barnstee opened this issue 1 year ago • 7 comments

A UANodeSet or Namespace of an OPC UA Information Model can optionally be referenced in the WoT TD to define the OPC UA types to be used for the mapping, including structures. This needs to be brought to the W3C WoT working group.

barnstee avatar Apr 16 '24 13:04 barnstee

Current proposal is something like this: "@context": [ "https://www.w3.org/2022/wot/td/v1.1", { "opcua": [ "http://opcfoundation.org/UA/PNEM/" ] } ],

"properties": { "VoltageL1-N": { "type": "number", "mapping:opcua:nodeId": "s=VoltageL-N", "mapping:opcua:type": "nsu=http://opcfoundation.org/UA/PNEM/;i=3005", "mapping:opcua:fieldPath": "A",

barnstee avatar Jun 11 '24 13:06 barnstee

Agreement is to move this to the new OPC UA WoT-binding working group.

barnstee avatar Jun 11 '24 13:06 barnstee

Awaiting kickoff of the new WoT-binding WG within the OPC Foundation.

barnstee avatar Jun 25 '24 13:06 barnstee

WoT-Binding Working Group established and call for participation sent out via email yesterday. For registration please contact Dr Sebastian Käbisch ([[email protected]]).

The Kick-off Meeting is scheduled on July 30th, 2024 as a web conference. Start Times (duration ca 90 minutes) 6:00 am PST (US West coast) 9:00 am EST (US East coast) 3:00 pm CEST (Germany) 10:00 pm JST (Japan)

barnstee avatar Jul 09 '24 13:07 barnstee

Proposed binding sample is here: https://github.com/OPCFoundation/UA-EdgeTranslator/blob/c5d2169e9d3c8c5be5a7e050a1b69c95781aa22f/Samples/pac4200.tm.jsonld#L28

barnstee avatar Jul 23 '24 13:07 barnstee

Also need a way to make this type information available via PubSub metadata messages.

barnstee avatar Oct 01 '24 06:10 barnstee