zigbee-herdsman
    Preparing search index...

    Interface RawPayload

    interface RawPayload {
        clusterKey?: string | number;
        disableResponse?: boolean;
        dstEndpoint?: number;
        groupId?: number;
        ieeeAddress?: string;
        interPan?: boolean;
        networkAddress?: number;
        profileId?: number;
        srcEndpoint?: number;
        timeout?: number;
        zcl?: {
            commandKey: string;
            direction?: Direction;
            disableDefaultResponse?: boolean;
            frameType?: FrameType;
            manufacturerCode?: number;
            payload?: Record<string, unknown> | Record<string, unknown>[];
            tsn?: number;
        };
        zdoParams?: unknown[];
    }
    Index

    Properties

    clusterKey?: string | number

    Expected as number for ZDO

    disableResponse?: boolean

    defaults to false

    dstEndpoint?: number
    groupId?: number
    ieeeAddress?: string
    interPan?: boolean

    defaults to false

    networkAddress?: number
    profileId?: number

    defaults to ZSpec.HA_PROFILE_ID

    srcEndpoint?: number

    defaults to ZSpec.HA_ENDPOINT

    timeout?: number

    defaults to 10000

    zcl?: {
        commandKey: string;
        direction?: Direction;
        disableDefaultResponse?: boolean;
        frameType?: FrameType;
        manufacturerCode?: number;
        payload?: Record<string, unknown> | Record<string, unknown>[];
        tsn?: number;
    }

    Only used for ZCL

    Type Declaration

    • commandKey: string
    • Optionaldirection?: Direction
    • OptionaldisableDefaultResponse?: boolean
    • OptionalframeType?: FrameType
    • OptionalmanufacturerCode?: number
    • Optionalpayload?: Record<string, unknown> | Record<string, unknown>[]

      TODO: zclFrame.ts ZclPayload should be refactor to this type

    • Optionaltsn?: number
    zdoParams?: unknown[]

    Only used for ZDO