Ra-08/Ra-08H(參數(shù)對(duì)比見(jiàn)文末)是安信可推出的兩款支持LoRaWAN協(xié)議的模塊,模塊基于翱捷科技ASR的芯片設(shè)計(jì),支持遠(yuǎn)距離通信,具有超低功耗、高靈敏度等特點(diǎn),適用于自動(dòng)化制造、智慧路燈、智能畜牧業(yè)、智能停車場(chǎng)等應(yīng)用場(chǎng)景。![]() 本文將帶大家了解,如何在TTN中創(chuàng)建應(yīng)用與節(jié)點(diǎn)設(shè)備,配置安信可Ra-08H模塊連接至TTN服務(wù),實(shí)現(xiàn)全球范圍內(nèi)的數(shù)據(jù)發(fā)送與接收。 (注: 該教程僅適用于TTN網(wǎng)關(guān)覆蓋區(qū)域,未覆蓋區(qū)域或個(gè)人用戶需要自建網(wǎng)關(guān)并將其連接至TTN服務(wù)器。) 一、準(zhǔn)備工作 訪問(wèn)TTN網(wǎng)站并創(chuàng)建/登錄個(gè)人賬戶, 在Console中選擇一個(gè)集群開(kāi)始添加節(jié)點(diǎn)設(shè)備和網(wǎng)關(guān)。 TTN(The Things Network) https://www.thethingsnetwork.org/
二、創(chuàng)建應(yīng)用 Go to appliations → Add appliation → 自定義填寫Application ID和應(yīng)用名稱,點(diǎn)擊Create application完成創(chuàng)建。
三、創(chuàng)建設(shè)備 進(jìn)入已經(jīng)創(chuàng)建的應(yīng)用頁(yè)面點(diǎn)擊Add end device開(kāi)始添加節(jié)點(diǎn)設(shè)備,可以根據(jù)需求填入預(yù)設(shè)配置或是點(diǎn)擊Generate自動(dòng)生成新的Key。 點(diǎn)擊Register end device完成創(chuàng)建。
選擇Manually自定義創(chuàng)建。(默認(rèn)創(chuàng)建設(shè)備的接入方式為OTAA)。 OTAA(Over-The-Air-Activation)連接模式下我們需要保存Device EUI, APP EUI, APP KEY這三個(gè)參數(shù)將用于設(shè)備后續(xù)連接使用。 您可以根據(jù)需求填入預(yù)設(shè)配置或是點(diǎn)擊Generate自動(dòng)生成新的Key。點(diǎn)擊Register end device完成創(chuàng)建。
若需要?jiǎng)?chuàng)建ABP接入方式的設(shè)備,則通過(guò)advanced選項(xiàng)配置。 ABP(Activation By Personalization)連接模式下,需要保存這三個(gè)參數(shù):Device address, AppSKey , NwkSKey,將用于設(shè)備后續(xù)連接使用。 您可以根據(jù)需求填入預(yù)設(shè)配置或是點(diǎn)擊Generate自動(dòng)生成新的Key。點(diǎn)擊Register end device完成創(chuàng)建。
四、設(shè)備信息 根據(jù)所在的地區(qū)及設(shè)備選擇使用的頻段,確保您使用的設(shè)備所使用的頻段,與網(wǎng)關(guān)所使用的子頻段選項(xiàng)匹配。LoRaWAN版本選擇使用v1.0.2,區(qū)域參數(shù)使用RP001 Regional Parameters 1.0.2。 在設(shè)備創(chuàng)建環(huán)節(jié)能夠配置設(shè)備將要采用的連接方式OTAA/ABP: 使用串口工具連接Ra-08H開(kāi)發(fā)板子,默認(rèn)連接配置為9600bps, 8,N,1。依次發(fā)送指令,并在對(duì)應(yīng)指令中填充我們?cè)谏弦徊将@取到的密鑰信息。 五、OTAA模式下AT指令流程
六、ABP模式下AT指令流程
七、TTN日志查看 Live Data實(shí)時(shí)數(shù)據(jù) ![]() 完成上述AT指令執(zhí)行操作,若設(shè)備正常連接網(wǎng)關(guān),在TTN管理頁(yè)面我們能夠看到設(shè)備的連接日志,以及上行的數(shù)據(jù)信息。 ![]() 點(diǎn)擊Messaging選項(xiàng)支持手動(dòng)下發(fā)數(shù)據(jù)至設(shè)備。 (注: 當(dāng)設(shè)備上傳數(shù)據(jù)時(shí),才會(huì)獲取到網(wǎng)關(guān)最新下發(fā)的數(shù)據(jù)。)Messaging數(shù)據(jù)下發(fā) ![]() ![]() 八、MQTT Client 通過(guò)MQTT CLIENT獲取TTN服務(wù)器數(shù)據(jù), 實(shí)現(xiàn)數(shù)據(jù)獲取/下發(fā)。 連接的MQTT SERVER URL與端口及登錄用戶信息可在TTN頁(yè)面中獲取。
Uplink Topic v3/{application id}@{tenant id}/devices/{device id}/up Downlink Topic v3/{application id}@{tenant id}/devices/{device id}/down/push |