博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OneNET平台物联网接入完整代码(设备端+web服务器端)对外开放
阅读量:4104 次
发布时间:2019-05-25

本文共 936 字,大约阅读时间需要 3 分钟。

简介

基于OneNET平台开发的MQTT物联网设备端接入代码与WEB服务器后台代码接入对外开放

基于OneNet平台开发了物联网业务系统,包含设备端业务实现, WEB服务器业务实现。基于此可以快速在OneNET平台上开发一个物联网项目。


系统架构

整个物联系统有三部分组成。 物联网设备端, 物联网设备云平台端, 物联网WEB后台服务器。 其中物联网设备云平台基于OneNET设备云(设备管理,数据管理等),当然也可以基于BAT IOT设备云.




模块功能

1. 物联网设备


 

功能列表:   

  • 数据采集: 实时采集传感器数据(温度,湿度)
  • 数据上传: MQTT协议实时上报数据给云端
  • 下达命令: 实时接收云端下达命令并处理
  • 网络接入模块: WIFI ESP8266
  • 硬件平台: Arduino MEGA2560
  • 系统框架图:
 

功能特点:

  • 面向实际业务及场景优化业务实现逻辑并优化代码。并非简单的DEMO。
  • 优化MQTT协议
  • Keep Alive:一直保持在线,网络断开自动重连鉴权
  • 优化流程机制,解决网络接收丢包问题。
  • 异步通知:MQTT消息事件异步通知主业务处理
  • 强壮Debug log系统,灵活快速打印关键信息,快速定位问题
  

2. 物联网WEB后台


 

 

功能列表:   

  • 统计看板: 电子地图展示设备分布,历史数据统计分析,图形化工具展示
  • 告警管理: 实时监测告警推送,实时远程控制,触发条件设置管理
  • 触发器管理: 设置设备异常触发条件
  • 设备管理: 设备状态及信息管理,设备历史数据图形化展示
  • 远程下发命令: 命令下达采取QOS1服务,确保到达
  • 用户管理: 分层级用户管理,基于菜单级别用户授权访问管理
功能特点:

1. 基于LAMP环境,依托ThinkPHP框架基础上面向物联网业务二次开发

2. 面向实际业务及场景优化业务实现逻辑并优化代码。 

3. 数据传输安全加固,后台网络安全加固


预期能给您产生的价值
  • 能够帮助您快速上手OneNET平台
  • 能够帮助您快速学习物联网业务系统以及相关技术。
  • 能够帮助您基于该模块快速验证您的idea,开发新的物联网项目或者产品

对外开放

获取代码及了解更多详情请前往 

交流&咨询

QQ:78320701

Email:78320701@qq.com

转载地址:http://lefsi.baihongyu.com/

你可能感兴趣的文章
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
HTML&CSS进阶
查看>>
Servlet进阶和JSP基础
查看>>
servlet&jsp 的使用以及jsp的历史遗留用法
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
MySQL-分布式架构-MyCAT
查看>>
设计模式六大原则(6):开闭原则
查看>>
阿里面试总结--JAVA
查看>>
Servlet的生命周期
查看>>
JAVA八大经典书籍,你看过几本?
查看>>
《读书笔记》—–书单推荐
查看>>
【设计模式】—-(2)工厂方法模式(创建型)
查看>>
有return的情况下try catch finally的执行顺序(最有说服力的总结)
查看>>
String s1 = new String("abc"); String s2 = ("abc");
查看>>
JAVA数据类型
查看>>