@bacnet-js/device
    Preparing search index...

    Interface BDDeviceOpts

    Configuration options for creating a BACnet Device object

    This interface defines the parameters required to initialize a BACnet Device, including identification, vendor information, and protocol configuration.

    interface BDDeviceOpts {
        apduMaxLength?: number;
        apduRetries?: number;
        apduSegmentTimeout?: number;
        apduTimeout?: number;
        applicationSoftwareVersion?: string;
        broadcastAddress?: string;
        databaseRevision?: number;
        description?: string;
        firmwareRevision?: string;
        interface?: string;
        location?: string;
        modelName?: string;
        name: string;
        port?: number;
        reuseAddr?: boolean;
        serialNumber?: string;
        transport?: any;
        vendorId?: number;
        vendorName?: string;
    }

    Hierarchy

    • ClientOptions
      • BDDeviceOpts
    Index

    Properties

    apduMaxLength?: number

    Maximum APDU length this device can accept

    apduRetries?: number

    Number of APDU retries

    apduSegmentTimeout?: number
    apduTimeout?: number

    APDU timeout in milliseconds

    applicationSoftwareVersion?: string

    The device's application software version

    broadcastAddress?: string
    databaseRevision?: number

    Current database revision number

    description?: string

    The device's description (Description property)

    firmwareRevision?: string

    The device's firmware revision string

    interface?: string
    location?: string

    General description of the device's physical location e.g. "Room 101, Building A, Campus X"

    modelName?: string

    The device's model name

    name: string

    The device's name (Object_Name property)

    port?: number
    reuseAddr?: boolean
    serialNumber?: string

    Serial number of the device e.g. "SN-12345-6789"

    transport?: any
    vendorId?: number

    Vendor identifier assigned by ASHRAE

    vendorName?: string

    The name of the device's vendor