使用Java语言;数据库:Mysql;经典技术组合(MQTT、Spring Boot、Shiro、MyBatis、Druid、Ehcache、Thymeleaf、Bootstrap、Swagger)开发,支持多数据源,支持代码一键生成。
功能模块:
设备管理、开关管理、计划管理、传感器管理、传感器数据展示、报警规则管理、设备日志、用户管理、角色管理、部门管理、岗位管理、菜单管理、字典管理、参数管理、通知公告、 *** 作日志、登录日志、在线用户、定时任务、代码生成、系统接口、服务监控、缓存监控、在线构建器、连接池监视等。
功能特点:
1、硬件使用 ESP8266,基于MQTT协议,自建物联网云平台。
2、支持云固件升级、设备远程重启。
3、支持音频播放、开关、普通灯、调色灯等各种用电设备控制。
4、单个模块可控制8路用电设备开关,可对模块信息、开关信息、计划任务、报警规则等维护管理。
5、云平台可对各类传感器管理,对传感器数据有多种展示方式。可设置阈值报警规则,符合报警规则的可执行自定义的动作。
6、模块具有一键配网功能,变更网络时无需重新烧写程序,方便快捷。
7、控制端可使用任意网络(2G/3G/4G/5G/WiFi/等)控制灯、热水器、电视、电机、窗帘、监控等各种用电设备,不受任何地区限制。
8、可云端存储模块各路开关状态,模块断电或重启后可自动同步云端模块各路开关状态,具有开关状态记录功能。
9、可记录设备所有 *** 作记录,模块、用户上下线记录等,并具有多种类型的数据统计展示。
10、控制设备命令下达后有状态反馈,可确保设备控制命令执行成功,且延时低。
11、具有心跳检测功能,模块掉线或模块重启后模块可自动重连MQTT服务,具有模块上下线提醒功能(平台消息提醒、邮件提醒)。
12、具有定时功能,可指定某一时刻执行、周期执行、延时执行、自定义Cron表达式执行等 *** 作。
13、可多模块接入云平台,可统一管理、控制模块各路设备开关。
14、云平台可对所有用户管理,每个用户可配置不同角色、不同权限,具有权限分配功能。
15、前端采用完全响应式布局,支持电脑、平板、手机等所有主流设备。
17、具有代码一键生成功能(包括控制器、模型、视图、菜单等),方便快速开发。
18、支持多数据源,简单配置即可实现切换。
19、支持菜单、按钮及数据权限分配,亦可自定义数据权限。
20、具有完善的XSS防范及脚本过滤,彻底杜绝XSS攻击。
21、Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。
22、支持服务监控、数据监控、缓存监控等功能。
党的十九大报告提出建设“ 交通强国 ”的目标,为我国未来交通运输发展描绘了宏伟蓝图。要建设交通强国,就要在新时代中国特色社会主义思想的指导下,贯彻新发展理念,以供给侧结构性改革为主线,以创新为引领,全面推动交通运输发展质量变革、效率变革、动力变革。而物联网,就是这个时代带给交通运输发展的强心剂。
一,物联网该如何让交通改头换面呢?
1基于物联网的智能交通系统架构
基于物联网的智能交通系统一定要全面考虑到各个类型的基础设施、交通对象等。
通过构建基础交通的感知网络,才能开发出各种类型的智能管理的服务系统。这种全新的理念一定能从根本上,改变交通系统,只注重业务开发的模式,转而向信息资源共享需求的方向发展。把物联网真正的运用到智能化的交通领域中,首先就是构建在物联网环境下的,智能交通系统架构。
这项在物联网基础上的,智能交通的架构,主要由感知层、网络层和应用层这三个方面组成。
11感知层
物联网的智能交通系统的感知层,主要负责准确的采集各种交通信息。尤其是各类交通信息的感知要通过网络和传感器来得以实现。传感器的采集过程,一定要完全经过无线传感器网络的完全传输,才能实现好数据的汇聚。
12 应用层
应用层的主要功能,是对交通感知网络进行数据采集,并且要进一步对数据信息进行分析和应用,支持各种智能化的交通服务。应用层系统主要分为,政府应用系统、社会应用系统、各个企业之间的示范系统等等。
其中,最为典型的应用系统,主要包括交通控制系统与动态控制系统。要想实现好智能无线传感器与电信网络传感器之间的融合,一定要把无线传感器网络连接到电信网络上。利用电信网络来进一步实现对无线传感器的网络中各项业务的监控与管理。
13 业务平台
业务平台是促进电信网络的运行与管理,并且还要与无线网络传感器进行结合的业务实体,同时还要协调好电信网络中的其他实体,来完成好整个业务系统。
管理平台作为实现电信网络对无线传感器网络的管理实体平台,主要目的是为了实现对业务平台的设备与网络进行管理。同时,为了保证电信网络更加可靠的运行,一定要在电信网络和无线交通传感器之间引入有效的控制机制。
这项接入控制机制,指的是电信网络利用网关系统,对控制点进行有效的控制,为无线传感器网络提供全程的服务。
2 物联网技术对智能交通系统的影响
由于物联网在电子通信与计算机技术方面具有成熟的技术优势,因此,物联网技术与智能交通系统的有效结合,才能为我国的交通运输行业提供出全新的发展思路。
物联网是在计算机与互联网技术之后的,信息产业的第三次浪潮,从而孕育出了改变产品生产与销售的网络系统。与此同时,物联网提出的全新的理念,对人类的生活方式产生了比较深远的影响。到目前为止,在交通运输与物流行业,逐步推广了物联网技术。
21 感知信息
物联网的核心内容是传输过程中的信息数据,首先就是要对物体的属性进行标识,属性主要包括静态与动态两种,还要通过一定的设备读取物体的属性,并且要把信息转化成一种网络传输的重要的数据。
22 采集信息
在物联网环境下构建智能化交通系统,一方面要采集大量的交通信息,并且对实时性信息进行采集和处理。另一方面,更要侧重于对信息资源的有效整合与传输功能。
由于智能化交通系统,是以高速公路作为一个技术性的交流平台,一定要以交通信息为基础,促进人们的交通出行与交通工具之间的联系,提高了交通系统的安全性与效率。
因此,只要交通系统把先进的交通信息当成基础,从而为其他的交通出行者,提供各个方面的交通信息服务体系,用来促进交通运输的合理分布。
23 信息的应用
物体要想实现有效信息的传递,主要有两个应用的方向:一是经过物体的集中有效处理传递给“人”,经过“人”的高级处理,才能进一步控制住物体。
另外一个方面,是直接对“物”进行合理的智能控制,并不需要经过“人”,就能授予权力。通过深入分析互联网的整体的运行情况,一定要在物质和人之间实现好信息的合理交互。
因此,这种“物”很有可能涉及到在物质世界中的具体的实体的存在,还包括人的具体的实体属性。
尤其是物联网中的各项活动都是以人的意愿为基础,进行的活动。同时,网络的规范标准,是实现物联网的运行环境的一个最终的因素,为智能交通信息提供了有效合理的环境支持。
二,应用实例
1,物联网技术实现对司机不良驾驶行为的智能分析与判断
G7公司已经采用了成熟的技术手段,实现物联网技术对位置、声音、图像等的数据采集和人工智能识别。
“目前我公司已经可以做到对驾驶员危险行为的实时监控和管理。当驾驶员出现打瞌睡、玩手机等危险行为时,车机端就会给司机报警,云端监控的管理员也可以得到通知,车队管理员还可以下发语音信息提醒驾驶员。”公司总裁介绍,“同时,实时采集的图像还可以作为事后证据,对司机进行安全教育管理,有效降低事故率。有一个客户使用了3个月,每百万公里的事故率就降到了之前的三分之一。”
2,中兴通讯智慧交通系统
采用感知层、网络层、综合管控平台和各种交通行业应用的四层架构,以统一的智能交通管控平台为依托,以现有交通信息网络、城市道路交通信息系统和各地市交通监控中心的信息资源为基础,加强对全市主干路网交通信息和营运车辆的动态信息采集、汇总、融合。并通过对应用的互联、数据中心建设和应用整合三步走平台建设方式,实现交通业务的延续、优化和创新。满足智慧交通系统建设需求,实现与现有交通系统便捷融合,并全面降低交通运营者的运维成本。
“云计算”+“视频监控”+“车联网”,实现精确感知、畅通信息、智慧调度;
TD-LTE无线承载和GoTa专用调度系统,安全承载、高效服务;
智能、开放、高效、安全的智能交通管控平台,实现全方位交通信息应用共享挖掘;
通过云平台海量信息收集存储能力,建立数据仓库,根据数据挖掘模型对海量信息进行分析处理和业务仿真,提供决策参考
随着互联网、移动通信网络和传感器网络等技术的应用,物联网应用于智能交通已经初见雏形,在未来几年将具有极强的发展潜力。
大数据远距离,用4G网络
网络布局上,远距离的网络直接连基站,无需自己布设网络节点。而近距离的网络都需要有一个网络节点,先把终端数据传给节点,节点再接入广域网。远距离传输比近距离传输的价格更贵、功耗更高,合理利用远近搭配,能够有效降低物联网终端的成本。
例如原本的共享单车采用2G网络解锁,必须要保持数据长连接或使用下行短信开锁,功耗高费用大,而下载的共享单车抛弃了远程解锁,直接使用手机的蓝牙解锁单车,节省了数据流量、降低了功耗、还能提高开锁速度;盈能量电动自行车智能充电站也是物联网高科技产品,运用最新窄带通讯技术,引领电动自行车充电设备的技术高度。
云服务的设计物联网的云服务器和APP的设计,和互联网基本是一致的,JAVA、PHP、ASP都可以用来做物联网的后台处理。移动互联网是“人--服务器--人”的架构,物联网是“物--服务器--人”的架构,两者本质是相同的,物联网终端设备也采用TCP、>
使用场景分散化,技术集中化物联网的使用场景,总结下来很一致:采集+传输+计算+展,物联网终端采集数据、把数据传输给服务器、服务器存储和处理数据、把数据展示给用户。
为什么要介绍MQTT呢?MQTT又是什么呢?MQTT能做什么呢?下面,我就来简单的介绍一下MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。
MQTT的特点:
MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性:
1、使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合;
2、对负载内容屏蔽的消息传输;
3、使用 TCP/IP 提供网络连接;
4、有三种消息发布服务质量:
“至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消息丢失或重复。这一级别可用于如下情况,环境传感器数据,丢失一次读记录无所谓,因为不久后还会有第二次发送。
“至少一次”,确保消息到达,但消息重复可能会发生。
“只有一次”,确保消息到达一次。这一级别可用于如下情况,在计费系统中,消息重复或丢失会导致不正确的结果。
5、小型传输,开销很小(固定长度的头部是 2 字节),协议交换最小化,以降低网络流量;
6、使用 Last Will 和 Testament 特性通知有关各方客户端异常中断的机制;
说简单一点,它就是一个即时通讯协议,在占用很少的资源情况下,可完成即时通讯。说以说esp8266采用mqtt通讯协议,是一个很不错的选择,使用esp8266+mqtt实现一个物联网的小实验,也是很容易的,其运行的效率也很高,具体的mqtt我在这里就不多说了,大家可以自行去度娘问问啦。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)