关键字:无人值守场景物联网场景平台系统(仅含后端源码)


     (一)系统介绍

      1.1 系统介绍

      一个基于 Java 若依基础框架开发的物联网平台,代码完全开源,包含了产品、物模型、消息转换、组件(mqtt组件、EMQX组件、http组件、tcp组件、modbus组件等)、设备管理、设备分组、规则引擎、第三方平台接入、数据流转(http/mqtt/kafka)、告警中心等模块,支持es/td等多种时序数据库。

      1.2 系统主要功能

      后端涉及接口,具体设备需要具体对接,具体开发自己决定。

      平台适用于多种物联网应用场景,包括但不限于:

  • 智能家居:连接和控制家中的各种智能设备,如灯光、空调、安防系统等。

  • 工业自动化:监控和控制生产线上的设备,实现自动化生产。

  • 智慧城市:管理城市基础设施,如交通信号灯、环境监测站等。

  • 农业物联网:监测农田环境参数,如温度、湿度、光照等,实现精准农业。

  • 能源管理:监控和管理能源使用情况,提高能源利用效率。


(二)软件开发环境及开发工具

      系统开发中具体使用到的技术列表如下:

      2.1前端技术框架

      css、javascript、jQuery(js框架)、

      jQueryEasyUi(基于jQuery的前端框架)

      BootStrap(前端框架)、dTree插件、富文本编辑器等

      2.2后端技术框架

开发语言:Java

后台框架:springboot

安卓框架:Uniapp

JDK版本:JDK1.8

服务器:tomcat9.0

数据库:云数据库、mysql 5.7

数据库工具:Navicat11

开发软件:vscode/idea

Maven包:Maven3.3.9

浏览器:谷歌浏览器

     说明:搭建过程中会使用到这些开发环境和工具。建议可以提前学习,这些工具都不收费。网络上找到这些工具下载就行。


     (三)最终实现的成果展示(实际运行效果)

       3.1 app端功能

       开发语言为微信原生JS开发,使用微信开发者工具进行开发和调试。本项目为小程序端源码,完整无加密,仅供个人学习与交流。


       3.2 后台管理

        后端涉及接口,具体设备需要具体对接。如果有二次开发可以联系后端技术开发。

  • 品类管理-树型结构品类管理,内置常见物联网设备品类

  • 产品管理-提供产品基本信息设置、物模型定义、产品发布管理、数据解析等

  • 设备管理-基础管理功能(注册、分组、标签等)、运行监控、远程控制、安全管理、数据管理等

  • 设备接入-提供mqtt/http/modbus/udp/coap等常见协议接入、设备认证、接入配置、连接管理、OTA等

  • 组件中心-基于Spring Boot的设备协议接入模块,可实现动态配置、多实例独立部署

  • 规则引擎-数据处理规则、触发条件、执行动作、规则配置、运行管理、场景应用等

  • 告警中心-告警规则配置、告警通知、告警处理、告警监控、告警联动等

  • 数据管理-提供实时数据存储、历史数据时序数据库存储、数据查询分析、数据推送等

  • 另提供可视化大屏、第三方平台对接、视频接入、无人机接入、AI算法集成等功能

(四)源码下载说明以及项目说明

关注公众号,在消息中回复:无人值守小程序源码2

即可获取下载链接,直接下载就可以了

提示:回复的消息关键字不要输入错误,输入错误会找不到下载链接


【写作说明】以上文章属于此公众号原创所有,如需转载请注明出处。

【免责申明】本公众号不是广告商,也没有为其他三方网站或者个人做广告宣传。文章发布源代码和文章均来源于各类开源网站社区或者是小编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。其中用户产生的一些自愿下载、打赏或者付费行为,原则与平台没有直接关系。如果涉及开源程序侵犯到原作者相关权益,可联系小编进行相关处理。

—————————————

目前已有10000+优秀的程序员加入

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