Hierarchy (View Summary)

Properties

hasZdoMessageOverhead: boolean
manufacturerID: ManufacturerCode

Methods

  • Parameters

    • ieeeAddress: string
    • key: Buffer<ArrayBufferLike>

    Returns Promise<void>

  • Parameters

    • seconds: number
    • OptionalnetworkAddress: number

    Returns Promise<void>

  • Parameters

    • type: "soft" | "hard"

    Returns Promise<void>

  • ZCL

    Parameters

    • ieeeAddr: string
    • networkAddress: number
    • endpoint: number
    • zclFrame: ZclFrame
    • timeout: number
    • disableResponse: boolean
    • disableRecovery: boolean
    • OptionalsourceEndpoint: number

    Returns Promise<void | ZclPayload>

  • Parameters

    • groupID: number
    • zclFrame: ZclFrame
    • OptionalsourceEndpoint: number

    Returns Promise<void>

  • ZDO

    Parameters

    • ieeeAddress: string
    • networkAddress: number
    • clusterId: ClusterId
    • payload: Buffer<ArrayBufferLike>
    • disableResponse: true

    Returns Promise<void>

  • ZDO

    Type Parameters

    Parameters

    • ieeeAddress: string
    • networkAddress: number
    • clusterId: K
    • payload: Buffer<ArrayBufferLike>
    • disableResponse: false

    Returns Promise<RequestToResponseMap[K]>

  • ZDO

    Type Parameters

    Parameters

    • ieeeAddress: string
    • networkAddress: number
    • clusterId: K
    • payload: Buffer<ArrayBufferLike>
    • disableResponse: boolean

    Returns Promise<void | RequestToResponseMap[K]>

  • InterPAN

    Parameters

    • channel: number

    Returns Promise<void>

  • Parameters

    • networkAddress: undefined | number
    • endpoint: number
    • frameType: FrameType
    • direction: Direction
    • transactionSequenceNumber: undefined | number
    • clusterID: number
    • commandIdentifier: number
    • timeout: number

    Returns { cancel: () => void; promise: Promise<ZclPayload> }