diff --git a/lib/zigbee.js b/lib/zigbee.js index cd81925e0..bb1ea961e 100644 --- a/lib/zigbee.js +++ b/lib/zigbee.js @@ -12,8 +12,14 @@ const shepherdSettings = { channelList: [advancedSettings && advancedSettings.channel ? advancedSettings.channel : 11], }, dbPath: data.joinPath('database.db'), + sp: { + baudrate: advancedSettings && advancedSettings.baudrate ? advancedSettings.baudrate : 115200, + rtscts: advancedSettings && (typeof(advancedSettings.rtscts) === 'boolean') ? advancedSettings.rtscts : true, + }, }; +logger.debug(`Using zigbee-shepherd with settings: '${JSON.stringify(shepherdSettings)}'`); + class Zigbee { constructor() { this.handleReady = this.handleReady.bind(this);