From cee35c66e6cef430978a0748787684b7e7bec029 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Mon, 1 Apr 2019 19:51:14 +0200 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20setup=20reporting=20for=20CC253?= =?UTF-8?q?0=20router.=20#1227?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/extension/deviceReport.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/extension/deviceReport.js b/lib/extension/deviceReport.js index 24a286a57..35345a14e 100644 --- a/lib/extension/deviceReport.js +++ b/lib/extension/deviceReport.js @@ -1,5 +1,6 @@ const zigbeeShepherdConverters = require('zigbee-shepherd-converters'); const logger = require('../util/logger'); +const CC2530Router = zigbeeShepherdConverters.devices.find((d) => d.model === 'CC2530.ROUTER'); const candidates = { 'genOnOff': { @@ -34,6 +35,11 @@ class DeviceReport { setupReporting(mappedDevice, device) { let epId = null; + if (mappedDevice === CC2530Router) { + logger.debug('Not setting up reporting for CC2530 router'); + return; + } + // Check if this device uses a different epId. if (mappedDevice.hasOwnProperty('ep')) { const eps = mappedDevice.ep(device);