NodeId¶
Canonical path: o6.NodeId
NodeId
¶
OPC UA NodeId: the machine-readable identity of one node.
Every address-space operation ultimately targets a NodeId, which is a
namespace index plus a numeric, string, ByteString, or Guid identifier.
Besides the explicit ns=/i=/s=/b=/g= keywords, a NodeId can be
parsed from a single string ("i=84", "ns=1;s=Temperature"), built from
anything that carries a NodeId, or built from a registered DataType or
generated type class to obtain that type's own NodeId. As an o6
extension, the namespace part of a string may also be a namespace
shortname ("ns=di;i=1") or URI ("nsu=http://…/UA/DI/;i=1"), optionally
amended with scope and version to disambiguate releases.
Attributes¶
ns
property
¶
The namespace, as a NamespaceModule.
Falls back to the plain numeric index when no namespace is registered
under it, so nodeId.ns.uri and nodeId.ns.version are available
for every loaded namespace.