一种基于多智能系统的智能设备控制方法及系统技术方案

技术编号:27771283 阅读:27 留言:0更新日期:2021-03-23 12:46
本发明专利技术公开了一种基于多智能系统的智能设备控制方法及系统,智能系统接收一个或多个客户端发送的控制指令,在预设的时间内向客户端发送响应控制指令而生成的确认指令;若智能系统在预设的接收次数内,智能系统仍未能响应,则云主机完成智能系统的控制转移判定与执行;智能系统的控制转移判定包括顺序的权重判断确定控制转移智能系统;智能系统的控制转移执行包括将控制转移智能系统与当前智能系统之间的连接修改为总线传输通道,及将当前智能系统的一定时间内的控制指令中的相应字段执行修改,并转移入控制转移智能系统的队列以执行。按照本发明专利技术实现的控制方法及系统,能及时进行系统的控制转移适应性调整,显著提高智能设备的用户体验度。

【技术实现步骤摘要】
一种基于多智能系统的智能设备控制方法及系统
本专利技术属于物联网、人机交互创新应用领域,涉及多客户端同时访问和控制多智能系统技术,尤其是一种基于多智能系统的智能设备控制方法及系统。
技术介绍
设备的出现及普遍使用,给人们的生活带来了便捷、舒适的体验。随着智能设备的应用市场越来越大,智能设备的应用场景也越来越多,可接入的智能家居设备或者是智能办公设备也越来越多,设备之间的系统协同管理也越来越复杂,人们对智能家居的要求也越来越高,不再仅限于单一设备所提供的服务,而是一个或多个智能设备自动的联合触发工作所带来的整体舒适度,而智能家居的智能系统也随着楼宇等的多层次分布,布线系统的优化而相应升级,随着所接入的设备增多,相应的智能系统也进行着升级。现有技术中,市场上的大部分智能控制系统通常是采用单一的客户端控制单套智能系统,或者是多个客户端控制一套智能系统。在实际生活场景中,随着应用场景的扩展,例如家居扩展到办公室,以及各类共享空间例如酒店等各类场景的应用,很多时候需要多个用户同时去访问多个智能设备的情景,由此多个客户端同时访问和控制多个智能家居系统的技术进步需求也越来越迫切。多个客户端同时访问和控制多个智能家居系统往往会存在复杂的控制问题,快速的响应对智能设备的用户体验极其关键。
技术实现思路
针对现有技术的至少一个缺陷或改进需求,本专利技术提供了一种基于多智能系统的智能设备控制方法及系统,其目的在于解决基于多智能系统的智能设备的有序控制,进一步改进智能设备的用户体验。为实现上述目的,按照本专利技术的一个方面,提供了一种基于多智能系统的智能设备控制方法,其特征在于,智能系统接收一个或多个客户端发送的控制指令,所述控制指令携带有唯一身份标识;所述智能系统依据所述身份标识验证所述控制指令的合法性后,在预设的时间内向所述客户端发送响应所述控制指令而生成的确认指令,所述确认指令携带有与所述控制指令一致的唯一身份标识以使得所述确认指令被相应客户端接收;若所述智能系统在预设时间内未能响应所述控制指令,则重新接收所述客户端发送的控制指令,在预设的接收条件内,若所述智能系统仍未能响应所述控制指令,则云主机完成所述智能系统的控制转移判定与执行;由下一控制转移智能系统接收转移控制指令并控制对应管理的智能设备执行;所述智能系统的控制转移判定包括顺序的权重判断确定下一控制转移智能系统;所述智能系统的控制转移执行包括将下一控制转移智能系统与当前所述智能系统之间的连接修改为总线传输通道,及将当前所述智能系统的一定时间内的控制指令中的相应数据段执行修改生成转移控制指令,并转移入下一控制转移智能系统的队列以执行。进一步地,所述唯一身份标识包含有客户端、智能系统、智能设备和智能设备通道所对应的标识码。进一步地,所述智能系统的控制转移判定包括如下步骤:所述云主机完成智能系统的权重判断;所述权重判断依据包括:所述智能系统对应的智能设备的重要等级、所述智能系统的控制负荷、所述智能系统的历史故障、已执行的转移控制历史和队列中正执行的控制指令数目;所述云主机完成所述智能设备的权重判断;所述权重判断依据包括:所述智能设备的寿命、电量和所述智能设备通道数目;所述云主机完成智能设备通道的权重判断;所述权重判断依据包括:所述智能设备通道数目。进一步地,所述智能系统的控制转移执行还包括如下步骤:所述云主机启动智能系统控制切换;所述云主机执行所述客户端生成的控制指令的写入模式调整,以使得在转移控制期间,所述控制指令相应数据段被调整为所述转移控制指令。进一步地,所述智能系统依据所述身份标识验证所述控制指令的合法性后,还包括:识别所述控制指令中智能设备的标识码,将所述控制指令发送给对应的智能设备,使所述智能设备执行所述控制指令。进一步地,所述智能系统依据所述身份标识验证所述控制指令的合法性包括:获取所述控制指令中的密钥,所述密钥由客户端首次激活时从云主机中获取并保存;判断所述密钥是否与智能系统所在的云主机的密钥相匹配,若相匹配,则确定所述控制指令的合法性。进一步地,所述方法还包括:所述智能系统获取所述智能设备执行所述控制指令后的执行结果,将所述执行结果依据所述控制指令的身份标识反馈予相应客户端。本专利技术还公开了一种基于多智能系统的智能设备控制系统,其特征在于,所述系统包括:智能系统、客户端、智能设备和管理所述智能系统的云主机,其中,所述智能系统,用于接收一个或多个客户端发送的控制指令,所述控制指令携带有唯一身份标识;验证所述控制指令的合法性后,在预设的时间内向客户端发送响应所述控制指令而生成的确认指令,所述确认指令携带有与所述控制指令一致的唯一身份标识;若智能系统在预设时间内未能响应所述控制指令,则重新接收客户端发送的控制指令,在预设的重新接收次数内,智能系统仍未能响应所述控制指令,则云主机完成智能系统的控制转移判定与执行;由控制转移智能系统接收所述控制指令,执行所述控制指令的功能。所述客户端,用于向一个或者多个智能系统发送控制指令,使得智能系统将所述控制指令发送给智能设备,使所述智能设备执行所述控制指令,所述控制指令携带有唯一身份标识;判断在预设的时间内是否有接收到智能系统响应所述控制指令而发送的确认指令,所述确任指令携带有与所述控制指令一致的唯一身份标识,若没有收到,客户端将所述控制指令进行重发;在预设的重发次数内,客户端没有收到所述确认指令,则将所述控制指令发予下一控制转移智能系统。所述智能设备,用于接收所述控制指令,执行所述控制指令,将执行所述控制指令后的执行结果反馈予智能系统以与相应客户端交互;云主机还包括有控制转移判定模块,其包括依次连接的智能系统权重判断模块、智能设备权重判断模块、智能设备通道权重判断模块以及控制转移决策模块;所述云主机还包括有控制转移执行模块,用于与客户端的控制指令生成模块进行交互,在控制指令数据段中写入所述控制转移判定模块确定的所述下一控制转移智能系统编号;所述控制转移执行模块还与所述智能系统中的总线传输通道转换控制模块进行交互,使得智能系统之间调整为总线传输连接。进一步地,所述智能系统权重判断模块完成所述智能系统的权重判断;所述权重判断的第一顺序为所述智能系统控制智能设备的安全等级;所述权重判断的第二顺序为所述智能系统的控制负荷;所述权重判断的第三顺序为已承担的转移控制历史记录;所述权重判断的第四顺序为所述智能系统执行队列中的控制指令数目;所述智能设备权重判断模块完成所述智能设备的权重判断;所述智能设备的权重判断的第一顺序为智能设备的控制装置电量;第二顺序为所述智能设备通道数目;第三顺序为所述智能设备的电量;所述智能设备通道权重判断模块完成所述智能设备通道的权重判断;所述权重判断的第一顺序为所述智能设备通道数目。总体而言,通过本专利技术所构思的以上技术方案与现有技术相比,能够取得下列有益效果:按照本专利技术提供的智能设备控制方法,通过智能系本文档来自技高网...

