From 3be7c89413ef33b58d69012e060e1936f4c0fd45 Mon Sep 17 00:00:00 2001 From: Seyd <34152761+SeydX@users.noreply.github.com> Date: Sun, 28 Feb 2021 00:19:44 +0100 Subject: [PATCH] Change log & fix switch state if printer is off --- src/accessories/switch.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/accessories/switch.js b/src/accessories/switch.js index 88e6cf3..0ac0210 100644 --- a/src/accessories/switch.js +++ b/src/accessories/switch.js @@ -156,8 +156,8 @@ class SwitchAccessory { } catch(err) { if(err instanceof Error){ - if(err.code && (err.code === 'ECONNREFUSED' || err.code === 'ETIMEDOUT' || err.code === 'EHOSTUNREACH' || err.code === 'ECONNRESET' || err.code === 'ECONNABORTED')){ - Logger.warn('Can not reach printer!', this.accessory.displayName); + if(err.code && (err.code === 'ECONNREFUSED' || err.code === 'ETIMEDOUT' || err.code === 'EHOSTUNREACH' || err.code === 'ECONNRESET' || err.code === 'ECONNABORTED' || err.code === 'ENOTFOUND')){ + Logger.debug('Can not reach printer!', this.accessory.displayName); } else { Logger.error('An error occured during getting state', this.accessory.displayName); Logger.error(err); @@ -167,7 +167,7 @@ class SwitchAccessory { this.accessory .getService(this.api.hap.Service.Switch) .getCharacteristic(this.api.hap.Characteristic.On) - .updateValue(true); + .updateValue(false); } finally {