message: fix: update node groups on node ready
  Fixes
diff: @@ -351,7 +351,7 @@ function onNodeStatus (zwaveNode) {
  *
  * @param {import('zwave-js').ZWaveNode} zwaveNode
  */
  -function onNodeReady (zwaveNode) {
  +async function onNodeReady (zwaveNode) {
  const node = this.nodes.get(zwaveNode.id)
  if (!node) {
  @@ -402,6 +402,8 @@ function onNodeReady (zwaveNode) {
  node.lastActive = Date.now()
  + await this.getGroups(zwaveNode.id, true)
  +
  onNodeStatus.call(this, zwaveNode)
  this.emit(
  @@ -997,8 +999,6 @@ function dumpNode (zwaveNode) {
  }
  node.deviceId = getDeviceID(node)
  -
  - this.getGroups(zwaveNode.id, true)
  }
  /**
  