Readonly
attributes: AttributeClients<T["features"], T["attributes"]>Attributes of the cluster as object with named keys. This can be used to discover the attributes of the cluster programmatically.
Readonly
commands: CommandServers<T["commands"]>Commands of the cluster as object with named keys. This can be used to discover the commands of the cluster programmatically.
Readonly
endpointEndpoint ID the cluster is on.
Readonly
events: EventClients<T["events"]>Events of the cluster as object with named keys. This can be used to discover the events of the cluster programmatically.
Readonly
id: ClusterIdCluster ID
Returns if a given Attribute Id is present and supported at the connected cluster server.
Returns if a given Attribute with provided name is present and supported at the connected cluster server.
Returns if a given Command Id is present and supported at the connected cluster server.
Returns if a given Command with provided name is present and supported at the connected cluster server.
Returns if a given Event Id is present and supported at the connected cluster server.
Returns if a given Event with provided name is present and supported at the connected cluster server.
Readonly
isWhether the cluster is unknown, means that we do not have types and schema information for it. Most likely no official cluster.
Readonly
name: stringCluster name
Readonly
revision: numberCluster revision
Readonly
subscribeSubscribe to all attributes of the cluster. This will subscribe to all attributes of the cluster. Add listeners to the relevant attributes you want to get updates for.
Optional
dataOptional
eventOptional
isOptional
keepReadonly
supportedSupported Features of the cluster
Strongly typed interface of a cluster client