设备控制方法、装置、系统、智能网关及存储介质制造方法及图纸

技术编号:22471266 阅读:52 留言:0更新日期:2019-11-06 12:59
本申请公开了一种设备控制方法、装置、系统、智能网关及存储介质,该方法包括:基于预设时间间隔获取受控设备的当前通信状态;接收用户终端发送的对应于受控设备的操作指令;响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。本申请通过在接收到终端的操作指令时先根据智能网关最近一次获取的受控设备的当前通信状态返回操作反馈,从而实现在及时反馈指令执行信息的同时,还提高了反馈的准确性,提升人机交互的体验感。

Equipment control method, device, system, intelligent gateway and storage medium

【技术实现步骤摘要】
设备控制方法、装置、系统、智能网关及存储介质
本申请涉及智能家居
,更具体地,涉及一种设备控制方法、装置、系统、智能网关及存储介质。
技术介绍
近几年物联网高速的发展,掀起了人机交互的革命,其中人机交互的方式也在不断丰富,并且不断涌现出新兴的产品,包括通过语音控制设备的智能音响、通过手势控制设备的增强现实/虚拟现实,还有通过应用程序远程控制设备的物联网控制平台。但是交互方式在丰富的同时,也必然引起人们对交互实时性的要求的增高。然而,现有的网络拥堵延时大,网络异常的事件时常发生,如何提升人机交互的体验显得迫在眉睫。
技术实现思路
鉴于上述问题,本申请提出了一种设备控制方法、装置、系统、智能网关及存储介质,可以提升人机交互的体验。第一方面,本申请实施例提供了一种设备控制方法,适用于智能网关,所述智能网关与用户终端以及至少一个受控设备通信连接,所述方法包括:基于预设时间间隔获取受控设备的当前通信状态;接收用户终端发送的对应于受控设备的操作指令;响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。第二方面,本申请实施例提供了一种设备控制方法,适用于与智能网关通信连接的用户终端,所述智能网关与至少一个受控设备通信连接,所述方法包括:向智能网关发送对应于受控设备的操作指令;接收与智能网关最近一次获取的受控设备的当前通信状态对应的操作反馈。第三方面,本申请实施例提供了一种设备控制方法,适用于智能控制系统,所述智能控制系统包括通信连接的智能网关、用户终端以及至少一个受控设备,所述方法包括:受控设备基于预设时间间隔向智能网关发送受控设备的状态信息;智能网关基于预设时间间隔获取受控设备的当前通信状态;用户终端向智能网关发送对应于受控设备的操作指令;智能网关接收用户终端发送的对应于受控设备的操作指令;智能网关响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈;用户终端接收与最近一次获取的受控设备的当前通信状态对应的操作反馈,并根据操作反馈提示操作指令是否执行成功。第四方面,本申请实施例提供了一种设备控制装置,适用于智能网关,所述智能网关与用户终端以及至少一个设备通信连接,所述装置包括:状态获取模块,用于基于预设时间间隔获取受控设备的当前通信状态;指令接收模块,用于接收用户终端发送的对应于受控设备的操作指令;操作响应模块,用于响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。第五方面,本申请实施例提供了一种设备控制装置,适用于与智能网关通信连接的用户终端,所述智能网关与至少一个受控设备通信连接,所述装置包括:指令发送模块,用于向智能网关发送对应于受控设备的操作指令;反馈接收模块,用于接收与最近一次获取的受控设备的当前通信状态对应的操作反馈。第六方面,本申请实施例提供了一种智能控制系统,所述智能控制系统包括通信连接的智能网关、用户终端以及至少一个受控设备,所述系统包括:受控设备,用于基于预设时间间隔向智能网关发送受控设备的状态信息;用户终端,用于向智能网关发送对应于受控设备的操作指令;智能网关,用于基于预设时间间隔获取受控设备的当前通信状态,接收用户终端发送的对应于受控设备的操作指令,以及响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈;用户终端,还用于接收与智能网关最近一次获取的受控设备的当前通信状态对应的操作反馈,以及根据操作反馈提示操作指令是否执行成功。第七方面,本申请实施例提供了一种智能网关,其包括:存储器;一个或多个处理器,与存储器连接;一个或多个程序,其中,一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如上述第一方面所述的方法。第八方面,本申请实施例提供了一种电子设备,其包括:存储器;一个或多个处理器,与存储器连接;一个或多个程序,其中,一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如上述第一方面所述的方法。第九方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如上述第一方面或第二方面所述的方法。本申请实施例提供的设备控制方法、装置、系统、智能网关及存储介质,通过基于预设时间间隔获取受控设备的当前通信状态,然后接收用户终端发送的对应于受控设备的操作指令,最后响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。本申请通过在接收到终端的操作指令时先根据智能网关最近一次获取的受控设备当前通信状态返回操作反馈,从而实现在及时反馈指令执行信息的同时,还提高了反馈的准确性,提升人机交互的体验感。本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了一种适用于本申请实施例的应用环境示意图;图2示出了本申请一个实施例提供的设备控制方法的流程示意图;图3示出了本申请另一个实施例提供的设备控制方法的流程示意图;图4示出了本申请另一个实施例提供的设备控制方法中步骤S410至步骤S440的流程示意图;图5示出了本申请另一个实施例提供的用户终端、智能网关与受控设备的交互示意图;图6示出了本申请又一个实施例提供的设备控制方法的流程示意图;图7示出了本申请再一个实施例提供的设备控制方法的时序示意图;图8示出了本申请还一个实施例提供的设备控制方法的时序示意图;图9示出了本申请一个实施例提供的设备控制装置的模块框图;图10示出了本申请另一个实施例提供的设备控制装置的模块框图;图11示出了本申请实施例用于执行根据本申请实施例的设备控制方法的智能网关的结构框图;图12示出了本申请实施例用于执行根据本申请实施例的设备控制方法的电子设备的结构框图;图13示出了本申请实施例的用于保存或者携带实现根据本申请一个实施例提供的设备控制方法的程序代码的存储单元;图14示出了本申请实施例的用于保存或者携带实现根据本申请另一个实施例提供的设备控制方法的程序代码的存储单元。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。应当理解,此处描述的具体实施例仅用于解释本申请,并不用于限定本申请。为了更好理解本申请实施例提供的一种设备控制方法、装置、系统、智能网关及存储介质,下面先对适用于本申请实施例的应用环境进行描述。请参阅图1,图1为适用于本申请实施例的一种应用环境示意图。本申请实施例提供的设备控制方法可以应用于如图1所示的智能家居系统100中。该智能家居系统100中包括智能网关110、用户终端120、电子设备130。其中,用户终端120通过无线网络本文档来自技高网
...

