OPC 10100-1: WOT Connectivity - API Definition
Released 1.00
2024-05-22
This document is subject to the license terms described here.
The general OPC Foundation specification license agreement also applies and can be found here.
This document is a copy of the original which can be found here.
This document defines nodes in the following nodesets:
1 Scope
2 Normative references
3 Terms, abbreviated terms and conventions
3.1 Overview
3.2 WoT Connectivity for OPC UA terms
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.1.2 CreateAsset Method
6.3.1.3 DeleteAsset Method
6.3.2 IWoTAssetType
6.3.3 WoTAssetFileType
6.3.3.1 Definition
6.3.3.2 CloseAndUpdate Method
6.3.4 HasWoTComponent ReferenceType
7 Profiles and Conformance Units
7.1 Conformance Units
7.2 Profiles
7.2.1 Profile list
7.2.2 Server Facets
7.2.2.1 Overview
7.2.2.2 WoT Connectivity Base Server Facet
8 Namespaces
8.1 Namespace Metadata
8.2 Handling of OPC UA Namespaces
Annex A (normative) WoT Connectivity Namespace and mappings
A.1 NodeSet and supplementary files for WoT Connectivity Information Model
A.2 WoT Connectivity Thing Description JSON Schema
Annex B (non-normative)