System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及物联网,具体提供一种终端控制方法及装置。
技术介绍
1、服务大厅目前并未引入物联网的相关技术,主要的控制操作都是需要人力去现场。导致需要大量的人力成本,并且需要耗费时间。服务大厅规模有大有小,小型服务大厅采用人力去实现设备开关机等操作是可以勉强支持的。对于大型多层的服务大厅来说设备种类繁多,分布在各个楼层各个区域,设备开关机等操作需要耗费大量的人力。有些挂在墙上的设备甚至不容易操作,可能会需要扶梯等工具。
2、并且,服务大厅内的设备有些操作是可以批量执行的,比如在上班后需要将设备通电开机,下班时需要断电关机。这些批量操作是规律的,可是目前却需要一台台的去人为维护。
技术实现思路
1、本专利技术是针对上述现有技术的不足,提供一种实用性强的终端控制方法。
2、本专利技术进一步的技术任务是提供一种设计合理,安全适用的终端控制装置。
3、本专利技术解决其技术问题所采用的技术方案是:
4、一种终端控制方法,创建设备管家,将所用设备进行统一管理,将物联网设备的基本信息录入,进行设备配置、情景管理、用户页面管理和设备故障管理;
5、配置网关,进行物联网子设备的动态注册,处理并转发设备管家发来的控制指令给设备,接受来自设备的感知信息并转发给设备管家,组装多个信号模块,进行多种信号的设备接入,检测设备心跳上报给设备管家。
6、进一步的,进行设备配置时,配置基本信息和配置项,给物联网设备发送指令或者接收传感器的上报的
7、进一步的,所述情景管理是实现物联网情景,由情景编码、情景名字、场所、设备和要执行的设备控制指令组成;
8、制定定时任务,定时开启物联网情景,根据传感器感知到的信息来进行设备的控制。
9、进一步的,在进行页面控制时,一是物联网控制类的设备,根据用户角色判断是否具有权限操作智能设备,有权限的用户在用户页面发送控制指令,指令码是由网关mac、设备mac、设备唯一码、指令通道、指令码组成的二进制串,通过mqtt消息队列,发送给网关,网关再根据设备的mac地址分发给各设备,完成指令执行并反馈执行结果;
10、二是感知类的设备,网关会定时通过mqtt消息上报设备感知到的信息给设备管家,设备管家将二进制码进行转码,转换成十进制的数字进行展示。
11、进一步的,网关与要接入的设备实现socket长连接,实现子设备的动态注册,设备向网关发送连接请求,网关再向设备管家发起获取密钥的请求,设备管家根据信息校验是否已注册,若没有,则允许注册。
12、进一步的,处理并转发设备管家发来的控制指令给设备,接受来自设备的感知信息并转发给设备管家,结合mqtt消息队列,网关从mqtt订阅来自设备管家发来的指令信息,根据设备mac和唯一编码转发给智能设备,实现设备的远程控制;
13、转发信号时,需要根据唯一编码去查询设备的mac地址,若mac地址和指令中的mac地址一致,则允许转发;
14、同时,网关将会定时去拉取传感器感知到的环境信息,将拿到的指令码解码后,转换为十进制数字,通过mqtt消息推送给设备管家。
15、进一步的,组装多个信号模块,进行多种信号的设备接入,将zigbee模块、485通讯模块、wifi模块和蓝牙模块组装在一起,连接同类型信号方式的设备,根据预算去选择不通的信号设备。
16、进一步的,检测设备心跳上报给设备管家,网关定时去主动检测设备的心跳情况,将心跳信息通过mqtt消息上报给设备管家,设备管家进行订阅,设备管家中录入设备信息时,绑定了维修人员信息和手机号,若设备心跳异常,设备管家将发送短信通知维修人员前去检修。
17、一种终端控制装置,包括:至少一个存储器和至少一个处理器;
18、所述至少一个存储器,用于存储机器可读程序;
19、所述至少一个处理器,用于调用所述机器可读程序,执行一种终端控制方法。
20、本专利技术的一种终端控制方法及装置和现有技术相比,具有以下突出的有益效果:
21、本专利技术将物联网技术引入服务大厅,实现终端设备的远程控制,将传感器技术引入服务大厅,实现服务大厅内的环境监测数据实时采集,根据检测数据调控智能设备。通过物联网网关设备上报终端设备的心跳数据以及故障信息,在设备管家内形成故障报告,并通知维修人员前去处理。网关实现多信号模块处理模式,支持多种信号的设备接入。
本文档来自技高网...【技术保护点】
1.一种终端控制方法,其特征在于,创建设备管家,将所用设备进行统一管理,将物联网设备的基本信息录入,进行设备配置、情景管理、用户页面管理和设备故障管理;
2.根据权利要求1所述的一种终端控制方法,其特征在于,进行设备配置时,配置基本信息和配置项,给物联网设备发送指令或者接收传感器的上报的信息均需要设备的IP、Mac地址和设备编码以及和设备相连的网关的Mac地址、网关服务的IP和端口配置信息。
3.根据权利要求2所述的一种终端控制方法,其特征在于,所述情景管理是实现物联网情景,由情景编码、情景名字、场所、设备和要执行的设备控制指令组成;
4.根据权利要求3所述的一种终端控制方法,其特征在于,在进行页面控制时,一是物联网控制类的设备,根据用户角色判断是否具有权限操作智能设备,有权限的用户在用户页面发送控制指令,指令码是由网关Mac、设备Mac、设备唯一码、指令通道、指令码组成的二进制串,通过mqtt消息队列,发送给网关,网关再根据设备的Mac地址分发给各设备,完成指令执行并反馈执行结果;
5.根据权利要求4所述的一种终端控制方法,其特征
6.根据权利要求5所述的一种终端控制方法,其特征在于,处理并转发设备管家发来的控制指令给设备,接受来自设备的感知信息并转发给设备管家,结合mqtt消息队列,网关从mqtt订阅来自设备管家发来的指令信息,根据设备Mac和唯一编码转发给智能设备,实现设备的远程控制;
7.根据权利要求6所述的一种终端控制方法,其特征在于,组装多个信号模块,进行多种信号的设备接入,将ZigBee模块、485通讯模块、WiFi模块和蓝牙模块组装在一起,连接同类型信号方式的设备,根据预算去选择不通的信号设备。
8.根据权利要求7所述的一种终端控制方法,其特征在于,检测设备心跳上报给设备管家,网关定时去主动检测设备的心跳情况,将心跳信息通过mqtt消息上报给设备管家,设备管家进行订阅,设备管家中录入设备信息时,绑定了维修人员信息和手机号,若设备心跳异常,设备管家将发送短信通知维修人员前去检修。
9.一种终端控制装置,其特征在于,包括:至少一个存储器和至少一个处理器;
...【技术特征摘要】
1.一种终端控制方法,其特征在于,创建设备管家,将所用设备进行统一管理,将物联网设备的基本信息录入,进行设备配置、情景管理、用户页面管理和设备故障管理;
2.根据权利要求1所述的一种终端控制方法,其特征在于,进行设备配置时,配置基本信息和配置项,给物联网设备发送指令或者接收传感器的上报的信息均需要设备的ip、mac地址和设备编码以及和设备相连的网关的mac地址、网关服务的ip和端口配置信息。
3.根据权利要求2所述的一种终端控制方法,其特征在于,所述情景管理是实现物联网情景,由情景编码、情景名字、场所、设备和要执行的设备控制指令组成;
4.根据权利要求3所述的一种终端控制方法,其特征在于,在进行页面控制时,一是物联网控制类的设备,根据用户角色判断是否具有权限操作智能设备,有权限的用户在用户页面发送控制指令,指令码是由网关mac、设备mac、设备唯一码、指令通道、指令码组成的二进制串,通过mqtt消息队列,发送给网关,网关再根据设备的mac地址分发给各设备,完成指令执行并反馈执行结果;
5.根据权利要求4所述的一种终端控制方法,其特征在于,网关与要接入的设备实现socket长连...
【专利技术属性】
技术研发人员:钱聪,吴波,宁方刚,陈兆亮,迟钰沛,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。