interface Configuration {
    additionalBleAdvertisementData?: Uint8Array;
    discriminator: number;
    enabled: boolean;
    flowType: CommissioningFlowType;
    passcode: number;
    productDescription: ProductDescription;
}

Properties

additionalBleAdvertisementData?: Uint8Array

Vendor-specific BLE advertisement data.

discriminator: number

The discriminator used during initial commissioning.

enabled: boolean

Allow commissioning of this device by one or more controllers. This is enabled by default.

It only makes sense for a device to be uncommissionable if it is itself a controller.

The Flow type of commissioning used in announcements.

passcode: number

The commissioning passcode/pin.

productDescription: ProductDescription

Product details included in commissioning advertisements.