目录

前言

一、通用频段快速配置连接步骤(以EU868频段为例)

1、获取节点的三参数dev_eui、app_eui、app_key

2、在TTN服务器上添加LoRa节点

3、在TTN上,对LoRa节点以OTAA方式入网,具体入网配置指令如下

二、US915频段配置步骤

三、CN470频段配置步骤

结语


前言

当你将LoRaWAN网关和LoRa节点都添加到TTN上,这时候,你需要通过ABP或OTAA方式,配置LoRa节点的参数,才能最终实现入网到TTN的目的。

如何将LoRaWAN网关添加到TTN上,可参考文章,“如何将树莓派网关连接到TTN——手把手教你如何将树莓派网关连接到服务器之第四篇”

如果对LoRa节点如何添加到阿里云、并且如何入网到阿里云感兴趣的话,可以参考文章如何在阿里云物联网平台上添加自己的LoRa节点设备、LoRa节点设备如何上电并入网到阿里云物联网平台。

本文介绍如何将LoRa节点以OTAA方式入网TTN。

一、通用频段快速配置连接步骤(以EU868频段为例)

此处,我们以EU868频段的节点为例,来进行OTAA方式入网TTN的解说。

需要注意的是,我们购买节点的时候,需要尤其关注所购买的节点适用的频段是否合适,即,是否是我们实际需要应用的场景所采取的频段。比如,如图1红色圆圈所圈住的地方所示,当我们购买瑞科慧联LoRa室外追踪器节点RAK5205的时候,就需要对频段进行选择。

图1    LoRa节点具备多种频段版本示意图

1、获取节点的三参数dev_eui、app_eui、app_key

现有的LoRa节点模块获取三元组信息的at命令是:

at+get_config=lora:status

获取之后,需要记录下该节点模块的三元组信息。

2、在TTN服务器上添加LoRa节点

图2   TTN服务器上进入控制台的方式

图2   TTN服务器上进入控制台的方式

首先登录你的TTN账号,在图2所示的界面上点击头像,就可以出来下拉菜单,在该下拉菜单上点击“Console”(控制台),就可以进入到控制台的界面,在该界面上,选择左边的“Applications”,就可以进入到添加节点的步骤。按照提示一步一步进行操作,就可以在TTN服务器上完成LoRa节点的添加。

需要注意的是:app_eui、dev_eui、app_key,这些参数有的可以自己输入,有的TTN会给一个数值,但是,最后都需要在setting这里,将这三个参数修改到与实际的节点的三元组相匹配。

现有的LoRa节点模块获取三元组信息的at命令是:

at+get_config=lora:status 。

3、在TTN上,对LoRa节点以OTAA方式入网,具体入网配置指令如下

at+band=EU868    //配置节点频段

at+mode=0        //配置节点工作在LoRaWAN模式

at+set_config=dev_eui:3739343557376202   //配置dev_eui参数

at+set_config=app_eui:70B3D57ED0012B56   //配置app_eui参数

at+set_config=app_key:D79804E57841A0EFDE6AF635BB20918F   //配置app_key参数

(以上三参数dev_eui、app_eui、app_key为示例参数,实际参数应与该LoRa节点模块的三元组信息一致)

at+join=otaa       //Join otaa type

通用配置连接如图3所示:

图3   EU868频段通用配置连接示意图

图3   EU868频段通用配置连接示意图

TTN上的数据显示如图4所示:

图4   EU868频段,TTN上的调试信息示意图

二、US915频段配置步骤

at+band=US915    //配置节点频段

at+mode=0        //配置节点工作在LoRaWAN模式

at+set_config=dev_eui:005BCB65EF9D86C9   //配置dev_eui参数

at+set_config=app_eui:70B3D57ED0014FC1   //配置app_eui参数

at+set_config=app_key:FE277D6E59C808395CE1C0A926B92E00   //配置app_key参数

(以上三参数dev_eui、app_eui、app_key为示例参数,需与实际的LoRa节点的参数一致)

at+set_config=ch_mask:0,ff00   //配置通道

at+set_config=ch_mask:1,0

at+set_config=ch_mask:2,0

at+set_config=ch_mask:3,0

at+set_config=ch_mask:4,0

at+join=otaa       //Join otaa type

TTN上的数据如图5所示:

图5  US915频段,TTN上的调试信息示意图

三、CN470频段配置步骤

at+band=CN470    //配置节点频段

at+mode=0        //配置节点工作在LoRaWAN模式

at+set_config=dev_eui:005BCB65EF9D86C9   //配置dev_eui参数

at+set_config=app_eui:70B3D57ED0014FC1   //配置app_eui参数

at+set_config=app_key:FE277D6E59C808395CE1C0A926B92E00   //配置app_key参数

(以上三参数dev_eui、app_eui、app_key为示例参数,需与实际的LoRa节点的参数一致)

at+set_config=ch_mask:0,0   //配置通道

at+set_config=ch_mask:1,0

at+set_config=ch_mask:2,0

at+set_config=ch_mask:3,0

at+set_config=ch_mask:4,0

at+set_config=ch_mask:5,000f

at+join=otaa       //Join otaa type

CN470在TTN上调试信息如图6所示。

图6  CN470频段,TTN上的调试信息示意图

结语

