(高清版)GBT 36148.3-2022 船舶与海上技术 海上环境保护 围油栏 第3部分:端部连接器_第1页
(高清版)GBT 36148.3-2022 船舶与海上技术 海上环境保护 围油栏 第3部分:端部连接器_第2页
(高清版)GBT 36148.3-2022 船舶与海上技术 海上环境保护 围油栏 第3部分:端部连接器_第3页
(高清版)GBT 36148.3-2022 船舶与海上技术 海上环境保护 围油栏 第3部分:端部连接器_第4页
(高清版)GBT 36148.3-2022 船舶与海上技术 海上环境保护 围油栏 第3部分:端部连接器_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4部分:主站与网关信息交互规范国家市场监督管理总局国家标准化管理委员会 I 1 3术语和定义、缩略语 3.1术语和定义 2 3 34.2协议和报文语言约定 3 3 44.5设备连接鉴权接口约定 44.6设备侧通用返回码约定 5 5 55.2CEMS主题分类 75.3事件相关主题和属性相关主题基本参数 75.4主题示例 5.5主题名解析 5.6主题参数解析 5.7CEMS主题列表 6.1设备命令 6.2设备消息 206.3通信端口 236.4监控点 6.5表计读数 6.6设备属性 6.7软固件升级 496.8文件上传/下载 6.9设备时间 I 第1部分:导则 第2部分:主站功能规范: 第3-1部分:子系统接口网关一般要求 第4部分:主站与网关信息交互规范 第7部分:功能分类和系统分级 Ⅱ—第2部分:主站功能规范。包含用户端能源管理系统主站软件功能架构、功能定义和要求。—第4部分:主站与网关信息交规范。定义子系统接口网关通过MQTT协议与主站进行信息1第4部分:主站与网关信息交互规范本文件规定了以MQTT通信协议为基础在CEMS主站与网关之间实现通信的信息交互方法和信下列文件中的内容通过文中的规范性引用而构成本文件必不GB/Z32500-2016智能电网用户端系统数据接口一般要求GB/T35031.1—2018用户端能源管理系统第1部分:导则GB/T35031.2—2018用户端能源管理系统第2部分:主站功能规范GB/Z35031.8-2021用户端能源管理系统第8部分:用例GB/T35031.301—2019用户端能源管理系统第3-1部GB/T35031.302—2022用户端能源管理系统第3-2部分:子系统接口网关数据配置MQTT-3.1.1-CN:2014消息队列遥测传输协议设备device用来描述设备能力的JSON格式文件。该文件在主站构建起一款设备的抽象模型,使主站理解该2IP:互联网协议(internetprotocol)3QoS:服务质量(qualityofservice)a)产品是具有相同能力或特征的一类设备的集合。本文件中产品指网关,用{productid}或“cemsgateway”标识;设备系指网关的产品实例,用{deviceid}或“gw0001”标识。4一机一密的设备ClientID由4部分组成:设备ID、设备身份标识类型、密●设备ID:设备在主站成功注册后生成的唯一设备标识,通常由设备的●设备身份标识类型:固定值为0,表示设备ID.密码签名类型:长度1字节,当前支持2种类型:“SHA256不校验时间截:“1”代表HMACSHA256校验时间戳。●时间截:设备连接主站时的UTC时间,格式与GB/T35031.302—2022的UTC格式一致,为yyyyMMdd'T'HHmmss7/2417:56:20应表示为201加密后的设备密钥。Password的值为使用“HMACSH间截为密钥,对secret进行加密后的值。secret为注册设备时主站返回的secret5原因ClientID不符合格式要求或者心跳时间间隔请求拒绝,服务器不可用主站服务不可用表3列出了设备侧通用返回码(responseCode),用于表达主站下行推送时设备侧业务处理的返回内部服务错误,处理时发生内部错误请求过于频繁,设备侧处理不过来时可以使用从100000到110000的错误码用于设备自定表4给出了主题名中各元素的说明。6说明12主题方向主题方向:无论在请求主题中还是在响应主题中,down均表示由3本文件的网关产品标识符为“cemsgateway”。4网关的设备标识符,将由实际的网关设备标识符(如gw0001)替代5设备服务类别本文件的设备服务类别有commands(命令)、properties(属性)和events(事件)三类。另有messages(格式进行数据上报时将网关的自定义数据上报给主站,主站将网6查询7网关根据要求主动上报属性数据8响应主题主题名中有response元素表示该主题为响应主题,没有该元素的一个主题除了主题名之外还有各种参数,不同主题其参数不尽相同,第说明12响应设定用于设定是否要求返回响应数据。1一要求要求返回响应数据。默认值为134设备具体服务功能的标识,出现在请求主题中,也可能出现在响56事件时间事件发生的时间。UTC字符串格式“yyyyMMdd'T'HHmmss'Z'”,如:2021年7月6日17点30分8秒表示为“20210706T173008Z”7设备侧通用返回码,请求参数中的responseRequired设定值为1(要求返回响应参数)时出现在响应主题中。详见表38返回信息返回码对应的信息,可能伴随responseCode见表37(发布者)(订阅者)主题名命令相主站下网关Scems/down/{productid}/{deviceid}响应网关Scems/up/{productid}/{deviceid}/commands消息相网关上网关Scems/up/{productid}/{deviceid}主站下发消息网关Scems/down/{productid}/{deviceid}事件相网关上网关Scems/up/{productid}/{devicei主站下网关Scems/down/{productid}/{devicei属性相网关上网关主站查询网关网关响应网关网关获取网关Scems/up/{productid}/{devicei响应网关8responseMessageSting[0.1parasList<Pata>[04说明1234说明1234说明12结果状态码。详见表2返回码说明9说明3返回码对应的消息。详见表3返回码说明4567dasdas002属性相关主题基本参数属性相关响应optbi2responseCodeUintresponseMessapestringl属性相关请求Toptb10services:Uist<Servi说明234说明1服务ID。表计读数属性:$MeterReading_Properties;监控点属性:$MonitorPoint_Properties;设备属性:SDevice_Properties;SMeterReading_History_Pr监控点历史属性:$MonitorPoint_Histor设备历史属性:23结束时间。UTC时间格式。查询实时属性时4数据上报UTC时间5查询的属性参数。有三种情况:MeterReadingProperty:表计读数属性,个表计读数属性数据(见6.6.4);MonitorPointProperty:监控点属性,查监控点属性数据(见6.6.5);DeviceProperty:设备属性,查询网数据(见6.6.6)属性相关响应主题基本参数说明见表12。说明1结果状态码。详见表2返回码说明2返回码对应的消息。详见表3返回码说明34数据上报UTC时间示例1和示例2用来说明CEMS主站如何与网关通过主题交互、主题名和主题参数的解析以及根Topic::$cems/down/cemsgateway/gw0001/"servicelD":"$MeterReadin"eventType":"METERREADIN"description":"9号楼总表","readingTypeID":".2."aliasName":"60min递增间隔数据前向有功电能(kW·h)"}Topic:Scems/up/cemsgateway/gw0001/properties/{"servicelD":"$MeterReadin"readingTypeID":".2."aliasName":"小时间隔数据前向有功电能(kW·h)"}从主题名称,主站不仅可以知道数据来自哪个网关(deviceID)外,还可以解析出主题服务的类型(serviceType),是命令(command)、属性(property)还是事件(event);解析出是主站下发网关信息还是从示例1的主题名可以解析出主站向网关(GW0001)下发(down)了一条事件指令(events)。从示例2的主题名可以解析出网关(GW0001)将属性数据(properties)上报(up和report)到主站。主站通过主题将针对特定监控点的新增表计读数发送到网关,网关收到从示例1的主题参数可以解析出主站要求网关(GW0001)执行表计读数管理服务($MeterReading_Management),调用程序模块(据前向有功电能(kW·h)”。示例2表示网关根据主站要求新增表计读数之后根据读数类型ID(readingTypeID)执行数据采集网关依据GB/T35031.302-2022的附录A中ReadingType的定义解析readingTypeID参数值,为每间隔60min对电能的增量数据采集一次。网关根据readingTypeID的要求每间隔60min采集一次数据,并将所采集数据(value)、数据采集表13所列是本文件定义的CEMS设备侧主题列表。主题名章节$cems/down/{productid}/{devic$cems/up/{productid}/{deviceid}/comm消息网关上报消息$cems/up/{productid}/{devic主站下发消息$cems/down/{productid}/{devic信端口$cems/down/{productid}/{dev主站通知网关新增/删除监控点Scems/down/{productid}/(devicei新增监控点:MONITORPOINT_ADD_NOT删除监控点:MONITORPOINT_DELETE_NOT网关更新监控点状态$cems/up/{productid}/{devMONITORPOINT_UPDATE_STA网关请求新增/删除监控点Scems/up/{productid}/{devicei新增监控点:MONITORPOINT_ADD_REQU删除监控点:MONITORPOINT_DELETE_REQU网关请求新增/删除监新增监控点:MONITORPOINT_ADD_RESPO删除监控点:ONITORPOINT_DELETE_主站通知网关新增/删除表计读数$cems/down/{productid}/{dev新增表计读数:METERREADING_ADD_NOT删除表计读数:METERREADING_DELETE_NOT主题名章节网关请求新增/删除表$cems/up/{productid}/{devMETERREADING_ADD_REQUMETERREADINGDELETERESPON网关请求新增/删除表METERREADING_ADD_RESPOMETERREADINGDELETERESPON网关上报监控点属性网关上报设备属性时/历史属性实时属性:历史属性:时/历史属性之响应实时属性:历史属性:主题名章节实时属性:历史属性:实时属性:历史属性:主站查询设备实时/历实时属性:历史属性:主站查询设备实时/历实时属性:历史属性:网关请求获取主站上设备影子数据Scems/up/{productid}/{deviceid}/s设备影子:网关请求获取主站上设备影子:表13CEMS设备侧主题列表(续)主题名服务类型章节主站下发获取版本信息通知Scems/down/{productid)/{device主站下发获取版本信息通知之响应主站下发升级通知$cems/down/{productid}/{de响应网关请求获取文件上Scems/up/{productid}/{device网关请求获取文件上网关上报文件上传结果$cems/up/{productid}/{de网关请求获取文件下Scems/up/{productid}/{device网关请求获取文件下网关上报文件下载结果$cems/up/{productid}/{de网关请求时间同步$cems/up/{productid}/{de主题名章节网关请求时间同步之响应网关上报设备信息$cems/up/{productid}/{dev主站下发日志收集通知Scems/down/{productid}/{(devicei网关上报日志内容$cems/up/{productid}/{dev主站通知网关新增/删除告警项$cems/down/{productid}/{dev新增:ALARM__ADD_NONIFY;网关请求新增/删除告警项$cems/up/{productid}/{dev新增:ALARM_ADD_REQUEST;网关请求新增/删除告新增:ALARM_ADD_RESPONSE;网关上报告警Scems/up/{productid}/{devicei网关请求断网续传Scems/up/{productid}/{devicei与dasdas011主站下发命令paras:ObjeckCommandP{deviceid]/commands/responseparasObject<CommartBesita)主题名$cems/down/{productid}/{1)主题参数见表14,其中responseRequired值为1。说明2设定是否要求返回响应数据。1—要求返回响表14主站下发命令请求主题参数说明(续)说明3设备ID,详见表545设备命令名称。本文件定义为“设备控制操作”6设备命令的执行参数。参数定义见表15表15CommandPara定义表说明1设备命令的执行参数字段。Reset(复位);Paralnit(参数初始化);Datalnit(数据初始化);On-Off(设备开关机);Restart(设备重启);LogsClear(日志清除)2c)示例Topic:$cems/down/{productid}/{deviceid}/co数据格式:{"commandName":"设备控制操作"}}$cems/up/{productid}/{deviceid}/1)主题参数见表16。2)CommandResult参数定义见表17。表16主站下发命令之响应主题参数说明说明12状态返回码。详见表3通用返回码说明3返回码对应的消息。详见表3返回码说明4设备命令的响应参数,JSON对象。参数定表17CommandResult定义表说明1标识命令的执行结果,0表示成功,其他表示失败。2命令执行结果信息。resultCode为果信息为“success”3设备命令的执行参数字段。Reset(复位):ParaInit(参数初始化);Datalnit(数据初始化):On-Off(设备开关机);Restart(设备重启);LogsClear(日志清除)Topic:$cems/up/{productid}/{deviceid}/commands/re{}}关上报的消息转发至应用服务器进行存储和处理。数据模型图(图4)图4网关上报消息数据模型网关上报消息请求主题的主题名、参数说明和示例如下:a)主题名$cems/up/{productid}/{deb)参数说明1)主题参数见表18,其中responseRequired值为0。2)Message参数定义见GB/T35031.302—2022表3。表18网关上报消息请求主题参数说明说明123设备ID,详见表54消息参数。详见GB/T35031.302—2022的表3Topic:$cems/up/{productid}/{deviceid}/me{"contentFormat":"base6}}功能概述数据模型图(图5)请求主题a)主题名$cems/down/{productid}/{devb)参数说明1)主题参数见表19,其中responseRequired值为0。2)Message参数定义见GB/T35031.302—2022的表3。说明123设备ID,详见表54消息参数。详见GB/T35031.302—2022的表3c)示例Topic:Scems/down/{productid}/{deviceid}/me《"contentFormat":"base64services:UistsServiceScems/down/{producti1)主题参数见表7,其中responseRequired值为0。3)CommPort参数定义见GB/T35031.302—2022的表16。4)commPara参数定义见GB/T35031.302—2022的表17。Topic:$cems/down/{productid}/{deviceid}"servicelD":"SCommPo"eventType":"COMMPORT_{"range":"1:RS485,2:《"range":"0:自适应,300:300bps,600:600b7200bps,9600:9600bps,19200:19200bps,38400:38400bps,57600:57600bps,115200:11{{{]dasdas041主站通知网关新增/则除监控点{productid}/{deviceid)/ecems302::MeteredObiecdescritption:Stringa)主题名$cems/down/{productid}/1)主题参数见表7,其中responseRequired值为0。2)ServiceEvent参数定义见表8,其中:●eventType值:新增监控点为“MONITORPOINT_ADD_NOTIFY”,删除监控点为“MONITORPOINT_DELETE_NOTIFY”。4)Meter参数定义见GB/T35031.302—2022的表14。5)MeteredObject参数定义见GB/T35031.302—2022的表15。c)示例Topic:Scems/down/{productid}/{deviceid}/{"serviceID":"SMonitorPoin"eventType":"MONITORPOIN"description":"9号楼总表","descritption":"9号楼总电表","location":"9号楼地下室","precision":"1.0级","description":"区域总表","location":"9号楼一楼"}dsds042网关更新监控点状态parasUst<MonitorPointStat$cems/up/{productid}/b)参数说明1)主题参数见表7,其中responseRequired值为0。●eventType值为“MONITORPO说明12监控点状态:{0:离线状态,1:在线状态}c)示例Topic:Scems/up/{productid}/{deviceid}/{"servicelD":"$MonitorPoin"eventType":"MONITORPOINT_Udm043网关请求新增/则除监控点请求loptScemyhp/podadid/servicesUstServiparasustcMonitorPoi响皮opt:Semm/down/productid/parasUscMonitorpolntaeucems302::MonitorPolmeterReadings:Ust<MeterReading>meter:Objec<Meter>[cems302::MeteredObjemeterReadings:UstMeterReadingp$cems/up/{productid}/1)主题参数见表7,其中responseRequired值为1。“MONITORPOINT_DELETE_REQUEST”。4)Meter参数定义见GB/T35031.302—2022的表14。c)示例Topic:$cems/up/{productid}/{deviceid}/数据格式:{"serviceID":"$MonitorPoin"eventType":"MONITORPOIN"description":"9号楼总表","location":"9号楼一楼","precision":"1.0级","location":"9号楼地一楼"}$cems/down/{productid}/{deviceidb)参数说明1)主题参数见表7,其中responseRequired值为0。“MONITORPOINT_DELETE_RESPONSE”。3)MonitorPointResult参数定义见表21。说明123新增成功或失败的监控点(简洁格式)列表。参数定义见表22说明123c)示例Topic:Scems/down/{productid}/{deviceid}/events/re{"servicelD":"SMonitorPoin"eventType":"MONITORPOINT"resultMessage":"成功","description":"9号楼总表",}表计读数定义了主站通知网关新增/删除表计读数和网关请求新增/删除表计读meterkeadingsuistOMeterReadi图10主站通知网关新增/删除表计读数数据模型$cems/down/{productid}/b)参数说明1)主题参数见表7,其中responseRequired值为0。2)ServiceEvent参数定义见表8,其中:●eventType值:新增监控点为“METERREADING_ADD_NOTIFY”,删除监控点为“METERREADING_DELETE_NOTIFY”。4)MeterReading参数定义见GB/T35031.302—2022的表12。"serviceID":"$MeterReadin"eventType":"ADD_METERRE"description":"9号楼总表","readingTypeID":".2."aliasName":"60min递增间隔数据前向有功电能(kW·h)"dasdas052网关请求新增/则除表计读数043网关新增/则除监控点:meterReadings:Uist<MeterReadiresultMeterReadings:UstOMeterReaeventTme:strtogj0.1paras.ListMeteraeadreadings:Ust<Reading>[$cems/up/{productid}/b)参数说明1)主题参数见表10,其中responseRequired值为1。“METERREADING_DELETE_RESPONSE”。3)MonitorPointSimple参数定义见表22。4)MeterReading参数定义见GB/T35031.302—2022的表12,其中readings固定为空。c)示例Topic:$cems/up/{productid}/{deviceid}/{"serviceID":"$MeterReadin"eventType":"ADD_METERRE"description":"9号楼总用电"{"readingTypeID":".2."aliasName":"60min递增间隔数据前向有功电能(kW·h)"{"readingTypeID":".1.0"aliasName":"日最大需量(kW)}]}a)主题名$cems/down/{productid}/{devicei1)主题参数见表9,其中responseRequired值为0。4)MeterReading参数定义见GB/T35031.302—2022的表12。5)Reading参数参数定义见GB/T说明1234Topic:$cems/down/{productid}/{deviceid}/events/re{"serviceID":"$MeterReadin"eventType":"METERREADING_{"resultMessage":"操作成功","readingTypeID":"..0.0.12."aliasName":"每小时电量读数(kW·h)"{"resultMessage":"操作失败","readingTypeID":"."aliasName":"最大需量(kW)}]}dmsdms061同关上报表计读数属性(deviceid)/properties/reportservicesustServicePr$cems/up/{productid}/{deviceid}1)主题参数见表10,其中responseRequired值为0。4)Reading参数定义见GB/T35031.302—2022的表13。说明12读数类型ID:由ReadingType生组成的读数类型代码。(类似于Tag或functionid,GB/T35031.302—20223读数类型ID的别名4c)示例Topic:$cems/up/{productid}/{deviceid}/properties/{"serviceID":"$MeterReadi"readingTypeID":".2"aliasName":"60min递增间隔数据前向有功电能(kW·h)",》用于网关将单个监控点全部表计读数的数据dm062网关上报监控点属性ldevkeid/properties/responsefequired:UIntserlcesustServiceproperties:Objec<MonitorPo图13网关上报监控点属性数据模型Scems/up/{productid}/{deviceidb)参数说明1)主题参数见表10,其中responseRequired值为0。2)ServiceProperty参数定义见表114)MeterReading参数定义见GB/T35031.302—2022的表12。5)Reading参数定义见GB/T35031.302—2022的表13。表25MonitorPointProperty定义表说明12c)示例Topic:Scems/up/{productid}/{deviceid}/properties/数据格式:{"serviceID":"$MonitorPoin"readingTypeID":".2."aliasName":"60min递增间隔数据前向有功电能(kW·h)"{{{}]}dmsdms063网关上报设备属性servicesUstServiceProperte043网关新增/则除监控点:meterReadings:ust<MeterReading[0.$cems/up/{productid}/{deviceid}1)主题参数见表10,其中responseRequired值为0。5)MeterReading参数定义见GB/T35031.302—2022的表12。6)Reading参数定义见GB/T35031.302—2022的表13。说明1c)示例Topic:$cems/up/{productid}/{deviceid)/properties/数据格式:{"descritption":"9号楼一楼","readingTypelD":".2."aliasName":"60min递增间隔数据前向有功电能(kW·h)",dasdas064主站查询表计读数实时/历史民性deviceid/061网关上报表计读数属性:请求Topk:Samydown/$cems/down/{productid}/{deviceb)参数说明1)主题参数见表10,其中responseRequired值为1。Topic:$cems/down/{productid}/{deviceid}/properti{"readingTypelD":".2.0"serviceID":"$MeterReading_Histor}主站查询表计读数实时/历史属性之响应主题的主题名、参数说明和示例如下:a)主题名Scems/up/{productid}/{deviceid}/propb)参数说明1)主题参数见表12。2)ServiceProperty参数定义见表11,其中serviceID值:●实时属性为“$MeterReading_Properties”;●历史属性为“$MeterReading_History_Properties”。3)MeterReadingProperty参数定义见表24。4)Reading参数定义见GB/T35031.302—2022的表13。{6.6.6主站查询监控点实时/历史属性主站批量查询单个监控点全部表计读数的实时属性和历史属性。数据模型图(图16)d=065d=065主站查询监控点实时/历史属性MonltorPointPropertpropertiesObjecOMonltorPoirtProe响应kot:srmlo/Aputuadeokrld/properties/tet/rMcnLakSent请求lopk:Soema/down/produddyservices:ustServicereadings:UsKReadinp[meterkeadingsustOMeterfkea06网关上报监控点属性:图16主站查询监控点实时/历史属性数据模型a)主题名$cems/down/{productid}/{deviceib)参数说明1)主题参数见表10,其中responseRequired值为1。2)ServiceProperty参数定义见表11,其中serviceID值:3)MonitorPointProperty参数定义见表25,其中meterReadings固定为空。c)示例Topic:Scems/down/{productid}/{deviceid}/properti数据格式:"endTime":"20210810T000000Z"serviceID":"SMonitorPoint_Histo响应主题a)主题名b)参数说明1)主题参数见表12。2)ServiceProperty参数定义见表11,其中serviceID值:3)MonitorPointProperty参数定义见表25。4)MeterReading参数定义见GB/T35031.302—2022的表12。5)Reading参数定义见GB/T35031.302—2022的表13。6.6.7主站查询设备实时/历史属性主站查询网关全部监控点所有表计读数的实时属性和历史属性。数据模型图(图17)dmsdms066主站查询设备实时/历史属性Idewkced/propertes/pomtMeismeterReadingsUst<MeterRead{devkceld/properties/e063网关上报设备属性:DeltePopetyb26$cems/down/{productid}/{device1)主题参数见表10,其中responseRequired值为1。2)ServiceProperty参数定义见表11,其中serviceID3)DeviceProperty参数定义见Topic:Scems/down/{productid}/{deviceid}/properti{"servicelD":"$Device_HistGB/T35031.4—2022a)主题名$cems/up/{productid}/{deviceid}/properb)参数说明1)主题参数见表12。2)ServiceProperty参数定义见表11,其中serviceID值:3)DeviceProperty参数定义见表26。4)MonitorPointSimple参数定义见表22。5)MeterReading参数定义见GB/T35031.302—2022的表126)Reading参数定义见GB/T35031.302—2022的表13。6.6.8网关获取主站上设备影子数据用于网关向主站获取设备影子数据。用户可通过应用修改设备属性,设备上线时订阅该主题,可获取到主站上的设备影子数据,以此来同步设备属性值,从而完成设备属性值的修改。das067网关获取主站的设备影子数据ldeicelid/shadoweet/responseMessgeStringt0services.listServitePropert$cems/up/{productid}/{devb)参数说明1)主题参数见表10。说明123设备影子版本信息说明1设备服务的属性列表。Property根据servicelD而可以是MeterReadingProperty、MonitorPointProperty2设备属性数据的UTC时间c)示例Topic:Scems/up/{productid}/{deviceid}/shad数据格式.{}a)主题名$cems/down/{productid}/{deviceid}/sh1)主题参数见表12。2)ServiceProperty参数定义见表11,其中serviceID值:●表计读数影子为“$MeterReading_Shadow”;4)PropertiesData参数定义见表28。c)示例Topic:$cems/down/{productid}/{deviceid}/shadow/get/re〈"readingTypeID":".2.0"aliasName":"60min递增间隔数据前向有功电能(kW·h)",]dasdas071主站下发获取版本信息通知-响应Topt:Semshp/produldevlcetd/events/resresponseMessageString1{productid/deviceid/events$cems/down/{productid}/1)主题参数见表7,其中responseRequired值为1。Topic:Scems/down/{productid}/{deviceid}/{}Scems/up/{productid}/{devic1)主题参数见表9。说明12固件版本c)示例Topic:$cems/up/{productid}/{deviceid}/events/re{dass072主站下发升级通知响应topt:Soemg/down/lprodudid/ldevkeld/event/responteb9paras$cems/down/{productid}/b)参数说明1)主题参数见表7,其中responseRequired值为1。表30Ware定义表说明1软固件包版本号23456c)示例Topic:$cems/down/{productid}/{deviceid}/{"url":"/fir"sign":"595124473f866b033dfalf7e831c8c99a12f6143f392dfa996a}}$cems/up/{productid}/{deviceidb)参数说明1)主题参数见表9。2)ServiceEvent参数定义见表8,其中:●eventType值:为固件升级为“FIRMWARE_UPGRADE”,软件升级为“SOFTWARE3)WareResult参数定义见表31。说明1设备的升级状态,结果码定义如下:0,处理成功1:已经是最新版本;2:正在正常升级中;101:设备使用中;102:信号质量差;103:电量不足104:剩余空间不足105:下载超时;106:升级包校验失败;107:升级包类型不支持108:内存不足;109:安装升级包失败;23设备当前版本号4升级状态描述信息,可以返回具体升级失败原因c)示例Topic:Scems/up/(productid}/{deviceid)/events/re数据格式:{"eventType":"UPGRADE_PROdasdas081网关请求较取文件上传URLservicesUst<Serviceldevkeidl/eventy/respomeb9fleAttibutesObjec<fleAtribte>1eventTimeStrfileAtributesObjetcFileAtn$cems/up/{productid}/1)主题参数见表7,其中responseRequired值为1。表32File定义表说明12说明1哈希字符串2Topic:$cems/up/{productid}/{deviceid}/{"hashCode":"595124473f866b033dfalf7e831c8c99a12f6143f392dfa996a}}$cems/down/{productid}/{devicei1)主题参数见表9,其中:GB/T35031.4—2022表34FileUrl定义表说明1234c)示例Topic:Scems/down/{productid}/{deviceid}/events/re{"eventType":"GET_UPLOAD_U"url":"/device_file/"hashCode":"595124473f866b033dfalf7e831c8c99al2f6143f392dfa996a8}}}dssdss082网关上报文件上传结果servicesListServiceEv$cems/up/{productid}/1)主题参数见表7,其中responseRequired值为0。说明1234c)示例Topic:$cems/up/{productid}/{deviceid}/{"eventType":"UPLOAD_RE}}(devkeld/eventsb7idesketd/event/resp081同关请求获取文件上传081同关请求疑取文件上售Um:leudb34081同关请求获取文件上传uu:lebs2$cems/up/{productid}/1)主题参数见表7,其中responseRequired值为1。c)示例Topic:$cems/up/{productid}/{deviceid}/数据格式:("responseRequired":"hasbCode":"58059181f378062f9b4}}$cems/down/{productid}/{devicei1)主题参数见表9,其中:c)示例Topic:$cems/down/{productid}/{deviceid}/events/re"hashCode":"595124473f866b033dfalf7e831c8c99a12f6143f392dfa996a}}}b7b7图24网关上报文件下载结果数据模型$cems/up/{productid}/b)参数说明1)主题参数见表7,其中responseRequired值为0。2)ServiceEvent参数定义见表8,其中:●●c)示例参数定义见表35。Topic:Scems/up/{productid}/{deviceid}/{"responseRequired":"eventType":"DOWNLOAD_R(serverRecvTime+serverSendTime+deviceRecvTimedasdas091网关请求时间同步parasObjeckAITime$cems/up/{productid}/1)主题参数见表7,其中responseRequired值为1。类型说明1间1970年01月01日00时00分00秒起至现c)示例Topic:$cems/up/{productid}/{deviceid}/{"eventTime":"20210512T121215Z}$cems/down/{productid}/{devicei1)主题参数见表9,其中:说明123c)示例Topic:$cems/down/{productid}/{deviceid}/events/re{}dsds101网关上报设备信息firmwareVersion:StriservicestistSeparas.ObjectkDevicetrt$cems/up/{productid}/b)参数说明1)主题参数见表7,其中responseRequired值为0。c)示例Topic:$cems/up/(pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论