diff --git a/homematic-devices/lib/generic-hmip-blind.js b/homematic-devices/lib/generic-hmip-blind.js index 9ca3d19..eb88bea 100644 --- a/homematic-devices/lib/generic-hmip-blind.js +++ b/homematic-devices/lib/generic-hmip-blind.js @@ -156,7 +156,7 @@ class GenericHmipBlind { if (pos === 0) { if (!this.config.options[channel] || !this.config.options[channel].disabled) { channels[acc].push({channel, name, tilt}); - } + }0 } else if (this.config.options[channel] && this.config.options[channel].enabled) { channels[acc].push({channel, name, tilt, type: desc.TYPE}); } @@ -169,7 +169,9 @@ class GenericHmipBlind { }); channels.forEach(accChannels => { if (accChannels.length > 0) { - new GenericHmipBlindAcc(Object.assign({}, config, {name: accChannels[0].name}), node, accChannels); + const conf = Object.assign({}, config, {name: accChannels[0].name}); + conf.description = Object.assign({}, config.description, {ADDRESS: accChannels[0].channel}); + new GenericHmipBlindAcc(conf, node, accChannels); } }); } diff --git a/package-lock.json b/package-lock.json index a2e44d1..1394b15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "redmatic-homekit", - "version": "3.0.1", + "version": "3.0.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index feee528..a2f6f96 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "redmatic-homekit", - "version": "3.0.1", + "version": "3.0.2", "description": "HAP-Nodejs based Node-RED nodes to create HomeKit Accessories", "main": "none", "author": "Sebastian Raff ",