MQTT通讯功能联调

This commit is contained in:
2023-08-07 20:07:58 +08:00
parent 2d55d0460a
commit e35b975609
15 changed files with 229 additions and 122 deletions

View File

@@ -28,11 +28,13 @@ public enum AccessResponseEnum {
DEV_IS_NOT_WG("A0303","注册装置不是网关!"),
REGISTER_RESPONSE_ERROR("A0304","装置注册,装置侧应答失败!"),
ACCESS_RESPONSE_ERROR("A0304","装置注册,装置侧应答失败!"),
RESPONSE_ERROR("A0304","装置请求响应错误!"),
DEV_TYPE_NOT_FIND("A0305","装置类型未找到,需要录入!"),
REGISTER_ERROR("A0306","装置注册失败!"),
ACCESS_ERROR("A0306","装置接入失败!"),
DICT_MISSING("A0307","字典数据缺失!"),
EPD_DICT_MISSING("A0307","Epd字典数据缺失!"),

View File

@@ -14,54 +14,54 @@ public enum TypeEnum {
/**
* 报文消息类型
*/
TYPE_1("0x2101","平台询问装置支持主题"),
TYPE_2("0x2102","平台向装置发送设备注册请求"),
TYPE_3("0x2103","平台询问设备模板信息"),
TYPE_4("0x2104","设备配置信息下发"),
TYPE_5("0x2105","设备接入命令"),
TYPE_6("0x2106","平台向设备发送数据命令"),
TYPE_7("0x2107","平台向设备发送控制命令"),
TYPE_8("0x2131","设备文件/目录信息询问"),
TYPE_9("0x2132","设备文件下载"),
TYPE_10("0x2133","设备文件上传"),
TYPE_11("0x2134","设备文件删除"),
TYPE_12("0x2135","设备目录创建"),
TYPE_13("0x2136","设备根目录查询"),
TYPE_14("0x2201","设备心跳应答 "),
TYPE_15("0x2401","设备数据主动上送应答"),
TYPE_16("0x1201","设备支持主题应答"),
TYPE_17("0x1202","联网装置应答注册请求"),
TYPE_18("0x1203","设备模板信息应答 "),
TYPE_19("0x1204","下发设备配置信息应答 "),
TYPE_20("0x1205","设备接入平台应答"),
TYPE_21("0x1206","平台向设备发送数据命令"),
TYPE_22("0x1207","设备控制命令应答"),
TYPE_23("0x1231","设备文件信息应答 "),
TYPE_24("0x1232","设备文件下载应答 "),
TYPE_25("0x1233","设备文件上传"),
TYPE_26("0x1234","设备文件删除"),
TYPE_27("0x1235","设备文件删除"),
TYPE_28("0x1236","设备根目录查询应答"),
TYPE_29("0x1101","设备心跳请求"),
TYPE_30("0x1301","设备数据主动上送"),
TYPE_1("8449","平台询问装置支持主题"),
TYPE_2("8450","平台向装置发送设备注册请求"),
TYPE_3("8451","平台询问设备模板信息"),
TYPE_4("8452","设备配置信息下发"),
TYPE_5("8453","设备接入命令"),
TYPE_6("8454","平台向设备发送数据命令"),
TYPE_7("8455","平台向设备发送控制命令"),
TYPE_8("8497","设备文件/目录信息询问"),
TYPE_9("8498","设备文件下载"),
TYPE_10("8499","设备文件上传"),
TYPE_11("8500","设备文件删除"),
TYPE_12("8501","设备目录创建"),
TYPE_13("8502","设备根目录查询"),
TYPE_14("8705","设备心跳应答 "),
TYPE_15("9217","设备数据主动上送应答"),
TYPE_16("4609","设备支持主题应答"),
TYPE_17("4610","联网装置应答注册请求"),
TYPE_18("4611","设备模板信息应答 "),
TYPE_19("4612","下发设备配置信息应答 "),
TYPE_20("4613","设备接入平台应答"),
TYPE_21("4614","平台向设备发送数据命令"),
TYPE_22("4615","设备控制命令应答"),
TYPE_23("4657","设备文件信息应答 "),
TYPE_24("4658","设备文件下载应答 "),
TYPE_25("4659","设备文件上传"),
TYPE_26("4660","设备文件删除"),
TYPE_27("4661","设备文件删除"),
TYPE_28("4662","设备根目录查询应答"),
TYPE_29("4353","设备心跳请求"),
TYPE_30("4865","设备数据主动上送"),
/**
* 数据类型
*/
DATA_1("0x01","软件信息SoftInfo"),
DATA_2("0x02","设备信息LdevInfo"),
DATA_3("0x03","电能数据Epd"),
DATA_4("0x04","电能质量数据Pqd"),
DATA_5("0x05","基础测量数据Bmd"),
DATA_6("0x06","事件Evt"),
DATA_7("0x07","告警Alm"),
DATA_8("0x08","状态Sts"),
DATA_9("0x08","开入Di"),
DATA_10("0x0A","开出Do"),
DATA_11("0x0B","参数Param"),
DATA_12("0x0C","定值Set"),
DATA_13("0x0D","内部定值InSet"),
DATA_14("0x0E","控制Ctrl"),
DATA_1("1","软件信息SoftInfo"),
DATA_2("2","设备信息LdevInfo"),
DATA_3("3","电能数据Epd"),
DATA_4("4","电能质量数据Pqd"),
DATA_5("5","基础测量数据Bmd"),
DATA_6("6","事件Evt"),
DATA_7("7","告警Alm"),
DATA_8("8","状态Sts"),
DATA_9("9","开入Di"),
DATA_10("10","开出Do"),
DATA_11("11","参数Param"),
DATA_12("12","定值Set"),
DATA_13("13","内部定值InSet"),
DATA_14("14","控制Ctrl"),
/**
* 数据模型列表