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;