0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ra-09模块如何对接国外TTN LoRaWAN 开源服务器?

AIoT行业洞察 2024-11-06 16:10 次阅读

Ra-09 是由安信可科技设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信。其芯片 STM32WLE5CCU6 是通用的 LPWAN 无线通信SoC,集成了射频收发器、调制解调器和 32-bit Arm® Cortex®-M4 MCU。该 MCU 采用ARM内核,工作频率可达 48MHz。

Ra-09 模组支持 LPWAN 用例下的 LoRa 调制和传统的(G)FSK调制;同时发射机还支持 BPSK 调制和(G)MSK 调制,接收机支持(G)MSK 调制。

Ra-09 模组为 LPWAN 应用提供超长范围和超低功耗通信,可广泛应用于智能仪表,供应链和物流,家庭楼宇自动化,安防系统,远程灌溉系统等场景。

前言

本文章将说明如何在TTN中创建应用与节点设备,配置安信可Ra-09模块连接至TTN服务,实现数据发送与接收。注: 该教程仅适用于TTN网关覆盖区域,未覆盖区域个人用户需要自建网关并将其连接至TTN服务器进行连接。

文章目录

一、准备工作

二、创建应用

三、创建设备

四、设备信息

五、OTAA模式下AT指令流程

六、TTN日志查看

Live Data实时数据

Messaging数据下发

七、MQTT Client

Uplink Topic

Downlink Topic

八、更多信息

01

准备工作

访问TTN网站并创建/登录个人账户, 在Console中选择一个集群开始添加节点设备和网关。

02

创建应用

Go to applications -> Add application -> 自定义填写Application ID和应用名称,点击Create application完成创建。

03

创建设备

进入已经创建的应用页面点击Add end device开始添加节点设备,可以根据需求填入预设配置或是点击Generate自动生成新的Key。点击Register end device完成创建。

选择Manually自定义创建。(默认创建设备的接入方式为OTAA)。OTAA(Over-The-Air-Activation)连接模式下我们需要保存Device EUI, APP EUI, APP KEY这三个参数将用于设备后续连接使用, 你可以根据需求填入预设配置或是点击Generate自动生成新的Key。点击Register end device完成创建。

04

设备信息

根据所在的地区及设备选择使用的频段,确保您使用的设备所使用的频段,与网关所使用的子频段选项匹配。LoRaWAN版本选择使用v1.0.3,区域参数使用RP001 Regional Parameters 1.0.3。

在设备创建环节能够配置设备将要采用的连接方式OTAA:

OTAA相比于ABP安全性会更高一些, 但由于存在入网JoinAccept环节,OTAA的入网连接速度相对于ABP会稍微慢一些。

使用串口工具连接Ra-09开发板子,默认连接配置为9600bps, 8,N,1。依次发送指令,并在对应指令中填充我们在上一步获取到的密钥信息。

05

OTAA模式下AT指令流程

●入网&数据上行

AT+APPEUI=00:00:00:00:00:00:00:00

AT+DEUI=70:B3:D5:7E:D0:05:F4:9D

AT+APPKEY=48:A2:75:2A:19:EE:8F:EC:07:50:31:6B:DC:8F:1A:A1

AT+NWKKEY=48:A2:75:2A:19:EE:8F:EC:07:50:31:6B:DC:8F:1A:A1

AT+MASK=0400

AT+JOIN=1

AT+SEND=2:0:1234

●数据上行

AT+SEND=2:0:1234

892s757:TX on freg 487300000 Hz at DR 5

K892s804 :MAC txDone

06

TTN日志查看

Live Data实时数据

完成上述AT指令执行操作,若设备正常连接网关,在TTN管理页面我们能够看到设备的连接日志,以及上行的数据信息。

点击Messaging选项支持手动下发数据至设备。注: 当设备上传数据时,才会获取到网关最新下发的数据。

Messaging数据下发

数据下行,模组回复情况如下:

+EVT:RX_C,PORT 1, DR O,RSSI -35,SNR 5281s749:RX C on freg 505300000 Hz at DR O308s637:MAC rxDone

308s637:RSSI -35,SNR 5

+EVT:1:03:333322

07

MQTT Client

通过MQTT CLIENT获取TTN服务器数据, 实现数据获取/下发。连接的MQTT SERVER URL与端口及登录用户信息可在TTN页面中获取。

Uplink Topic

v3/{application id}@{tenant id}/devices/{device id}/up

Downlink Topic

v3/{application id}@{tenant id}/devices/{device id}/down/push

?>注:订阅数据的payload为编码格式。

08

更多信息

更多TTN集成接口详细教程(MQTT, Webhooks, Storage Integration, AWS IoT, Azure IoT Hub, LoRa Cloud)请参考TTN集成开发文档

备注

本文由安信可团队原创出品

如需转载请联系

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lorawan
    +关注

    关注

    3

    文章

    313

    浏览量

    23797
