message: fix: start zwave-server only after driver start
diff: @@ -1601,6 +1601,10 @@ ZwaveClient.prototype.connect = async function () {
  this.driver.once('driver ready', driverReady.bind(this))
  this.driver.on('all nodes ready', scanComplete.bind(this))
  + logger.info(`Connecting to ${this.cfg.port}`)
  +
  + await this.driver.start()
  +
  if (this.cfg.serverEnabled) {
  this.server = new ZwavejsServer(this.driver, {
  port: this.cfg.serverPort || 3000,
  @@ -1608,9 +1612,7 @@ ZwaveClient.prototype.connect = async function () {
  })
  await this.server.start()
  }
  - logger.info(`Connecting to ${this.cfg.port}`)
  - await this.driver.start()
  this.status = ZWAVE_STATUS.connected
  this.connected = true
  } catch (error) {
  