From b682d1348630e3a877cc5f5b4e85d3f645091be9 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 7 Sep 2022 09:13:13 -0400 Subject: [PATCH] Change typing of zwave_js API return based on lib version bump (#13393) --- src/data/zwave_js.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/data/zwave_js.ts b/src/data/zwave_js.ts index d6898c5f98..7863c3de84 100644 --- a/src/data/zwave_js.ts +++ b/src/data/zwave_js.ts @@ -85,6 +85,13 @@ enum Protocols { ZWaveLongRange = 1, } +enum NodeType { + Controller, + /** @deprecated Use `NodeType["End Node"]` instead */ + "Routing End Node", + "End Node" = 1, +} + export enum FirmwareUpdateStatus { Error_Timeout = -1, Error_Checksum = 0, @@ -142,12 +149,12 @@ export interface ZWaveJSController { sdk_version: string; type: number; own_node_id: number; - is_secondary: boolean; + is_primary: boolean; is_using_home_id_from_other_network: boolean; is_sis_present: boolean; was_real_primary: boolean; - is_static_update_controller: boolean; - is_slave: boolean; + is_suc: boolean; + node_type: NodeType; firmware_version: string; manufacturer_id: number; product_id: number;