【技术保护点】
1.一种基于多智能系统的智能设备控制方法,其特征在于,/n智能系统接收一个或多个客户端发送的控制指令,所述控制指令携带有唯一身份标识;所述智能系统依据所述身份标识验证所述控制指令的合法性后,在预设的时间内向所述客户端发送响应所述控制指令而生成的确认指令,所述确认指令携带有与所述控制指令一致的唯一身份标识以使得所述确认指令被相应客户端接收;/n若所述智能系统在预设时间内未能响应所述控制指令,则重新接收所述客户端发送的控制指令,在预设的接收条件内,若所述智能系统仍未能响应所述控制指令,则云主机完成所述智能系统的控制转移判定与执行;由下一控制转移智能系统接收转移控制指令并控制对应管理的智能设备执行;/n所述智能系统的控制转移判定包括顺序的权重判断确定下一控制转移智能系统;/n所述智能系统的控制转移执行包括将下一控制转移智能系统与当前所述智能系统之间的连接修改为总线传输通道,及将当前所述智能系统的一定时间内的控制指令中的相应数据段执行修改生成转移控制指令,并转移入下一控制转移智能系统的队列以执行。/n

【技术特征摘要】
1.一种基于多智能系统的智能设备控制方法,其特征在于,
智能系统接收一个或多个客户端发送的控制指令,所述控制指令携带有唯一身份标识;所述智能系统依据所述身份标识验证所述控制指令的合法性后,在预设的时间内向所述客户端发送响应所述控制指令而生成的确认指令,所述确认指令携带有与所述控制指令一致的唯一身份标识以使得所述确认指令被相应客户端接收;
若所述智能系统在预设时间内未能响应所述控制指令,则重新接收所述客户端发送的控制指令,在预设的接收条件内,若所述智能系统仍未能响应所述控制指令,则云主机完成所述智能系统的控制转移判定与执行;由下一控制转移智能系统接收转移控制指令并控制对应管理的智能设备执行;
所述智能系统的控制转移判定包括顺序的权重判断确定下一控制转移智能系统;
所述智能系统的控制转移执行包括将下一控制转移智能系统与当前所述智能系统之间的连接修改为总线传输通道,及将当前所述智能系统的一定时间内的控制指令中的相应数据段执行修改生成转移控制指令,并转移入下一控制转移智能系统的队列以执行。


