基于LORA协议的物联网管理软件

1   系统概述

本软件是基于物联网的Lora设备智能监控平台,该平台可基于用户的实际需求,进行二次开发及配置。软件主要包括如下几个功能模块:

  1. 系统设置,包括基本设置,地图设置,远程同步设置,消息告警设置,用户管理,数据库备份等内容。
  2. 记录报表,包括用户操作的日志记录,设备消息记录等内容
  3. 数据录入,包括设备信息录入。
  4. 遥控操作,包括获取设备状态,设置设备参数。Lora节点模块设置,Lora网关设置,A9板卡控制等内容
  5. 主操作界面,包括设备监控,设备分布查询,路线查询等功能

1.1    必要配置文件说明

  1. 软件启动密钥:key.db。非正确密钥无法登录本软件。
  2. 软件数据库文件:loraD.db。该数据库包含设备的信息,操作记录等内容,是软件运行必不可少的文件。
  3. 基本配置文件:config.ini。软件第一次启动时会自动生成该配置文件,下次启动会自动读取该配置文件里的内容并初始化到界面上。该文件包括系统设置里的相关信息,主要分为:
  • 长宽高配置配置
  • 应用程序配置
  • 基本信息配置
  • 地图配置
  • Ntp配置
  • 串口设备配置
  • 邮件链接配置
  • 数据库配置

2 软件主要功能

2.1 主界面显示

本功能界面主要用于显示所有Lora节点设备的运行状态,给操作员提供相关操作的参考。该界面主要包含如下功能:

  • 设备监控
  • 设备分布
  • 路线查询
  • 设备监控界面

该界面分为3个部分,节点状态显示界面、节点树型结构、系统启动的主要日志记录。

2.2 设备配置

配置模块有2种通信方式:

  • TCP通信模式

当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。

  • 串口通信模式

串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

  • Lora网关

GW1 LoRa 网关(以下简称为” 网关”)是为满足区域低功耗物联网应用而设计开发的一款户外工业级网关产品。网关采用Semtech 公司SX1301 进行设计,多达8 个物理接收信道和一个发射信道,支持全双工通信,支持数据透明传输,可以通过配置软件对设备进行灵活配置。

GW1 系列LoRa 网关产品采用Semtech 公司的SX1301 广域物联网前端解决方案,在LoRaWAN 协议的基础上,重新开发了系统软件,并且专门针对大部分物联网应用场景进行优化,使之更加简单、易用、可靠。

GW1 系列产品采用直流电源供电,支持8 路物理RX 信道和1路TX 信道,RX 信道接收灵敏度高至-142dBm,发射功率高达27dBm,可以根据应用场景的需要,配置不同的无线发射功率、信道频点等参数,支持全双工,内置高性能腔体双工器,单天线接口,标配高增益玻璃钢天线。

2.1   Lora配置

GW1支持一路天线接口,网关预留 N母头,外接天线需要使用 N公头或者通过一端为 N公头的馈线转接,长期在户外使用时,安装时需在接口出缠上防水胶带。

网口支持 10/100M以太网标准,除此之外,支持 12V直流供电输入,便于给网关供电。注意:为确保不会因为接线错误导致对网关的永久损坏,请使用出厂标配的网口转接线。

  • 网口模块的 IP地址

在使用网关之前,我们需要知道设备的 IP地址等网络参数,GW1设备内置网口模块支持“静态获取”和“动态获取”两种 IP获取方法。“静态获取”指设备使用保存的“IP地址”、“子网掩码”和“网关”设置,这种方式是设备出厂默认值;“动态获取”指设备使用 DHCP协议,从网络上的 DHCP服务器获取 IP地址、子网掩码和网关等信息。

GW1默认 IP地址为:192.168.0.178,端口号为:4001。

  • 网关的配置

网关的参数支持灵活配置,只需要使用串口工具就可以对网关参数进行修改,如果不用修改参数,可以默认采用出厂原始配置,其配置如下图:

节点

  • 节点的配置

Lora节点可应用再自动抄表、水、电计量、家庭和楼宇自动化、工业监控、无线报警和安全系统。

节点1

 

 

备案号:苏ICP备15019812号-1