物联网设备联动控制系统技术方案

技术编号:20991716 阅读:97 留言:0更新日期:2019-04-29 21:56
本发明专利技术提供了一种物联网设备联动控制系统,包括:WEB配置模块、联动服务模块;联动服务模块利用WEB配置模块存储到数据库中的数据进行规则的筛选,完成设备需要操作的动作。本发明专利技术将联动多种物联网设备,包括但不限于单灯、充电桩、wifi、摄像头、紧急求助、井盖监控、广播、停车位监控和LED大屏。其中,单灯、充电桩、wifi、紧急求助、停车位监控、井盖监控可以作为触发条件,单灯、摄像头、广播和大屏可以被触发执行操作。本发明专利技术实现了完全的用户个性化配置,所有触发条件和触发动作均为配置项,将智慧城市中的物联网设备有机结合了起来。

Internet of Things Equipment Linkage Control System

The invention provides a device linkage control system of the Internet of Things, including: WEB configuration module, linkage service module; linkage service module uses the data stored in the database by the WEB configuration module to filter the rules, and completes the action that the device needs to operate. The invention will link various Internet of Things devices, including but not limited to single lamp, charging pile, wifi, camera, emergency help, well cover monitoring, broadcasting, parking space monitoring and LED screen. Among them, single lamp, charging pile, wifi, emergency help, parking space monitoring, well cover monitoring can be used as trigger conditions, single lamp, camera, broadcast and large screen can be triggered to perform operations. The invention realizes complete user personalized configuration, all triggering conditions and triggering actions are configuration items, and organically combines Internet of Things devices in intelligent cities.

【技术实现步骤摘要】
物联网设备联动控制系统
本专利技术涉及智慧城市,物联网领域,具体地,涉及物联网设备联动控制系统。
技术介绍
现有技术文献“节水灌溉联动控制系统”载于《农业工程学报》2011年第8期,其为了节约农田灌溉用水,提高水资源利用效率,实现自动灌溉控制,该文采用自主设计的灌溉控制设备和墒情监测设备,通过GSM网络传输数据,设计了一套集墒情监测、灌溉控制和专家决策支持的节水灌溉联动控制系统。该系统由就地控制柜、数据采集系统和自动控制软件三部分组成,实现了土壤墒情实时监测、专家知识管理及根据不同作物、不同生育期需水参数等进行自动灌溉控制等功能。在示范区的应用证明,该系统稳定可靠、操作方便、可广泛应用于规模化种植、温室大棚、精细农业等领域,对节水农业的实施具有重要的现实意义。但是灌溉系统只是土壤监测和灌溉设备之间的联动。现有技术文献“浅谈照明控制及智能照明控制系统”载于《低压电器》2008年第6期,其简要介绍了照明控制的基本原则、主要实现方式,以及不同场合对照明控制的基本要求。重点对智能照明控制系统实现的主要功能进行了阐述,同时给出了智能照明控制系统的应用案例。从设计、安装以及使用等几方面介绍了DA本文档来自技高网...

【技术保护点】
1.一种物联网设备联动控制系统,其特征在于,包括:WEB配置模块、联动服务模块;联动服务模块利用WEB配置模块存储到数据库中的数据进行规则的筛选,完成设备需要操作的动作。

【技术特征摘要】
1.一种物联网设备联动控制系统,其特征在于,包括:WEB配置模块、联动服务模块;联动服务模块利用WEB配置模块存储到数据库中的数据进行规则的筛选,完成设备需要操作的动作。2.根据权利要求1所述的物联网设备联动控制系统,其特征在于,所述WEB配置模块包括Web模块;新建条件模块:配置触发条件,新建操作模块:配置触发操作;规则生成模块:根据所述触发条件、触发操作,生成规则,其中,所述规则包括优先级、被触发后执行操作、被触发后执行操作的时间;其中,所述触发条件包括如下信息:其中,所述被触发后执行操作包括如下信息:3.根据权利要求2所述的物联网设备联动控制系统,其特征在于,组件类型的触发配置为:4.根据权利要求1所述的物联网设备联动控制系统,其特征在于,所述联动服务模块包括如下模块:数据接收模块:对于硬件设备发过来的消息,通过RocketMQ进行处理,在接收到RocketMQ的消息以后,对其中Json格式的数据进行解析,将解析到的数据传给条件筛选模块进行逻辑处理;条件筛选模块:根据不同的类型的设备进行不同的逻辑处理,得到规则ID,设备的类型包括单灯、充电桩、AP、紧急求助、停车位监控、井盖监控、LED广告屏;动作筛选模块:根据规则ID,对规则中的动作进行优先级的判断,得到需要操作的动作;执行动作模块:将需要操作的动作包装为相应的数据格式,发送给RocketMQ,经过RocketMQ通过网关发送给各个设备进行相应的动作;其中,所述逻辑处理流程如下:第一步:根据数据接收模块传过来的数据判断是哪种设备传过来的数据,然后找相应的逻辑进行处理;第二步:去Redis的数据库db中判断是否有这个设备的编码作为条件key的列表list,如果存在则进行第三步,不存在则结束逻辑处理流程;第三步:根据第二步中找到的列表list,找到该设备下面所有的条件key,根据条件key找到条件具体的值,循环判断这些条件,对于条件符合的值,记录下该值对应的规则ID,对于条件不符合的值,则不记录该值对应的规则ID;第四步:从第三步中得到了一个规则ID的清单List,根据规则ID在Redis中找到这个规则下面所有的条件,判断这些条件是否满足,若全部满足则记录下这个规则ID;第五步:根据第四步获取到一个最终符合条件的规则ID的清单List,传给动作筛选模块进行逻辑处理。第六步:在经过条件筛选以后,将符合条件的规则ID传到动作筛选模块进行处理。5.根...

【专利技术属性】
技术研发人员:向逸尘吕丹武琼
申请(专利权)人:上海五零盛同信息科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1