如何配置安信可RG-02网关的通信网络

本文章将说明如何配置安信可rg-02网关的通信网络,使用网关集成abp解析,mqtt client, tcp client等内容。
01   配置网络连接 rg-02网关支持三种网络接入方式, 用户可根据部署环境的网络条件选择适合的接入方式, 使网关能够与外界网络通信。
1.1 ap连接
rg-02网关上电后,将默认启用ap热点. 默认名称为: aithinker-lorawan-xxxxxx(gwid后6位), 密码为12345678。通过手机或pc连接该ap并通过浏览器访问ip: http://10.130.1.1/。默认登录账户为root,登录密码123456。在主页中将显示各个通信部分的状态。
1.2  以太网接入
除了ap配置方式, rg-02网关可通过有线网络直接接入以太网。用户可通过路由器获取到设备的ip地址。并通过浏览器访问ip:8000端口进入控制页面。(例:http://192.168.31.158:8000/)
1.3  wifi连接配置
rg-02网关支持配置wifi无线网络连接, 点击控制页面顶部菜单栏中的network选项卡->network选项。
1.4  蜂窝网络接入
rg-02集成了3g/4g蜂窝调制解调器, 实际部署时可以将其用作主互联网连接或备用连接选项。按下图演示方向安装micro sim卡,网关上电后将自动进行sim卡检测。在web控制页面顶部菜单栏中的systen选项卡->cellular选项,在该页面中能够对蜂窝网络apn接入点等参数进行配置。
1.5  动态/静态ip配置
点击控制页面顶部菜单栏中的network选项卡->network选项,在该页面中能够对有线lan,无线wifi的ip address以及掩码,dns服务器等信息进行配置。
1.6指示灯
rg-02共有4个led指示灯:
电源led :如果设备正确供电,此红色led将持续亮起。
lora led :当lorawan模块启动或传输数据包时,该rgb led将闪烁绿色。
sys led :此led将在不同的状态下显示不同的颜色:
设备已连接互联网,但未连接lorawan。
设备处于启动阶段,在此阶段,它将闪烁几秒钟的蓝色,然后红色led和蓝色led一起闪烁。
蓝色的led:设备与lorawan服务器连接处于活动状态。
闪烁的蓝色led:
红色的led:设备没有互联网连接。
eth led :此led显示eth接口连接状态。
02   lora频段配置 rg-02常规版本(推荐使用频段为cn470)和高频版本(推荐使用频段为eu868)。此外网关支持配置相近的频段,但通信距离将受到影响。例如:rg-02高频版本支持配置为标准频段或者是自定义频段,其中标准频段配置支持eu868、in865、au915、us915、kr920、as923。推荐的标准频段为eu868,其他频段会存在较高衰减, 可靠通信距离减少。
03   abp解码功能 安信可rg-02网关支持abp解码功能,无需额外连接lorawan服务器即可与lorawan abp端节点通信。并通过mqtt/http/tcp转发至其他服务器。
3.1  创建设备
点击控制页面顶部菜单栏中的lora选项卡->abp decryption选项,自定义添加dev addr, app session key, network session key。以及数据解码模式。
完成节点添加后,勾选左上角的enable abp decryption选项,点击save保存配置。
04   abp模式下at指令流程
at+cjoinmode=1at+crxp=1,1,869525000at+cdeveui=70b3d57ed005225aat+cdevaddr=260bdc94at+cappskey=690d514fa8c1d7a2a22fe878a0293e55at+cnwkskey=0c7232c5a2be3bc4b10c22bbd395b87bat+culdlmode=2at+cclass=2at+cfreqbandmask=0001at+dtrx=0,1,10,4422111122334455667705   mqtt client 配置mqtt client实现网关定时发布节点数据,外部可以通过订阅指定的topic获取节点上行数据。 5.1  创建mqtt channel 创建mqtt channel匹配对应的节点addr,该channel remoteid将用于后续订阅mqtt topic使用
5.2  启用mqtt client
配置mqtt client的连接的服务器信息以及网关发布/订阅topic的匹配规则,完成后点击下方保存&启用。
5.3  uplink topic
通过mqtt工具测试,订阅topic。当节点上发数据时,mqtt client获取节点数据。
原始数据解析案例
# 原始数据ffffffc80000008444221111223344556677# 数据解析ffffffc8是rssi0xffffffc8-0x10000000=-5600000084是snr信噪比0x00000084 / 10% =8.444221111223344556677是payload部分
修改data format选项可以变更收到的数据格式,如json等。
5.4  downlink topic
通过publish消息实现数据下行,topic默认为{clientid}/#,消息格式参考如下。
#dev_adrr,imme/time,txt/hex,payload#dev_adrr,imme/time,txt/hex,payload,txpw,txbw,sf,frequency,rxwindow018193f4,imme,hex,0101,20,1,sf12,869525000,2--------------------------------------------dev_addr : input the device addrimme/time:imme : imme: send downstream immediately,for class c : time:send downstream after receive device's uplink, for class atxt/hex:txt : hex: send hex payload : txt: send string payloadpayload : payload length should match the protocoltxpw : transmit poewr: range 14-27txbw : bandwidth 1: 500khz 2: 250khz 3: 125khz 4:62.5khzsf : sf7/sf8/sf9/sf10/sf11/sf12frequency : transmit frequencyrxwindow :transmit on rx1 or rx206   tcp client 配置tcp client实现网关定时发布节点数据,外部的tcp服务器能够收到来自网关的数据帧,其中包含节点上行数据。(注:tcp client模式下的downlink,只有在uplink后面的2s内会打开一个接收窗口,然后将断开连接)
07   ssh连接 局域网内通过ssh连接至网关,用户名为root,默认密码为123456
ssh -p 2222 root@192.168.xxx.xxx#password:12345608   网关固件升级 点击控制页面顶部菜单栏中的system选项卡->firmware upgrade选项,在该页面中点击choose file选中固件,点击upload上传等待自动校检,选择是否需要保存预设,最后点击proceed开始升级。


GPT-4催生的接口IP市场空间
关于物联网企业的盈利方式分析和介绍
AC/DC数字电源参考设计方案
防护口罩气体交换压力差测试仪的特点介绍
英特尔林怡颜指出虚拟内容分发网络和云游戏或将成为5G的杀手级应用
如何配置安信可RG-02网关的通信网络
安森美半导体推出优化轻载能效的低能耗、高能效DC-DC转换器LV5980MC
Freshworks Neo管理中心简化整体管理体验
英特尔的机遇与挑战:近况堪忧 前景美好
日本厂商NEC正在考虑5G全球布局
爆款挂脖风扇开发方案,采用合封芯片更省成本
360手机N5发布会倒计时:4大悬念曝光,360N5你值得期待和拥有
瑞士测量公司携手大疆改良DJI M600 Pro
起亚汽车正式对外公布全新品牌战略更多细节
自28日起加拿大宣布政府设备禁用TikTok
数字对讲机声码器技术特点与核心参数总结
贾跃亭辞任乐视网总经理之后说的12句话 你想知道的答案都在这里
英特尔推出Stratix 10 NX产品,实现高带宽和低延迟的AI加速
什么是正序电流?什么是负序电流?什么是零序电流?
Design Compiler软件有哪几种模式