Special AttributeClient class to allow identifying attributes that are supported because reported by the Devices, but the contained attribute is unknown.

Hierarchy (view full)

Constructors

Properties

attribute: Attribute<any, any>
clusterId: ClusterId
endpointId: EndpointNumber
name: string
schema: TlvSchema<any>

Methods

  • Get the value with version of the attribute. Fabric scoped reads are always done with the remote.

    Parameters

    • OptionalalwaysRequestFromRemote: boolean
    • isFabricFiltered: boolean = true

    Returns Promise<undefined | {
        value: any;
        version: number;
    }>