Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Area

Area: string & { _never: never }

GetDeviceList

GetDeviceList: { code: string; data: { address: RfAddress; area: Area; bypass: string; device_group: string; device_id: string; device_id2: string; extension: null; group_id: null; group_name: null; ipcam_trigger_by_zone1: null; ipcam_trigger_by_zone2: null; ipcam_trigger_by_zone3: null; ipcam_trigger_by_zone4: null; mac: string; minigw_configuration_data: string; minigw_lock_status: string; minigw_number_of_credentials_supported: string; minigw_product_data: string; minigw_protocol: string; minigw_syncing: string; name: string; no: Zone; rf: null; rssi: string; scene_restore: null; scene_trigger: string; sresp_button_1: null; sresp_button_2: null; sresp_button_3: null; sresp_button_4: null; status1: LockState; status2: null; status_dim_level: null; status_fault: any[]; status_hue: null; status_humi: null; status_lux: string; status_open: LockState[]; status_power: null; status_saturation: null; status_switch: null; status_temp: null; status_temp_format: string; status_total_energy: null; thermo_c_setpoint: null; thermo_c_setpoint_away: null; thermo_fan_mode: null; thermo_mode: null; thermo_schd_setting: null; thermo_setpoint: null; thermo_setpoint_away: null; trigger_by_zone: any[]; type: string; type_no: string }[]; message: string; result: boolean; time: string; token: string }

Type declaration

  • code: string
  • data: { address: RfAddress; area: Area; bypass: string; device_group: string; device_id: string; device_id2: string; extension: null; group_id: null; group_name: null; ipcam_trigger_by_zone1: null; ipcam_trigger_by_zone2: null; ipcam_trigger_by_zone3: null; ipcam_trigger_by_zone4: null; mac: string; minigw_configuration_data: string; minigw_lock_status: string; minigw_number_of_credentials_supported: string; minigw_product_data: string; minigw_protocol: string; minigw_syncing: string; name: string; no: Zone; rf: null; rssi: string; scene_restore: null; scene_trigger: string; sresp_button_1: null; sresp_button_2: null; sresp_button_3: null; sresp_button_4: null; status1: LockState; status2: null; status_dim_level: null; status_fault: any[]; status_hue: null; status_humi: null; status_lux: string; status_open: LockState[]; status_power: null; status_saturation: null; status_switch: null; status_temp: null; status_temp_format: string; status_total_energy: null; thermo_c_setpoint: null; thermo_c_setpoint_away: null; thermo_fan_mode: null; thermo_mode: null; thermo_schd_setting: null; thermo_setpoint: null; thermo_setpoint_away: null; trigger_by_zone: any[]; type: string; type_no: string }[]
  • message: string
  • result: boolean
  • time: string
  • token: string

GetEventHistory

GetEventHistory: { code: "000" | string; data: { area: Area; cid: string; cid_source: "DEVICE"; event_time: null; event_type: keyof typeof LockStateCode | string; name: string; report_id: string; status_temp_format: "C"; time: string; type: "device_type.door_lock" | string; user: number; zone: Zone }[]; message: string; result: boolean; time: string; token: string }

Type declaration

  • code: "000" | string
  • data: { area: Area; cid: string; cid_source: "DEVICE"; event_time: null; event_type: keyof typeof LockStateCode | string; name: string; report_id: string; status_temp_format: "C"; time: string; type: "device_type.door_lock" | string; user: number; zone: Zone }[]
  • message: string
  • result: boolean
  • time: string
  • token: string

Record

Record<K, T>: { [ P in K]: T }

Construct a type with a set of properties K of type T

Type parameters

  • K: keyof any

  • T

RfAddress

RfAddress: string & { _never: never }

Zone

Zone: string & { _never: never }

Variables

LockStateCode

LockStateCode: { 1801: LockState; 1802: LockState; 1807: LockState; 1815: LockState; 1816: LockState } = ...

Type declaration