message: fix: ensure node ready when discovering values
diff: @@ -1285,7 +1285,8 @@ Gateway.prototype.discoverClimates = function (node) {
  Gateway.prototype.discoverValue = function (node, vId) {
  const valueId = node.values[vId]
  - if (!valueId || this.discovered[valueId.id]) return
  + // if the node is not ready means we don't have all values added yet so we are not sure to discover this value properly
  + if (!valueId || this.discovered[valueId.id] || !node.ready) return
  try {
  const result = this.valueTopic(node, valueId, true)
  