LoRaWAN开放式实验平台

简介: 本文介绍了基于loraserver和uDC的LoRaWAN开发平台,基于该平台用户无需投入硬件即可在设备端和服务端进行,极大的降低了入门和开发门槛。

本文旨在介绍AliOS Things的LoRaWAN开放式实验平台和具体使用方法,通过这些介绍用户可以在没有节点和网关,没有架设server的情况下完成对节点的远程调试,烧录,控制,数据交互等操作。

软硬件环境

网络架构(应用框架)

AOS Lorawanapp

以上网络架构参考AliOS Things的lorawanapp,在开放式平台中节点侧根据实际部署确定节点数量,网关目前是一个,server端包含了Network server和Application server。

平台架构

platform

如上图,整个平台分两条线:

  • uDC:通过Client和节点相连,连接接口为串口和Debug口
  • loraserver:通过网关和节点做交互

节点端的访问和操作

节点端的访问和操作是通过uDC进行的,关于uDC的详细介绍可参考uDevice Center - IoT弹性在线多设备开发平台。这里的lora节点的操作和上述链接里描述基本一致。

节点端的demo可以参考AliOS Things的lorawanapp,用户可以根据该工程更新自己需要的bin文件并在uDC中烧录更新

uDC平台上的设备是使用Access Key进行分配的,使用前请先前请联系AliOS Things团队获取Access Key (Email: aliosthings@service.aliyun.com 或 扫码加入文末的钉钉群)。

以下是一些页面截图:

  • 进入uDC的可视化页面,注:每个用户可能分配的节点不一样
    udc0
  • 远程调试界面
    udC1
  • 远程烧录可以通过右键点击节点选择Program进行image烧录
    udc2

Server端的访问和操作

server登录信息:

server端节点已经建立,用户可以无需关心这一块的具体操作。节点默认采用OTAA入网方式,Class A的工作模式。

  1. 登录server
    login
  2. 登录后会首先进入Applications页面,这里已经建立了一个lora-server的应用
    server
  3. 点击上述应用可以打开节点列表
    node
  4. 选择其中的节点(这里以0007为例),打开的页面可以看到节点的详细信息,入网激活页面,和数据log。
    node_detail0

node_detail1
node_detail2
上面截图中可以看到实时传输的数据流记录。

API的应用部分也可以同时参考AliOS Things的lorawanapp

总结

根据上述操作用户应该已经比较完备的使用整个LoRaWAN云端一体化的操作,在整个过程中用户无需投入硬件开销,却可以几乎无缝的操作设备端,用户也无需自行搭建lora的server,在我们的平台上直接进行节点的数据观察和收发。

总的来说,开发者可以通过该平台极大的降低前期准备,更重要的是降低开发成本和周期。对于爱好者来说更是大大降低了LoRaWAN的入门门槛,给大家一个实践的环境。

如有问题请和我们联系。

附:目前loraserver中节点serial no.和uDC中节点的serial的对应表

loraserver中节点serial no. uDC中节点的serial
007E DN02XAAP
0051 DN02XAXX
0040 DN02XAXW
0007 DN02XAAL
目录
相关文章
|
前端开发
2023Web前端开发八股文&面试题(万字系列)——这篇就够了!
2023Web前端开发八股文&面试题(万字系列)——这篇就够了!
2758 2
|
缓存 自然语言处理 数据挖掘
基于DeepSeek的智能客服系统优化与扩展:提升性能与功能
随着用户量增长和业务扩展,系统可能面临性能瓶颈和功能不足。本文探讨了性能优化(如数据库、缓存、异步处理)、功能扩展(如多语言支持、多渠道集成、智能推荐)及持续改进(如用户反馈、A/B测试、数据分析)的方法,以提升用户体验和系统效率。通过这些措施,可以打造更高效、更智能的客服系统。
|
域名解析 缓存 网络协议
【域名解析DNS专栏】IPv6与DNS:兼容性挑战与解决方案
【5月更文挑战第29天】随着IPv6逐渐成为互联网主流,DNS面临兼容性挑战,包括解析机制差异、资源记录类型扩展和查询流程优化。为解决这些问题,可采取升级DNS系统以支持IPv6、部署双栈DNS服务和优化DNS缓存策略。通过这些措施,可确保IPv6环境下的域名解析顺利进行。
1407 1
|
传感器 存储 运维
智能物联网:LoRaWAN技术在低功耗广域网中的应用
【10月更文挑战第26天】本文详细介绍了LoRaWAN技术的基本原理、应用场景及实际应用示例。LoRaWAN是一种低功耗、长距离的网络层协议,适用于智能城市、农业、工业监控等领域。文章通过示例代码展示了如何使用LoRaWAN传输温湿度数据,并强调了其在物联网中的重要性和广阔前景。
592 6
|
传感器 监控 物联网
智能物联网:LoRaWAN技术在低功耗广域网中的应用
【10月更文挑战第27天】LoRaWAN技术是低功耗广域网(LPWAN)的重要代表,以其远距离通信、低功耗和低成本部署等优势,广泛应用于智能城市、农业监测和环境监测等领域。本文介绍LoRaWAN的工作原理及其实际应用,并提供示例代码展示如何使用LoRaWAN进行数据传输。
453 2
|
算法 数据建模 网络安全
阿里云SSL证书2024双11优惠,WoSign DV证书220元/年起
2024阿里云11.11金秋云创季火热进行中,活动月期间(2024年11月01日至11月30日),阿里云SSL证书限时优惠,部分证书产品新老同享75折起;通过优惠折扣、叠加满减优惠券等多种方式,阿里云WoSign SSL证书将实现优惠价格新低,DV SSL证书220元/年起。
1003 5
|
Prometheus 监控 Java
深入探索:自制Agent监控API接口耗时实践
在微服务架构中,监控API接口的调用耗时对于性能优化至关重要。通过监控接口耗时,我们可以识别性能瓶颈,优化服务响应速度。本文将分享如何自己动手实现一个Agent来统计API接口的调用耗时,提供一种实用的技术解决方案。
533 3
|
物联网
Chirpstack配合网关与lora设备通信
这篇文章详细介绍了如何配置Chirpstack与LoRa网关及设备进行通信,并设置设备上报数据的流程,以便实现LoRaWAN网络的数据传输功能。
985 1
|
设计模式 XML 存储
【七】设计模式~~~结构型模式~~~桥接模式(Java)
文章详细介绍了桥接模式(Bridge Pattern),这是一种对象结构型模式,用于将抽象部分与实现部分分离,使它们可以独立地变化。通过实际的软件开发案例,如跨平台视频播放器的设计,文章阐述了桥接模式的动机、定义、结构、优点、缺点以及适用场景,并提供了完整的代码实现和测试结果。桥接模式适用于存在两个独立变化维度的系统,可以提高系统的可扩展性和灵活性。
【七】设计模式~~~结构型模式~~~桥接模式(Java)
|
传感器 物联网
LoRaWAN设备接入阿里云IoT企业物联网平台实战
LoRaWAN设备接入阿里云IoT企业物联网平台实战
2054 15