docs/interfaces/MatterServerConfig.html
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;
}
debugModeEnabled?displayName?externalAccessory?firmwareRevision?manufacturer?model?networkInterfaces?port?serialNumber?storagePath?uniqueId
OptionaldebugModeEnableddebugModeEnabled?: boolean
Enable debug mode for verbose logging
OptionaldisplayNamedisplayName?: string
Display name for the Matter bridge/device
OptionalexternalAccessoryexternalAccessory?: boolean
External accessory mode - device is not bridged and so added before server starts
OptionalfirmwareRevisionfirmwareRevision?: string
Firmware revision (inherited from bridge config)
Optionalmanufacturermanufacturer?: string
Manufacturer name (inherited from bridge config)
Optionalmodelmodel?: string
Model name (inherited from bridge config)
OptionalnetworkInterfacesnetworkInterfaces?: string[]
Network interfaces to bind to (inherited from bridge.bind config)
Optionalportport?: number
Server port
OptionalserialNumberserialNumber?: string
Serial number (inherited from bridge config)
OptionalstoragePathstoragePath?: string
Storage path
uniqueId: string
Unique identifier (REQUIRED - must be unique for each Matter bridge instance)
Member Visibility
ThemeOSLightDark
Properties debugModeEnableddisplayNameexternalAccessoryfirmwareRevisionmanufacturermodelnetworkInterfacesportserialNumberstoragePathuniqueId