From 3900d56d6edb6e37595ea57350fe4d8f07bf892a Mon Sep 17 00:00:00 2001 From: tb-killa Date: Fri, 10 Aug 2018 19:45:09 +0200 Subject: [PATCH] Extend ping function with friendlyName logging --- lib/zigbee.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/zigbee.js b/lib/zigbee.js index 7d70145d0..8b1f78ec2 100644 --- a/lib/zigbee.js +++ b/lib/zigbee.js @@ -154,11 +154,16 @@ class Zigbee { } ping(deviceID) { + let friendlyName = 'unknown'; const device = this.shepherd._findDevByAddr(deviceID); - + const ieeeAddr = device.ieeeAddr; + if (settings.getDevice(ieeeAddr)) { + friendlyName = settings.getDevice(ieeeAddr).friendly_name; + } + if (device) { // Note: checkOnline has the callback argument but does not call callback - logger.debug(`Check online ${deviceID}`); + logger.debug(`Check online ${friendlyName} ${deviceID}`); this.shepherd.controller.checkOnline(device); } }