7.3.2 HasComponent

Equivalent usage in WoT TD

uav:hasComponent
uav:componentOf (Inverse relation of uav:hasComponent)

At the root/Thing or property/action level

Description Terms to express one or more has-child (uav:hasComponent) or has-parent (uav:componentOf) relationship. Also see terms definition in Section 6.5.4.
Snippet example in OPC UA (e.g., as nodeset)


<UAVariable DataType="Double" NodeId="ns=3;i=6125" BrowseName="3:ActualPosition">

<References>

<Reference ReferenceType="HasComponent" IsForward="false">ns=3;i=5001</Reference>
</Reference>

</UAVariable>

Transformed usage in a TD definition (as snippet)

"properties": {

"3:ActualPosition": {
"title": "Actual Position",
"uav:componentOf": ["ns=3;i=5001"],