废话不多说,不要998,不要688,以太网版本只要398,4G版本只要498。

先上图片

1.1 产品特点

◆ 高性能嵌入式硬件平台

◆ 使用工业级 Cat.1 4G 模块

◆ 宽压输入 DC 9~28V,工业级稳定性

◆ 群脉冲:电源±2kV,通讯线±4kV

◆ 湿度范围:10%~95%,功能丰富

◆ 内置网页,方便查看、配置系统功能

◆ 支持UDP Packet Foward协议,可轻松对接几大LoRaWAN云平台

◆ 支持远程管理配置设备,OTA升级

◆ 可通过 LED 查看各数据通道状态,如 无线连接、数据收发等

◆ WIFI/4G/以太网多网络备份,自动切换,数据链路充分冗余

2. 配置

2.1 AP参数

设备上电会进入AP模式,AP模式配置如下

# AP模式下WIFI配置
SSID:LoRaGW-xxxxxx
password:loragwwifi xxxxxx为SN的后6位 WEB端地址:192.168.4.1

2.2 参数配置

2.2.1 频点

网关的频点是通过修改radio0和radio1来实现的,8个频点和radio0,radio1的映射,不同地区会不一样

支持CN470,EU868,US915

可提供NS 用于测试对接

2.3 WEB配置

2.3.1 总体概述

  • GW Info,网关信息查看
  • Configuration,网关配置查看和修改
  • Maintenance,维护页(设备升级、恢复出厂设置)

  • Link Status:

    • NET_UP表示网卡已就绪,已获取到IP,NET_DOWN表示网卡未就绪
    • LINK_UP表示网线已接入,LINK_DOWN表示网线未接入

2.3.2 配置

  • WIFI STA,支持WIFI接入点方式连接网络
  • Management MQTT,用来配置管理通道的MQTT参数
    • 支持ThingsBoard
    • 支持标准MQTT

3. 功能介绍

3.1 多网卡管理

设备至多支持3种上网方式:

  • WIFI STA
  • Ethernet
  • 4G

这三种上网方式的选择是遵循网卡的就绪状态和优先级进行的。

  • 就绪状态:当此种方式能获取到IP,即认为此网卡就绪;
  • 优先级:WIFI STA>Ethernet>4G;
  • 网卡选择逻辑:设备总是会选择就绪网卡中,优先级最高的那个进行通讯。

3.2 LED指示灯状态

指示灯详细描述如下:

  • RF-LED:LoRaWAN模块处于接收模式,接收时常亮,发送时常灭。

  • SYS-LED:

    • 系统已启动,LoRaWAN线程未启动,亮0.5秒,灭0.5秒。
    • 系统已启动,LoRaWAN线程已启动,常亮。
  • WIFI-LED:

    • WIFI STA未启用,常灭
    • WIFI STA搜网中,亮0.5秒,灭0.5秒。
    • WIFI STA已连接,常亮。
  • 4G-LED:亮 0.2 秒,灭 1.8 秒;处于搜网状态。

    亮 1.8 秒,灭 0.2 秒,处于待机。

    亮 0.125 秒,灭 0.125 秒,处于数据传输状态(注意:该状态提示仅限于 PPP ◆拨号成功或者 AT 指令主动激活 PDP 成 功,RNDIS 联网成功)

  • LINK-LED:网口正常运行,该灯闪烁。

  • SPD-LED:网口正常运行,该灯常亮

