From 11262b416c04c3d34063c889db07211ae397dc80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=9F=E8=BF=9B?= Date: Wed, 16 Jan 2019 05:34:03 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20main.js?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/main.js b/main.js index 32da438..0863a9d 100644 --- a/main.js +++ b/main.js @@ -523,37 +523,8 @@ function parseConfig(callback) { let tasks = []; - for (let _deviceId in options.devices) { - if (!options.devices.hasOwnProperty(_deviceId)) continue; - let device = options.devices[_deviceId]; - let deviceId = parseInt(_deviceId, 10); - device.holdingRegs.config = adapter.config.holdingRegs.filter(e => e.poll && e.deviceId === deviceId); - // ----------- remember poll values -------------------------- - if (!options.config.slave) { - tasks.push({ - id: 'info.pollTime', - name: 'add', - obj: { - type: 'state', - common: { - name: 'Poll time', - type: 'number', - role: '', - write: false, - read: true, - def: 0, - unit: 'ms' - }, - native: {} - } - }); - newObjects.push(adapter.namespace + '.info.pollTime'); - } - - // Discrete inputs - //iterateAddresses(false, deviceId, device.holdingRegs, 'holdingRegisters', 'holdingRegs', localOptions); // ------------- create states and objects ---------------------------- checkObjects(adapter.config, 'holdingRegs', 'holdingRegisters', 'Holding registers', tasks, newObjects); @@ -563,10 +534,6 @@ function parseConfig(callback) { } - if (!options.config.multiDeviceId) { - break; - } - } tasks.push({ id: 'info',