From 2454136b9be54c406b2ed06d042b47f380f0b36e Mon Sep 17 00:00:00 2001 From: Magnus Pernemark Date: Tue, 3 Mar 2020 18:22:28 +0100 Subject: [PATCH] Added MQTT logging to TouchLink Reset process (#3053) * MQTT logging for TouchLink reset process * Changed status to be in meta * Update bridgeConfig.js Co-authored-by: Koen Kanters --- lib/extension/bridgeConfig.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/extension/bridgeConfig.js b/lib/extension/bridgeConfig.js index b4891126b..22c6bb5d3 100644 --- a/lib/extension/bridgeConfig.js +++ b/lib/extension/bridgeConfig.js @@ -371,12 +371,15 @@ class BridgeConfig extends BaseExtension { async touchlinkFactoryReset() { logger.info('Starting touchlink factory reset...'); + this.mqtt.log('touchlink', 'reset_started', {status: 'started'}); const result = await this.zigbee.touchlinkFactoryReset(); if (result) { logger.info('Successfully factory reset device through Touchlink'); + this.mqtt.log('touchlink', 'reset_success', {status: 'success'}); } else { logger.warn('Failed to factory reset device through Touchlink'); + this.mqtt.log('touchlink', 'reset_failed', {status: 'failed'}); } } }