CommissionableDeviceIdentifiers:
    | {
        instanceId: string;
    }
    | {
        longDiscriminator: number;
    }
    | {
        shortDiscriminator: number;
    }
    | {
        productId?: number;
        vendorId: VendorId;
    }
    | {
        deviceType: number;
    }
    | {
        productId: number;
    }
    | {}

Identifier to use to discover a commissionable device. Please decide for the best matching identifier that you have.

Type declaration

  • instanceId: string

    Instance ID of the commissionable device. This is mainly used by UDC.

Type declaration

  • longDiscriminator: number

    The Long Discriminator of the commissionable device that can be obtained from the QR code.

Type declaration

  • shortDiscriminator: number

    The Short Discriminator of the commissionable device that can be obtained from the Pairing code.

Type declaration

  • OptionalproductId?: number

    Optionally the product ID of the commissionable device, if devices from a special vendor should be discovered.

  • vendorId: VendorId

    The vendor ID of the commissionable device, if devices from a special vendor should be discovered.

Type declaration

  • deviceType: number

    The device type of the commissionable device, if devices of a special type should be discovered.

Type declaration

  • productId: number

    The product ID of the commissionable device, if devices with a special product should be discovered.