deviceEnum.ts 842 Bytes
export enum DeviceTypeEnum {
  /**
   * @description 网关设备
   */
  GATEWAY = 'GATEWAY',

  /**
   * @description 直连设备
   */
  DIRECT_CONNECTION = 'DIRECT_CONNECTION',

  /**
   * @description 网关子设备
   */
  SENSOR = 'SENSOR',
}

export enum DeviceTypeNameEnum {
  /**
   * @description 网关设备
   */
  GATEWAY = '网关设备',

  /**
   * @description 直连设备
   */
  DIRECT_CONNECTION = '直连设备',

  /**
   * @description 网关子设备
   */
  SENSOR = '网关子设备',
}

export enum TransportTypeEnum {
  DEFAULT = 'DEFAULT',
  MQTT = 'MQTT',
  COAP = 'COAP',
  LWM2M = 'LWM2M',
  SNMP = 'SNMP',
  TCP = 'TCP',
}

export enum TCPProtocolTypeEnum {
  CUSTOM = 'CUSTOM',
  MODBUS_RTU = 'MODBUS_RTU',
}

export enum TCPProtocolTypeNameEnum {
  CUSTOM = '自定义',
  MODBUS_RTU = 'MODBUS_RTU',
}