LoRaAppDemo@Java

                            LoRaAppDemo@Java

LoRa Server 是行业首选的 LoRaWAN 服务器,它具备很多优点:工程性,模块化,功能实现,维护活跃度高。

Java 是世界第一的软件开发语言,它以“跨平台”著称,在 Windows / Linux / Mac 环境下都能运行。

本文描述基于 LoRa Server 使用 Java 开发 AppDemo

 

1 演示效果
|-- Windows
|    |-- 下载 Demo.ziphttps://github.com/rimelink-lorawan/java-app-sdk/releases
|    \-- 解压,双击 run.bat
|-- Ubuntu / CentOS
|    |-- 下载 Demo.zipwget https://github.com/rimelink-lorawan/java-app-sdk/releases/download/v1.0/Demo.zip
|    |-- 解压:unzip ./Demo.zip
|    \-- 运行:bash ./run.sh
|-- 软件自动打印 LoRa 通信数据
\-- 软件控制终端的 LED 交替闪烁

LoRaAppDemo@Java_第1张图片

 

2 必备条件
|-- Windows 安装 jdk:https://pan.baidu.com/s/105a60iRQuAtJV0Z7vF9bmA&shfl=sharepset
|-- Ubuntu 安装 jdk:sudo apt-get install -y openjdk-8-jdk
|-- CentOS 安装 jdk:sudo yum install -y java-1.8.0-openjdk-devel.x86_64
\-- 可运行的 LoRa 物联网:温湿度 DEMO,网关,LoRa Server

小窍门
一键安装 LoRa Server 在任意操作系统(Windows / Ubuntu / CentOS):
锐米云官网 www.rimecloud.com -> DIY 部署 LoRa Server

LoRaAppDemo@Java_第2张图片

 

3 它的价值
|-- 基于 SDK(软件开发包),跳过纷繁复杂的  API
|-- 支持任意的 LoRa Server,不管是部署在“云”,还是 x86
|-- 按需修改 Java 代码即可定制,入门级软件工程师也能掌握
\-- 加快产品上市,复用代码,降低开发成本

LoRaAppDemo@Java_第3张图片

 

4 简单使用
\-- 编辑 Test.java:配置 LoRa Server IP,配置 AppID,如果需要,配置 Key

图 4-1 基于 LoRaServer 获取IP和AppID

LoRaAppDemo@Java_第4张图片

 

图 4-2 基于锐米云获取IP和AppID及Key

LoRaAppDemo@Java_第5张图片

 

图 4-3 配置服务器IP和应用ID

LoRaAppDemo@Java_第6张图片

 

5 继续前进
\-- 源代码,文档,SDK 都挂载在 GitHub 上,欢迎下载 https://github.com/rimelink-lorawan/java-app-sdk

LoRaAppDemo@Java_第7张图片

你可能感兴趣的:(LoRa,Server,LoRaWAN)