收藏 人收藏

    评论

    相关推荐

    安信可Ra-09模块如何对接国外TTN LoRaWAN 开源服务器

    Ra-09 是由深圳市安信可科技有限公司设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信。其芯片 STM32WLE5CCU6 是通用的 LPWAN 无线通信SoC,集成了射频收发
    的头像 发表于 11-06 16:10 227次阅读
    安信可<b class='flag-5'>Ra-09</b><b class='flag-5'>模块</b>如何<b class='flag-5'>对接</b><b class='flag-5'>国外</b><b class='flag-5'>TTN</b> <b class='flag-5'>LoRaWAN</b> <b class='flag-5'>开源</b><b class='flag-5'>服务器</b>?

    RAKsmart国外大带宽服务器怎么连接

    RAKsmart是一家提供数据中心托管服务的公司,其提供的国外大带宽服务器因其高性能和稳定性受到了很多用户的青睐。如果您正在使用RAKsmart的大带宽服务器,了解如何连接和管理您的
    的头像 发表于 10-22 09:35 105次阅读

    Ra-09H如何运用标准LoRaWAN协议对接国外 TTN LoRaWAN 开源服务器

    、MQTT Client ●Uplink Topic ●Downlink Topic 九、更多信息 前言 Ra-09H 是由深圳市安信可科技有限公司设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信
    的头像 发表于 09-12 14:25 1493次阅读
    <b class='flag-5'>Ra-09</b>H如何运用标准<b class='flag-5'>LoRaWAN</b>协议<b class='flag-5'>对接</b><b class='flag-5'>国外</b> <b class='flag-5'>TTN</b> <b class='flag-5'>LoRaWAN</b> <b class='flag-5'>开源</b><b class='flag-5'>服务器</b>?

    国外服务器独立ip的好处

    国外服务器提供独立IP服务,这为网站运营者、企业用户以及个体户提供了诸多便利。独立IP即一个独一无二的IP地址,专为一个网站或一项服务,相较于共享IP,独立IP拥有许多不可替代的优势。下面将介绍
    的头像 发表于 08-29 11:26 247次阅读

    国外高防服务器租用多少钱一个月?

    国外高防服务器租用多少钱一个月?租用国外高防服务器的价格大约在每月79美元至299美元不等,具体价格取决于服务器的配置和提供的防御能力。下面
    的头像 发表于 08-15 11:44 380次阅读

    LoRaWAN:安信可Ra-09模块如何对接国外TTN LoRaWAN 开源服务器

    Ra-09 是由深圳市安信可科技有限公司设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信。其芯片 STM32WLE5CCU6 是通用的 LPWAN 无线通信SoC,集成了射频收发
    的头像 发表于 07-30 10:22 270次阅读
    <b class='flag-5'>LoRaWAN</b>:安信可<b class='flag-5'>Ra-09</b><b class='flag-5'>模块</b>如何<b class='flag-5'>对接</b><b class='flag-5'>国外</b><b class='flag-5'>TTN</b> <b class='flag-5'>LoRaWAN</b> <b class='flag-5'>开源</b><b class='flag-5'>服务器</b>?

    LoRaWAN:安信可Ra-09二次开发环境搭建以及固件烧录说明

    Ra-09 是由深圳市安信可科技有限公司设计开发的一款 LoRa 模组,该模组用于超长距离扩频通信。其芯片 STM32WLE5CCU6 是通用的 LPWAN 无线通信SoC,集成了射频收发
    的头像 发表于 07-23 10:49 1319次阅读
    <b class='flag-5'>LoRaWAN</b>:安信可<b class='flag-5'>Ra-09</b>二次开发环境搭建以及固件烧录说明

    Ra-09模组二次开发环境搭建和固件烧录说明

    Ra-09模组是由深圳市安信可科技有限公司开发的LoRaWAN节点模块
    的头像 发表于 07-22 14:31 480次阅读
    <b class='flag-5'>Ra-09</b>模组二次开发环境搭建和固件烧录说明

    功耗 0.1uA的安信可LoRaWAN 模组Ra-09/Ra-09H发布

    重磅上新 功耗0.1uA的LoRaWAN 模组来了 city 不city? 安信可LoRaWAN系列Ra-09/Ra-09H模组发布 产品特征 1、
    的头像 发表于 07-15 14:10 355次阅读
    功耗 0.1uA的安信可<b class='flag-5'>LoRaWAN</b> 模组<b class='flag-5'>Ra-09</b>/<b class='flag-5'>Ra-09</b>H发布

    tcp方式连接不了服务器了,服务器代码还能开源吗?

    是在维护服务器吗?已经两天了。http方式还可以连接上,就tcp的方式不行了.服务器代码能开源吗?让我们自己搭建服务器用。
    发表于 07-15 06:53

    NB81如何通过MQTT对接EMQX服务器

    NB81如何通过MQTT对接EMQX服务器,有对接流程的参考文档么
    发表于 06-04 06:02

    如何解决连接国外大带宽服务器时可能遇到的问题

     相信很多小白用户会对如何解决连接国外大带宽服务器时可能遇到的问题感兴趣,RAK部落小编就为您整理发布如何解决连接国外大带宽服务器时可能遇到的问题。
    的头像 发表于 03-19 12:00 479次阅读

    linux服务器和windows服务器

    和适用性。 首先,Linux服务器是一种基于开源的操作系统,其内核是由许多个人和组织共同开发和维护的。它具有高度的稳定性和安全 性。由于Linux操作系统的开放性,用户可以根据自己的需求和喜好进行自定义配置
    发表于 02-22 15:46

    Apache服务器和Nginx服务器

    Apache和Nginx都是常见的开源Web服务器软件,它们用于处理HTTP请求并提供网站和应用程序的服务。下面是对Apache和Nginx的一些基本特点的比较: 一、Apache HTTP
    的头像 发表于 01-22 16:48 515次阅读

    安信可Ra-08基于LoRaWAN协议的Class B模式应用

    LoRaWAN网关的内置NS创建应用与节点设备,配置安信可Ra-08模块连接至网关NS服务,实现数据发送与接收。注: 该教程仅适用于支持Class B模式通讯的网关 。 01 准备工作
    的头像 发表于 12-18 10:48 401次阅读
    安信可<b class='flag-5'>Ra</b>-08基于<b class='flag-5'>LoRaWAN</b>协议的Class B模式应用