2.如权利要求1所述的基于多智能系统的智能设备控制方法,其特征在于,所述唯一身份标识包含有客户端、智能系统、智能设备和智能设备通道所对应的标识码。


3.如权利要求1或2所述的基于多智能系统的智能设备控制方法,其特征在于,所述智能系统的控制转移判定包括如下步骤:
所述云主机完成智能系统的权重判断;所述权重判断依据包括:所述智能系统对应的智能设备的重要等级、所述智能系统的控制负荷、所述智能系统的历史故障、已执行的转移控制历史和队列中正执行的控制指令数目;所述云主机完成所述智能设备的权重判断;所述权重判断依据包括:所述智能设备的寿命、电量和所述智能设备通道数目;
所述云主机完成智能设备通道的权重判断;所述权重判断依据包括:所述智能设备通道数目。


4.如权利要求3所述的基于多智能系统的智能设备控制方法,其特征在于,所述智能系统的控制转移执行还包括如下步骤:
所述云主机启动智能系统控制切换;所述云主机执行所述客户端生成的控制指令的写入模式调整,以使得在转移控制期间,所述控制指令相应数据段被调整为所述转移控制指令。


5.如权利要求4所述的基于多智能系统的智能设备控制方法,所述智能系统依据所述身份标识验证所述控制指令的合法性后,还包括:
识别所述控制指令中智能设备的标识码,将所述控制指令发送给对应的智能设备,使所述智能设备执行所述控制指令。


6.如权利要求5所述的基于多智能系统的智能设备控制方法,其特征在于,所述智能系统依据所述身份标识验证所述控制指令的合法性包括:
获取所述控制指令中的密钥,所述密钥由客户端首次激活时从云主机中获取并保存;
判断所述密钥是否与智能系统所在的云主机的密钥相匹配,
若相匹配,则确定所述控制指令...

【专利技术属性】
技术研发人员:王世杰
申请(专利权)人:武汉世聪智能科技有限公司
类型:发明
国别省市:湖北;42

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

1