【技术保护点】
1.一种设备控制方法,其特征在于,适用于智能网关,所述智能网关与用户终端以及至少一个受控设备通信连接,所述方法包括:基于预设时间间隔获取受控设备的当前通信状态;接收用户终端发送的对应于所述受控设备的操作指令;响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,以使所述用户终端根据所述操作反馈提示所述操作指令是否执行成功。

【技术特征摘要】
1.一种设备控制方法,其特征在于,适用于智能网关,所述智能网关与用户终端以及至少一个受控设备通信连接,所述方法包括:基于预设时间间隔获取受控设备的当前通信状态;接收用户终端发送的对应于所述受控设备的操作指令;响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,以使所述用户终端根据所述操作反馈提示所述操作指令是否执行成功。2.根据权利要求1所述的设备控制方法,其特征在于,所述基于预设时间间隔获取受控设备的当前通信状态,包括:将包含预设时间间隔的心跳反馈间隔信息发送至受控设备,以使所述受控设备基于所述预设时间间隔向所述智能网关发送所述受控设备的状态信息;获取心跳检测结果,并根据所述心跳检测结果更新所述受控设备的当前通信状态,所述心跳检测结果用于表征前一预设时间间隔内是否接收到所述受控设备基于所述预设时间间隔发送的状态信息。3.根据权利要求2所述的设备控制方法,其特征在于,所述获取心跳检测结果,并根据所述心跳检测结果更新所述受控设备的当前通信状态,包括:判断在前一预设时间间隔内是否接收到所述受控设备基于所述预设时间间隔发送的状态信息;若在前一预设时间间隔内接收到所述受控设备基于所述预设时间间隔发送的状态信息,将最近一次获取的所述受控设备的当前通信状态更新为在线状态;若在前一预设时间间隔内未接收到所述受控设备基于所述预设时间间隔发送的状态信息,将最近一次获取的所述受控设备的当前通信状态更新为离线状态。4.根据权利要求1-3任一权利要求所述的设备控制方法,其特征在于,所述向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,包括:若最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;若最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败。5.根据权利要求4所述的设备控制方法,其特征在于,所述方法还包括:若最近一次获取的所述受控设备的当前通信状态由离线状态更新为在线状态,向所述用户终端发送所述第一操作反馈;若最近一次获取的所述受控设备的当前通信状态由在线状态更新为离线状态,向所述用户终端发送所述第二操作反馈。6.根据权利要求1-3任一权利要求所述的设备控制方法,其特征在于,所述方法还包括:向所述受控设备发送所述操作指令;获取所述操作指令对应的执行反馈结果,所述执行反馈结果用于表征是否接收到所述受控设备响应所述操作指令返回的执行反馈;根据所述执行反馈结果,更新最近一次获取的所述受控设备的当前通信状态。7.一种设备控制方法,其特征在于,适用于与智能网关通信连接的用户终端,所述智能网关与至少一个受控设备通信连接,所述方法包括:向所述智能网关发送对应于受控设备的操作指令;...

【专利技术属性】
技术研发人员:周宇建韦鹏覃彦福
申请(专利权)人:深圳绿米联创科技有限公司
类型:发明
国别省市:广东,44

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

1