4. 验收测试方法

  1. 设备上电;
  2. 连接设备的WIFI热点(ssid:LoRaGW-xxxxxx 密码:loragwwifi),浏览器输入(http://192.168.4.1),可看到设备的配置页面;
  3. 测试以太网,将设备接入路由器,设备能以DHCP方式获取到IP,说明以太网功能正常;
  4. 设备联网后,SX1302和GNSS模块启动,将设备的GWID(GWID默认为SN)录入到NS服务器,可在NS服务器上看到网关上线,说明SX1302功能正常;
  5. 插入4G SIM,拔掉网线,4G正常获取到IP地址,说明4G功能正常;
  6. 至此,各硬件功能都验证完成,测试通过。

5. 网关配置通道

标准MQTT通道

配置通道通过MQTT进行数据交互,其中设备发往服务器的通道称为上行通道,服务器发往设备的通道称为下行通道

其中:

  • 上行Topic:up/gw/{SN}/0
  • 下行Topic:dn/gw/{SN}/0

例如网关的SN:64e833fffe5909d8,那么上下行通道分别为

  • 上行Topic:up/gw/64e833fffe5909d8/0
  • 下行Topic:dn/gw/64e833fffe5909d8/0

网关会周期性地通过上行通道发送周期心跳包

服务器也可以通过下行通道,向网关下发数据

周期包

{
"pkt": "periodUplink",
"GWInfo": {
"SN": "64e833fffe5909d8",
"SoftwareVersion": "V1.0.1",
"HardwareVersion": "V1.0.0"
},
"Staus": {
"GPSValid": true,
"Latitude": 24.000000,
"Longitude": 120.000000,
"Altitude": 0.000000,
"Cellular": {},
"Ethernet": {},
"WIFI": {
"Link": "NET_UP",
"IPMode": "DHCP",
"MAC": "64:e8:33:59:09:d8",
"IP": "192.169.4.12",
"Mask": "255.255.255.0",
"GW": "192.169.4.1",
"DNS1": "192.169.4.1",
"DNS2": "192.169.4.1"
}
},
"Configuration": {
"STA": {
"Enable": false,
"SSID": "",
"Password": ""
},
"Management": {
"MQTT": {
"Enable": true,
"URL": "mqtt://broker.emqx.io",
"ClientID": "64e833fffe5909d8",
"UplinkTopic": "up/gw/64e833fffe5909d8/0",
"DownlinkTopic": "dn/gw/64e833fffe5909d8/0"
}
},
"LoRaWAN": {
"Region": "cn470",
"Radio0": "470600000",
"Radio1": "enable",
"NsHost": "lora.ansitw.com",
"NsPort": "1700",
"GatewayID": "64e833fffe5909d8"
}
}
}

更改网关配置

直接修改Configuration中的内容,下发下来即可

{
"pkt": "downlink",
"Configuration": {
"STA": {
"Enable": false,
"SSID": "",
"Password": ""
},
"Management": {
"MQTT": {
"Enable": true,
"URL": "mqtt://broker.emqx.io",
"ClientID": "64e833fffe5909d8",
"UplinkTopic": "up/gw/64e833fffe5909d8/0",
"DownlinkTopic": "dn/gw/64e833fffe5909d8/0"
}
},
"LoRaWAN": {
"Region": "cn470",
"Radio0": "470600000",
"Radio1": "enable",
"NsHost": "lora.ansitw.com",
"NsPort": "1700",
"GatewayID": "64e833fffe5909d8"
}
}
}

回复:

{
"pkt": "downlinkRespone",
“result”:"success"
}

重启

{
"pkt": "downlink",
"cmd": {
"reboot": true
}
}

回复

{
"pkt": "downlinkRespone",
“result”:"success"
}

升级

{
"pkt": "downlink",
"cmd": {
"upgrade": "http://192.169.4.53/esp32_sx1302.bin"
}
}

回复(收到升级命令)

{
"pkt": "downlinkRespone",
“result”:"success"
}

LoRaWAN网关价格干穿地板了的更多相关文章

  1. 物联网lora模块应用案例和LoRawan网关通信技术

    什么是LoRa LoRa(Long Range) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC.其设计理念为低功耗.长距离.低成本.网路简单.易于扩展的无线数传技 ...

  2. 物联网lora无线数传模块应用案例:LoRawan网关通信技术

    什么是LoRa LoRa(Long Range) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC.其设计理念为低功耗.长距离.低成本.网路简单.易于扩展的无线数传技 ...

  3. 使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台

    安装树莓派环境 制作镜像 下载img文件烧录器 传送门:img文件烧录器地址,下载完成之后双击安装 下载镜像文件 传送门:树莓派系统镜像 推荐下载这个版本的img,因为有桌面,并且大小适中. 下载完之 ...

  4. 合适的LoRa网关应该怎么选择

    LoRa网关是什么 LoRa网关有时也被称之为lora基站或者lora集中器,它在lora星形组网中处于核心位置,是数据终端和服务器之间的一个信息桥梁.LoRa网关使用的是不同扩频因子,因为不同的扩频 ...

  5. CMDB资产管理系统开发【day25】:表结构设计1

    资产表 # _*_coding:utf-8_*_ __author__ = 'jieli' from assets.myauth import UserProfile from django.db i ...

  6. 物联网常见通信协议RFID、NFC、Bluetooth、ZigBee等梳理

    1  概述 在上一篇文章<物联网常见通信协议与通讯协议梳理[上]-通讯协议>中,对物联网常用通信协议和通讯协议作了区分,并对通讯协议进行了分享:本文将对常用的通信协议进行剖析,重点面向市场 ...

  7. Noip2016 总结&反思

    一直在期盼的联赛,真正来临时,却远不像我想象的样子. 有些事,真的不敢再想. 算法可以离线,时光却不能倒流.dfs可以回溯,现实却没有如果. 有些事,注定只能成为缺憾,抱恨终生. 不得不说今年Noip ...

  8. HANS123

    //策略:HANS123//周期:日内//类别:趋势突破 作为外汇市场上广为流行的一种突破交易策略,HANS123以其简洁的开盘后N根K线的高低点突破,作为交易信号触发的评判标准.这也是一种入场较早的 ...

  9. LoRa无线技术介绍

    什么是LoRa LoRa是semtech公司创建的低功耗局域网无线标准,低功耗一般很难覆盖远距离,远距离一般功耗高,要想马儿不吃草还要跑得远,好像难以办到.LoRa的名字就是远距离无线电(Long R ...

  10. IDE SATA SCSI iSCSI等存储硬盘对比与分析

    原文地址:http://blog.csdn.net/trochiluses/article/details/21229283 IDE是并口硬盘,(5400-7200转): SATA是串口硬盘,(720 ...

随机推荐

  1. Vue禁止用户复制文案 + 兼容 IE

    vue必须要加载完才可以操作dom,或者在mounted和created时使用this.$nextTick方法,使dom生成后进行相关操作. created() { this.$nextTick(() ...

  2. Django __init__ 方法用于初始化

    使用面向对象的方法来创建一个栈板信息的模型,比如使用 Python 的类来表示栈板信息.以下是一个简单的示例: class Pallet: def __init__(self, number, nam ...

  3. Swift开发基础08-高阶函数

    高阶函数是指接受其它函数作为参数,或者返回其它函数的函数.Swift 提供了许多内置的高阶函数,这些函数在处理集合类型数据(如数组.集合等)时尤其有用.常见的高阶函数包括 map.filter.red ...

  4. [rCore学习笔记 010]基于 SBI 服务完成输出和关机

    RustSBI的两个职责 它会在计算机启动时进行它所负责的环境初始化工作,并将计算机控制权移交给内核 在内核运行时响应内核的请求为内核提供服务 这里用不太确切的话表述一下,RustSBI作为介于内核和 ...

  5. Known框架实战演练——进销存数据结构

    系统主要包含商品信息.商业伙伴(客户.供应商)信息.业务单表头信息.业务单表体信息.对账单表头信息.对账单表体信息. 1. 商品信息(JxGoods) 该表用于存储公司商品信息. 名称 代码 类型 长 ...

  6. 6、Git之团队协作机制

    6.1.团队内协作 6.1.1.创建本地库 如上图所示,一个名叫刘备的人,在本地电脑中创建了一个项目,并使用 git 来维护. 6.1.2.推送本地库到代码托管中心 如上图所示,刘备想让别人也能看到自 ...

  7. 【Java】Input,Output,Stream I/O流 01 概述 & 4个基础流

    Input,Output,Stream IO流 I/O Input/Output缩写.I/O技术用于处理设备之间的数据传输,读写文件,网络通讯 Java程序对于数据的操作以Stream流的形式进行 i ...

  8. 【Vue】Re21 VueX 第二部分(Mutations)

    一.Mutations携带参数处理 Store状态的更新唯一方式:提交Mutations Mutations包含两部分: 1.字符串的事件类型[TYPE] 2.一个回调函数[HANDLER] 该函数的 ...

  9. 元学习的经典文献:S. Thrun - 1998 - LEARNING TO LEARN: INTRODUCTION AND OVERVIEW

    地址: https://link.springer.com/chapter/10.1007/978-1-4615-5529-2_1

  10. 在深度计算框架MindSpore中如何对不持续的计算进行处理——对数据集进行一定epoch数量的训练后,进行其他工作处理,再返回来接着进行一定epoch数量的训练——单步计算

    如题所述: 深度学习框架MindSpore是华为公司研发的,由于性能设计的原因,MindSpore的一些使用方式和TensorFlow和PyTorch有一些不同,其中的一点就是在进行单步计算或者是非持 ...