From ae01f30f71b4950ee32eeecc09cf6c836d062ac5 Mon Sep 17 00:00:00 2001 From: Koenkk Date: Mon, 28 May 2018 20:40:30 +0200 Subject: [PATCH] Log device type on startup. #26 --- lib/controller.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/controller.js b/lib/controller.js index f7d9521b..afcc4286 100644 --- a/lib/controller.js +++ b/lib/controller.js @@ -140,6 +140,7 @@ class Controller { getDeviceStartupLogMessage(device) { let friendlyName = 'unknown'; + let type = 'unknown'; let friendlyDevice = {model: 'unkown', description: 'unknown'}; if (deviceMapping[device.modelId]) { @@ -150,8 +151,12 @@ class Controller { friendlyName = settings.getDevice(device.ieeeAddr).friendly_name; } + if (device.type) { + type = device.type; + } + return `${friendlyName} (${device.ieeeAddr}): ${friendlyDevice.model} - ` + - `${friendlyDevice.vendor} ${friendlyDevice.description}`; + `${friendlyDevice.vendor} ${friendlyDevice.description} (${type})`; } handleZigbeeMessage(message) {