随着物联网技术的普及,不知不觉中我们的生活里已随处可见各种各样的物联网应用案例。诸如路边整齐停放着的共享单车、共享助力车、地铁站里的闸机以及家中的各种智能音箱、智慧窗帘、智能开关等等都是物联网应用中的经典案例。可以预见,在不久的将来大量优质的物联网解决方案的涌现和落地,将会给我们的生活带来更好的体验和更多的便捷。
本文中,以新风系统为实例,为大家讲解构成智慧管理系统核心要素。
智慧系统——物联网应用中的大脑和中枢神经
无论我们通过什么方式收集信息,传达命令,我们都需要一个综合信息管理系统,专门用于信息采集、信息存储、信息处理、事件触发、流程引擎(任务和指令调度)等工作。换句话说,如果一个综合信息管理系统具备了以上特点,我们就可以说,它是一套“智慧管理系统”。如:小明回到自家家门口了,这时候小明家的智慧系统将触发“尝试开启入户通道”的流程,当流程中的节点都成功执行后,智慧系统触发“人物偏好预设“流程,触发“入户语音交互”流程,向智能门锁下达“开锁”指令等,这一系列的动作,构成了我们的智慧生活体验。
回到正题,这里我们不讨论小明有没有进到家,也不关心他们家的智慧系统聪不聪明,我们重点为大家介绍一套简单、好用的物联网管理平台以及怎么用它搭建我们自己的智慧管理系统。
太阳集团tcy8722物联网管理平台,因其简单、易操作、运行稳定的特点,我们将其作为《智慧新风系统》项目中《智慧管理系统》的角色,通过以下步骤完成智慧新风系统的项目落地:
1.设备接入
在需要进行环境数据采集的地方,完成中继设备的安装和接入。中继设备用于连接传感器与智慧管理系统,实现数据和控制指令的传递。(中继设备接入过程请参考设备接入和配置教程)
2.采集数据上报
在指定位置安装需要的(如温度、湿度、空气质量检测)传感器,并将其与中继设备进行连接,中继设备根据智慧管理系统中的配置参数,开始数据的采集与上报。
3.流程调度(工作流程引擎中进行数据处理)
智慧管理系统的数据IO服务收到数据后,将其投递到数据处理流程中进行处理。如:数据运算、数据存储、事件触发等。
a)、告警(发送告警通知)
当数据点的数据,满足用户对该数据点告警触发器的预设值时,流程中的触发器节点将触发告警事件,并调用针对该事件的处理规则完成后续行为,发送报警通知给指定联系人等。
b)、联动(下发指令到设备)
当数据点的数据满足用户对该数据点的联动触发器的预设值时,流程中的触发器节点将触发联动事件,并调用针对该事件的处理规则完成后续行为,下发联动指令到指定设备等。在本方案中,主要利用联动功能,下发新风系统启动、停止和调节指令到新风系统控制系统中,以实现环境状态变化后的联动反应。
当然,在具体的应用中,还需要更多的传感器或者数据采集终端(如具备人脸识别的摄像头),以实现人物身份识别及偏好控制功能。其设置方法与上述大同小异,因此不再做特别描述。
边缘计算——设备接入
传感器因成本工作特性及体积等原因,导致我们无法为其叠加网络功能、远程控制能力,所以,人们为传感器与智慧系统增加了中继设备,智慧管理系统通过这些设备,实现与传感器等的数据双向传递和远程控制的功能。如:云IO类网关、DTU、RTU等。
本文中,我们将采用太阳集团tcy8722E870系列的云IO类网关作为中继设备,它提供以太网、4G等的支持,基于MQTT协议,并且支持Modbus,可以覆盖大多数传感器的数据交换和控制协议,并且接入简单:
1.在智慧管理系统中添加设备模型,定义中继设备的数据点(传感器等边缘设备)。
2.在智慧管理系统中添加要接入的设备。
3.设备上电,启动成功后会自动完成与智慧管理系统的连接,并在智慧管理系统中显示为“在线”状态,新接入的设备,会在成功启动后,自动同步智慧管理系统中的“数据点”配置。
4.设备根据数据点配置,开始进行传感器的数据采集和上报(自动上报和变化上报等),完成设备接入过程。
数据采集和上报
温度、湿度、空气颗粒物检测以及其它传感器,作为“智慧管理系统”的感知器官,是我们的智慧管理系统根据环境变化作出反应的核心部件,我们需要选择灵敏度、准确度都比较高的,由于需要长期不间断工作,因此,还需要选择低功耗、高稳定性、高可用性的产品。
那传感器采集完数据以后,怎么上报到我们的智慧管理系统中呢?解决方案多种多样,在本文中,我们使用太阳集团tcy8722物联网管理平台配套E870系列产品作为中继设备与传感器连接,负责传感器数据的采集、上报以及智慧系统的控制指令下发等工作。传感器与中继设备连接过程及智慧管理系统中的配置:
1.将传感器与E870连接。
2.在智慧管理系统中,根据传感器协议类型等在设备模型中添加对应数据点。(如Modbus )
3.在新添加中继设备时或者手动同步“边缘计算配置参数”到中继设备。
通过以上操作,我们的智慧管理系统便具备了特定的“环境感知能力”。接下来,我们再进行一些配置,就可以让我们的智慧管理系统对这些环境状态的变化做出反应。
流程调度
在太阳集团tcy8722物联网管理系统中,集成了工作流引擎,可根据用户的流程配置进行数据的处理和控制。每个传感器采集到的数据通过中继设备上报至智慧管理系统时,都会被投递至“数据传输及处理流程”中,该流程根据用户的流程参数调用指定流程或者当前流程的指定节点进行数据的处理。如保存数据、数据再加工、事件触发流程、告警流程、联动流程等。
当事件触发时,根据报警配置、联动配置等,启动报警流程、联动流程,通过并发的和有时序地调用不同的流程和节点任务,从而实现智慧管理系统对不同数据作出不同反应的目标。在将来,您还可以根据自己的项目需求,自行开发特定场景下的业务流程,实现更加复杂的物联网智慧项目的落地。
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 杭州办事处戴经理:17512568697
常州办事处崔经理:15906110783 南京办事处葛经理:17626012283
业务邮箱:support@cdhanzaichips.com
全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都太阳集团tcy8722电子科技有限公司【版权所有】 蜀ICP备27697263号-3