zigbee-herdsman
    Preparing search index...

    Type Alias EmberBeaconData

    Defines a beacon entry that is processed when scanning, joining, or rejoining.

    type EmberBeaconData = {
        channel: number;
        depth: number;
        endDeviceKeepalive: boolean;
        enhanced: boolean;
        extended_beacon: boolean;
        extendedPanId: ExtendedPanId;
        hasCapacity: boolean;
        longUptime: boolean;
        lqi: number;
        macDataPollKeepalive: boolean;
        nwkUpdateId: number;
        panId: PanId;
        parentPriority: number;
        permitJoin: boolean;
        power: number;
        preferParent: boolean;
        rssi: number;
        sender: NodeId;
        supportedKeyNegotiationMethods: number;
        tcConnectivity: boolean;
    }
    Index

    Properties

    channel: number

    uint8_t

    depth: number

    uint8_t

    endDeviceKeepalive: boolean

    default true

    enhanced: boolean

    Enhanced or regular beacon. default true

    extended_beacon: boolean
    extendedPanId: ExtendedPanId

    uint8_t[EXTENDED_PAN_ID_SIZE]

    hasCapacity: boolean

    default true

    longUptime: boolean

    default true

    lqi: number

    uint8_t

    macDataPollKeepalive: boolean

    default true

    nwkUpdateId: number

    uint8_t

    panId: PanId
    parentPriority: number

    TC connectivity and long uptime from capacity field. int8_t

    permitJoin: boolean

    default true

    power: number

    Only valid if enhanced beacon. int8_t

    preferParent: boolean

    default true

    rssi: number

    int8_t

    sender: NodeId
    supportedKeyNegotiationMethods: number

    uint8_t

    tcConnectivity: boolean

    default true