物聯(lián)網(wǎng)絡(luò)管理平臺(tái)支持?jǐn)?shù)據(jù)出口至阿里云中間件消息隊(duì)列MQ,本文介紹如何在物聯(lián)網(wǎng)絡(luò)管理平臺(tái)上配置數(shù)據(jù)流轉(zhuǎn)至消息隊(duì)列MQ。

配置出口數(shù)據(jù)

  1. 登錄物聯(lián)網(wǎng)絡(luò)管理平臺(tái)控制臺(tái)
  2. 在左側(cè)導(dǎo)航欄選擇節(jié)點(diǎn)管理 > 節(jié)點(diǎn)分組,單擊一條節(jié)點(diǎn)分組對(duì)應(yīng)操作欄下的數(shù)據(jù)流轉(zhuǎn)
  3. 數(shù)據(jù)流轉(zhuǎn)設(shè)置彈框中設(shè)置數(shù)據(jù)流轉(zhuǎn),如下圖所示。配置數(shù)據(jù)流轉(zhuǎn)_MQ

    配置完畢后,上行數(shù)據(jù)可從消息隊(duì)列的Topic訂閱取得, 詳細(xì)操作可參考阿里云消息隊(duì)列 RocketMQ 版

    Link WAN除早期版本用戶,新版本已不再支持透過Topic發(fā)送下行數(shù)據(jù),改提供API接口方式來發(fā)送下行數(shù)據(jù)。具體請(qǐng)參見:SendUnicastCommand,可獲得更多核心網(wǎng)的返回信息。

    說明 您可以在Java SDK使用說明取得已經(jīng)封裝好API的SDK,加速開發(fā)進(jìn)度。

    出口的數(shù)據(jù)格式為JSON,內(nèi)容如下:

    字段名稱 類型 含義
    data string 上行數(shù)據(jù)報(bào)文,16進(jìn)制字符串
    fport int 業(yè)務(wù)端口號(hào)
    snr double 上行信噪比
    rssi int 上行信號(hào)強(qiáng)度
    joinEui string 應(yīng)用識(shí)別號(hào)
    devAddr string 設(shè)備地址
    devEui string 設(shè)備識(shí)別號(hào)
    gwEui string 網(wǎng)關(guān)id
    time long 時(shí)間戳,單位為毫秒
    datr string 擴(kuò)頻因子
    mtype int 消息類型:
    • 0:join
    • 2:unconfirmed up
    • 4:confirmed up
    fcnt long 上行幀計(jì)數(shù)

    樣例代碼如下:

    {
        "data": "aa1fc800003710ff0005d769ffff00014100ffffffffffffffffffffffffff5b",
        "datr": "SF12BW125",
        "devAddr": "xxxx",
        "devEui": "xxxxxx",
        "fcnt": 1123,
        "fport": 99,
        "gwEui": "xxxxxx",
        "joinEui": "xxxxxxx",
        "mtype": 2,
        "rssi": -106,
        "snr": -17.0,
        "time": 1541412741702
    }                   

MQ下行數(shù)據(jù)

說明 線上版本已不支持該功能,存量用戶請(qǐng)盡早切換。
字段 類型 含義
data string 下行業(yè)務(wù)報(bào)文,16進(jìn)制字符串
fport int 下行業(yè)務(wù)端口號(hào)
devEui string 設(shè)備號(hào)
confirmed bool 是否需要終端響應(yīng)
maxRetries int 重試次數(shù)(不包含首次下發(fā))

樣例代碼如下:

{
    "data": "aa1fc800003710ff0005d769ffff00014100ffffffffffffffffffffffffff5b",
    "devEui": "xxxx",
    "fport": 99,
    "confirmed": true,
    "maxRetries": 0
}