message: fix: ignoreUpdates on getGroups when initing node
diff: @@ -635,7 +635,7 @@ function initNode (zwaveNode) {
  node.productId
  )}-${utils.num2hex(node.productType)}`
  - this.getGroups(zwaveNode.id)
  + this.getGroups(zwaveNode.id, true)
  }
  function updateValueMetadata (zwaveNode, zwaveValue, zwaveValueMeta) {
  @@ -1094,7 +1094,10 @@ ZwaveClient.prototype.addEmptyNodes = function () {
  *
  * @param {Integer} nodeId Zwave node id
  */
  -ZwaveClient.prototype.getGroups = async function (nodeId) {
  +ZwaveClient.prototype.getGroups = async function (
  + nodeId,
  + ignoreUpdate = false
  +) {
  const zwaveNode = this.getNode(nodeId)
  if (zwaveNode) {
  let groups = []
  @@ -1116,8 +1119,10 @@ ZwaveClient.prototype.getGroups = async function (nodeId) {
  }
  }
  + if (!ignoreUpdate) {
  onNodeStatus.call(this, zwaveNode)
  }
  +}
  /**
  * Get current associations of a specific group
  