OPC UA for WoT Connectivity – Part 1: API Definition
Go
v1.02
Introduction
1
Scope
2
Normative references
3
Terms, abbreviated terms and conventions
3.1
Overview
3.2
WoT Connectivity for OPC UA terms
3.2.1
Protocol Binding
3.2.2
Part of Web of Things Thing Description describing the communication interface as well as the data “tags” available in an asset.
3.3
Abbreviated terms
3.4
Conventions used in this document
3.4.1
NodeIds and BrowseNames
3.4.1.1
NodeIds
3.4.1.2
BrowseNames
3.4.2
Common Attributes
3.4.2.1
General
3.4.2.2
Objects
3.4.2.3
Methods
4
General information about Web of Things and OPC UA
4.1
Introduction to Web of Things
4.2
Introduction to OPC Unified Architecture
4.2.1
What is OPC UA?
4.2.2
Basics of OPC UA
4.2.3
Information modelling in OPC UA
4.2.3.1
Concepts
4.2.3.2
Namespaces
4.2.3.3
Companion Specifications
5
Use cases
5.1
Communicating with a non-OPC UA asset
6
WoT Connectivity Information Model overview
6.1
General
6.2
WoT Connectivity entry point
6.3
OPC UA Information Model
6.3.1
WoTAssetConnectionManagementType
6.3.1.1
Definition
6.3.2
CreateAsset Method
6.3.3
DeleteAsset Method
6.3.4
DiscoverAssets Method
6.3.5
CreateAssetForEndpoint Method
6.3.6
ConnectionTest Method
6.3.7
WoTAssetConfigurationType
6.3.8
IWoTAssetType
6.3.9
WoT Actions Mapping
6.3.10
WoTAssetFileType
6.3.10.1
Definition
6.3.10.2
CloseAndUpdate Method
6.3.11
HasWoTComponent ReferenceType
7
Profiles and Conformance Units
8
Namespaces
8.1
Namespace Metadata
8.2
Handling of OPC UA Namespaces
Annex A
WoT Connectivity Namespace and mappings (Normative)
A.1
NodeSet and supplementary files for WoT Connectivity Information Model
A.2
WoT Connectivity Thing Description JSON Schema
Annex B
(non-normative) WoT Thing Description Tools
3.2.2
Part of Web of Things Thing Description describing the communication interface as well as the data “tags” available in an asset.
↑
↓
✕