From e2229ae966a76865c0ee6250052f974c767591bb Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Thu, 6 Oct 2022 19:48:44 -0700 Subject: [PATCH] zwave: fix startup crash --- plugins/zwave/.vscode/settings.json | 2 +- plugins/zwave/package-lock.json | 4 ++-- plugins/zwave/package.json | 2 +- plugins/zwave/src/main.ts | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/plugins/zwave/.vscode/settings.json b/plugins/zwave/.vscode/settings.json index 25c90c9be..77ccdbd6d 100644 --- a/plugins/zwave/.vscode/settings.json +++ b/plugins/zwave/.vscode/settings.json @@ -1,4 +1,4 @@ { - "scrypted.debugHost": "koushik-mac", + "scrypted.debugHost": "127.0.0.1", } \ No newline at end of file diff --git a/plugins/zwave/package-lock.json b/plugins/zwave/package-lock.json index f965471a1..6930181bb 100644 --- a/plugins/zwave/package-lock.json +++ b/plugins/zwave/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/zwave", - "version": "0.0.54", + "version": "0.0.55", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/zwave", - "version": "0.0.54", + "version": "0.0.55", "license": "Apache", "dependencies": { "@scrypted/sdk": "file:../../sdk", diff --git a/plugins/zwave/package.json b/plugins/zwave/package.json index 85e6a4211..3e70e344d 100644 --- a/plugins/zwave/package.json +++ b/plugins/zwave/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/zwave", - "version": "0.0.54", + "version": "0.0.55", "description": "Z-Wave USB Controller for Scrypted", "author": "Scrypted", "license": "Apache", diff --git a/plugins/zwave/src/main.ts b/plugins/zwave/src/main.ts index b912e070d..df04646e9 100644 --- a/plugins/zwave/src/main.ts +++ b/plugins/zwave/src/main.ts @@ -176,7 +176,7 @@ export class ZwaveControllerProvider extends ScryptedDeviceBase implements Devic title: 'Inclusion State', key: 'inclusionState', readonly: true, - value: InclusionState[this.controller.inclusionState], + value: InclusionState[this.controller?.inclusionState], }, { group: 'Inclusion', @@ -203,7 +203,7 @@ export class ZwaveControllerProvider extends ScryptedDeviceBase implements Devic title: 'Healing State', key: 'healingState', readonly: true, - value: this.controller.isHealNetworkActive ? 'Healing' : 'Not Healing', + value: this.controller?.isHealNetworkActive ? 'Healing' : 'Not Healing', }, { group: 'Network',