本文介绍了LoRa节点如何以OTAA方式入网TTN,并具体介绍了所需的AT指令。

LoRa节点如何以OTAA方式入网TTN服务器?相关推荐

  1. LoRa节点如何以ABP方式入网TTN服务器?

    目录 前言 一.通用频段快速配置连接步骤(以EU868频段为例) AT配置指令示例如下: 二.运行AT指令后,显示界面示例 结语 前言 当你将LoRaWAN网关和LoRa节点都添加到TTN上,这时候, ...

  2. LoRa节点ABP入网方式怎么样

    在之前的文章中为大家介绍了"LoRaWAN终端OTAA入网方式",现在为大家介绍ABP节点入网,此文来自微信公众号"小七说LoRa",内容已获小七老师授权,小七 ...

  3. LoRa节点开发:4、代码详解 LoRaWAN节点入网

    本文主要结合LoRaNode SDK v4.4.2和LoRaWAN规范1.0.3来展开. 1.入网(激活)方式 可以看出,两种入网(激活)方式: OTAA(Over-The-Air Activatio ...

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

    网关配置流程见这篇文章, 帮助文档在这里 也可参见某大神写的文章 Base64与16进制转换Base64 to Hex​​​​​​​ 测试硬件:网关为E890-470LG12,LoRa节点为E78-4 ...

  5. LoRa节点开发:5、代码详解LoRaWAN中的几种数据包(发送与接收数据)

    本文来源微信公众号[物联网思考] 本文主要结合LoRaNode SDK v4.4.2和LoRaWAN规范1.0.3来展开. 1.数据包类型 LoRaWAN规范中有不同的数据包,通过MType字段区分, ...

  6. NB-IOT/Lora/Zigbee/WIFI/蓝牙无线组网方式的对比

    NB-IOT/Lora/Zigbee/WIFI/蓝牙无线组网方式的对比 LoRa LoRa(长 距离)是由Semtech公司开发的一种技术,典型工作频率在美国是915MHz,在欧洲是868MHz,在亚 ...

  7. The Things Network LoRaWAN Stack V3 学习笔记 2.5 LoRa节点配置接入

    前言 网关接入之后,再让节点接入.本篇笔记重点记录一些小坑,注意跳过. 小能手这段时间在学习 The Things Network LoRaWAN Stack V3,从使用和代码等角度对该 Stack ...

  8. LoRa 节点侧学习笔记_汇总

    LoRa在今年(2016年)应该是最火的物联网技术,Semtech不停攻城略地,七大洲,哦,除了南极洲,所有地区都宣布要建立国家级的LoRa网络.虽然,我大中国的运营商要做NB-IoT,但是不乏中兴. ...

  9. LoRa节点方案的转变

    目录 一.什么是LoRa? 二.传统的LoRa节点方案 三.LoRaWan标准 四.LoRaWan节点方案 一.什么是LoRa?   LoRa是semtech公司创建的低功耗局域网无线标准,我们知道, ...

最新文章

  1. python变量详解_Python 变量详解[学习 Python 必备基础知识][看此一篇就够了]
  2. windows Redis绑定ip无效,Redis设置密码无效,Windows Redis 配置不生效, Windows Redis requirepass不生效...
  3. jaxb 解析list元素_JAXB和根元素
  4. mysql导出数据 程序_mysql导出数据
  5. 相同布局在不同手机上显示不同_React Native布局详细指南
  6. 输出1-10之间的偶数,并统计奇数的个数
  7. google lab 深度学习_吴恩达、李飞飞等化身超级英雄!深度学习漫画第一卷现已开源...
  8. pytorch-数据增强的trick
  9. 论文赏析[ACL18]直接到树:基于神经句法距离的成分句法分析
  10. ▲数据结构 【2012】五2 C++版
  11. 【246天】跃迁之路——程序员高效学习方法论探索系列(实验阶段04-2017.10.09)...
  12. 【AT91SAM9261EK】u-boot 2022 tftpboot 烧写根文件系统
  13. 关于饿了么ui框架的使用之select的应用
  14. UE4 创建编辑器模块
  15. R语言 如何生成彩色柱状图
  16. 配置Eureka-client报EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT...
  17. FOC矢量控制及BLDC控制中的端电压、相电压、线电压等概念别还傻傻分不清楚
  18. 学会这些句子,你还愁英语单词吗
  19. iOS中物理单位换算
  20. 别让STAR原则的简历毁了你的前途!

热门文章

  1. 侍魂胧月传说辅助【有八鸽】侍魂胧月传说全能免费辅助脚本功能和使用说明
  2. mtk插u盘如何休眠?_iOS13.3.1 U盘越狱卡代码问题,你也是吗?
  3. PCB设计中的Mark点
  4. 硕士毕业论文模板(专业硕士)
  5. 桔子菌和楼下超市田大爷的角色互换经历–Python做的商品价格语音播报器
  6. 基于TIA博途的一阶滞后滤波+中位值滤波+堆栈平均值滤波算法SCL语言程序(封装FB库)
  7. 如何在网页版163邮箱中添加别的邮箱
  8. 点,线,面,透视(手绘课)
  9. vue仿淘宝放大镜插件 vue-piczoom的使用问题
  10. 职业操盘手的止损法则