From 0b54e60b9169b63b2c3ffcc782401b15a858ac5e Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 21 Feb 2023 03:51:06 -0500 Subject: [PATCH] Update ZWaveJSController interface (#15230) --- src/data/zwave_js.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/data/zwave_js.ts b/src/data/zwave_js.ts index af0bd8f2b3..779566e5e8 100644 --- a/src/data/zwave_js.ts +++ b/src/data/zwave_js.ts @@ -92,6 +92,22 @@ enum NodeType { "End Node" = 1, } +enum RFRegion { + "Europe" = 0x00, + "USA" = 0x01, + "Australia/New Zealand" = 0x02, + "Hong Kong" = 0x03, + "India" = 0x05, + "Israel" = 0x06, + "Russia" = 0x07, + "China" = 0x08, + "USA (Long Range)" = 0x09, + "Japan" = 0x20, + "Korea" = 0x21, + "Unknown" = 0xfe, + "Default (EU)" = 0xff, +} + export enum FirmwareUpdateStatus { Error_Timeout = -1, Error_Checksum = 0, @@ -149,6 +165,7 @@ export interface ZWaveJSController { sdk_version: string; type: number; own_node_id: number; + rf_region: RFRegion | null; is_primary: boolean; is_using_home_id_from_other_network: boolean; is_sis_present: boolean;