Define how OPC UA type information is specified in WoT TDs
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.
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",
Agreement is to move this to the new OPC UA WoT-binding working group.
Awaiting kickoff of the new WoT-binding WG within the OPC Foundation.
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)
Proposed binding sample is here: https://github.com/OPCFoundation/UA-EdgeTranslator/blob/c5d2169e9d3c8c5be5a7e050a1b69c95781aa22f/Samples/pac4200.tm.jsonld#L28
Also need a way to make this type information available via PubSub metadata messages.