• 产品
  • 解决方案
  • 典型案例
  • 平台服务
  • 了解卡奥斯
控制台
登录 / 注册
COSMOPlat
user
数据格式解析
更新时间:2023-11-13 14:16:34
我的收藏

请联系管理员为您分配数据格式解析菜单权限
登录物联,点击数据转换-数据格式解析
10001.png

新增解析规则

点击添加-录入协议基础信息
10002.png
1、规则名称:汉字,字母,数字,符号格式,最长30字符内;
2、规则版本:汉字,字母,数字,符号格式,最长30字符内;
3、处理类型:默认展示原始报文,下拉可选择:属性、原始报文,请使用原始报文
4、描述-非必须:汉字,字母,数字,符号格式,最长30字符内;
5、当前应用产品-非必须:新增规则时置灰内容空白
6、添加产品:点击将规则与产品绑定,跳出添加产品弹窗
7、规则编辑:录入解析规则代码。文本编辑器,满足汉字,字母,数字,符号格式,等常见文本类型;
选择下拉模板:点击复用模板内容
8、点击取消撤销新增规则/提交保存规则/去调试跳转调试页面

添加产品

规则编辑页面,点击添加产品,可选择当前规则应用的网关产品,此规则将会用应用于该网关产品下的所有网关子设备
10003.png
10004.png

应用举例

单个网关子设备数据格式解析

协议编辑-下拉选择能源物联-单设备,自动带系统出预置解析规则,可按实际使用对规则进行修改,修改后点击提交,保存当前规则。
10005.png
修改后点击去调试,进入调试页面:
数据原始数据,点击推送上报,可在解析后内容查看解析结果
10006.png

过网关发送单设备遥测数据
mqttx连接网关设备:username为网关设备的访问令牌
10007.png

发送遥测数据:
Topic: v1/gateway/telemetry
能源数据格式需符合以下格式,注意需要把网关子设备的设备标识填在SN里:

{
  "cmd": "SnapshotData33",
  "ts": 33333,
  "SN": "Device_85MLH4pH2Z",
  "group": 33,
  "data": {
    "recTime": 1684424340,
    "Ua": 10,
    "Ub": 20,
    "Uc": 30,
    "Uab": 30,
    "Ubc": 40,
    "Uca": 50,
    "Ia": 60,
    "Ib": 70,
    "Ic": 80
  }
}

解释结果查看
点击设备管理-查看-遥测数据,查看网关子设备遥测数据
10008.png

多个网关子设备数据格式解析

协议编辑-下拉选择能源物联-多设备,自动带系统出预置解析规则,可按实际使用对规则进行修改,修改后点击提交,保存当前规则。
10009.png
修改后点击去调试,进入调试页面:
数据原始数据,点击推送上报,可在解析后内容查看解析结果
10010.png

过网关发送多个子设备遥测数据
mqttx连接网关设备:username为网关设备的访问令牌
10007.png
Topic: v1/gateway/telemetry
发送能源数据需符合以下格式:注意需要把子设备的标识填在每个dev里

{
    "ver":"2.2.10",
    "pKey":"zhongdianiSmartGate1",
    "sn":"3301010890",
    "ts":1689062460,
    "devs":[
        {
            "**dev**":"Device_0fobW9d1u9",
            "d":[
                {
                    "m":"Ua",
                    "v":229
                },
                {
                    "m":"Ub",
                    "v":229
                },
                {
                    "m":"Uc",
                    "v":227
                },
                {
                    "m":"Ia",
                    "v":0.35
                },
                {
                    "m":"Ib",
                    "v":0.42
                }
            ]
        },
        {
            "**dev**":"Device_bh329G696t",
            "d":[
                {
                    "m":"Ua",
                    "v":229
                },
                {
                    "m":"Ub",
                    "v":229
                },
                {
                    "m":"Uc",
                    "v":227
                },
                {
                    "m":"Ia",
                    "v":0.35
                },
                {
                    "m":"Ib",
                    "v":0.42
                }
            ]
        }
    ]
}

解释结果查看
点击设备管理-查看-遥测数据,查看网关子设备遥测数据
10008.png

cosmoplat