您当前的位置: 首页 >  qt

程序员正茂

暂无认证

  • 10浏览

    0关注

    283博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

亿佰特LoRaWAN入网TTN并订阅MQTT消息

程序员正茂 发布时间:2022-10-12 13:07:16 ,浏览量:10

  • 网关配置流程见这篇文章,
  • 帮助文档在这里
  • 也可参见某大神写的文章
  • Base64与16进制转换Base64 to Hex​​​​​​​ 

测试硬件:网关为E890-470LG12,LoRa节点为E78-400TBL-01​​​​​​​

一、LoRaWAN节点入网

1.注册并登录TTN账号。

2.添加网关。Gateway EUI可自定义。

 3.切换到亿百特网关配置网页(http://192.168.10.1/),配置网关。

 4.切抱TTN网页,创建app,Application ID可任意取,只要不重复就行,比如firstapp88。

5.添加Device。需要添加JoinEUI(即AppEUI)、DevEUI、AppKey。勾选OTAA,可选ClassC。

 6.添加Device成功后,切换到【E78-DTU配置上位机v1.1】,填写相关信息,点击【写入配置】。

7.运行以下命令,入网关发送消息,可以在TTN上看到设置在线了。 

AT+CJOIN=1,0,10,1
AT+DTRX=1,2,6,123456

 

二、订阅MQTT消息

1.在TTN下,选中app,点击左侧菜单中的【Integrations】[MQTT],可以看到MQTT的配置消息。

2.打开MQTT.fx,配置Broker Address和用户名密码。

 3.点击Connect按钮,Subscribe订阅消息,帮助文档在这里。

(1)订阅所有消息(注意全部小写):v3/{application id}@ttn/#,如v3/firstapp88@ttn/#

(2)订阅指定上行消息(注意全部小写):v3/{application id}@ttn/devices/{device id}/up,如v3/firstapp88@ttn/devices/eui-c91391b7dab03cbe/up

 4.发送消息v3//{application id}@ttn/devices/{device id}/down/push,比如v3/firstapp88@ttn/devices/eui-c91391b7dab03cbe/down/push

消息体为

{
  "downlinks": [{
    "f_port": 1,
    "frm_payload": "vu8=",
    "priority": "NORMAL"
  }]
}

关注
打赏
1660743125
查看更多评论
立即登录/注册

微信扫码登录

0.0345s