Back to Homebridge

Interface MatterServerConfig

docs/interfaces/MatterServerConfig.html

2.0.22.4 KB
Original Source
  • MatterServerConfig

Interface MatterServerConfig

Matter server configuration Used internally by MatterServer class

interface MatterServerConfig {
debugModeEnabled?: boolean;
displayName?: string;
externalAccessory?: boolean;
firmwareRevision?: string;
manufacturer?: string;
model?: string;
networkInterfaces?: string[];
port?: number;
serialNumber?: string;
storagePath?: string;
uniqueId: string;
}

Index

Properties

debugModeEnabled?displayName?externalAccessory?firmwareRevision?manufacturer?model?networkInterfaces?port?serialNumber?storagePath?uniqueId

Properties

OptionaldebugModeEnabled

debugModeEnabled?: boolean

Enable debug mode for verbose logging

OptionaldisplayName

displayName?: string

Display name for the Matter bridge/device

OptionalexternalAccessory

externalAccessory?: boolean

External accessory mode - device is not bridged and so added before server starts

OptionalfirmwareRevision

firmwareRevision?: string

Firmware revision (inherited from bridge config)

Optionalmanufacturer

manufacturer?: string

Manufacturer name (inherited from bridge config)

Optionalmodel

model?: string

Model name (inherited from bridge config)

OptionalnetworkInterfaces

networkInterfaces?: string[]

Network interfaces to bind to (inherited from bridge.bind config)

Optionalport

port?: number

Server port

OptionalserialNumber

serialNumber?: string

Serial number (inherited from bridge config)

OptionalstoragePath

storagePath?: string

Storage path

uniqueId

uniqueId: string

Unique identifier (REQUIRED - must be unique for each Matter bridge instance)

Settings

Member Visibility

  • Inherited

ThemeOSLightDark

On This Page

Properties debugModeEnableddisplayNameexternalAccessoryfirmwareRevisionmanufacturermodelnetworkInterfacesportserialNumberstoragePathuniqueId