设备控制方法、装置、系统、智能网关及存储介质转让专利
申请号 : CN201910539326.4
文献号 : CN110417859B
文献日 : 2022-03-18
发明人 : 周宇建 , 韦鹏 , 覃彦福
申请人 : 深圳绿米联创科技有限公司
摘要 :
权利要求 :
1.一种设备控制方法,其特征在于,适用于智能网关,所述智能网关与用户终端以及至少一个受控设备通信连接,所述方法包括:基于预设时间间隔获取受控设备的当前通信状态;
接收用户终端发送的对应于所述受控设备的操作指令;
响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,以使所述用户终端根据所述操作反馈提示所述操作指令是否执行成功;
其中,所述向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,包括:
若最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;
若最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败。
2.根据权利要求1所述的设备控制方法,其特征在于,所述基于预设时间间隔获取受控设备的当前通信状态,包括:
将包含预设时间间隔的心跳反馈间隔信息发送至受控设备,以使所述受控设备基于所述预设时间间隔向所述智能网关发送所述受控设备的状态信息;
获取心跳检测结果,并根据所述心跳检测结果更新所述受控设备的当前通信状态,所述心跳检测结果用于表征前一预设时间间隔内是否接收到所述受控设备基于所述预设时间间隔发送的状态信息。
3.根据权利要求2所述的设备控制方法,其特征在于,所述获取心跳检测结果,并根据所述心跳检测结果更新所述受控设备的当前通信状态,包括:判断在前一预设时间间隔内是否接收到所述受控设备基于所述预设时间间隔发送的状态信息;
若在前一预设时间间隔内接收到所述受控设备基于所述预设时间间隔发送的状态信息,将最近一次获取的所述受控设备的当前通信状态更新为在线状态;
若在前一预设时间间隔内未接收到所述受控设备基于所述预设时间间隔发送的状态信息,将最近一次获取的所述受控设备的当前通信状态更新为离线状态。
4.根据权利要求1所述的设备控制方法,其特征在于,所述方法还包括:若最近一次获取的所述受控设备的当前通信状态由离线状态更新为在线状态,向所述用户终端发送所述第一操作反馈;
若最近一次获取的所述受控设备的当前通信状态由在线状态更新为离线状态,向所述用户终端发送所述第二操作反馈。
5.根据权利要求1‑3任一权利要求所述的设备控制方法,其特征在于,所述方法还包括:
向所述受控设备发送所述操作指令;
获取所述操作指令对应的执行反馈结果,所述执行反馈结果用于表征是否接收到所述受控设备响应所述操作指令返回的执行反馈;
根据所述执行反馈结果,更新最近一次获取的所述受控设备的当前通信状态。
6.一种设备控制方法,其特征在于,适用于与智能网关通信连接的用户终端,所述智能网关与至少一个受控设备通信连接,所述方法包括:向所述智能网关发送对应于受控设备的操作指令;
接收与所述智能网关最近一次获取的所述受控设备的当前通信状态对应的操作反馈;
其中,所述智能网关基于预设时间间隔获取所述受控设备的当前通信状态;若所述智能网关最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;
若所述智能网关最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败。
7.根据权利要求6所述的设备控制方法,其特征在于,在所述接收与所述智能网关最近一次获取的所述受控设备的当前通信状态对应的操作反馈之后,所述方法还包括:在所述操作反馈更新时,根据所述操作反馈,生成提示信息,所述提示信息用于提示所述操作指令的真实执行状态。
8.一种设备控制方法,其特征在于,适用于智能控制系统,所述智能控制系统包括通信连接的智能网关、用户终端以及至少一个受控设备,所述方法包括:所述受控设备基于预设时间间隔向所述智能网关发送所述受控设备的状态信息;
所述智能网关基于所述预设时间间隔获取所述受控设备的当前通信状态;
所述用户终端向所述智能网关发送对应于所述受控设备的操作指令;
所述智能网关接收所述用户终端发送的对应于所述受控设备的操作指令;
所述智能网关响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈;其中,若所述智能网关最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;若所述智能网关最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败;
所述用户终端接收所述与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,并根据所述操作反馈提示所述操作指令是否执行成功。
9.一种设备控制装置,其特征在于,适用于智能网关,所述智能网关与用户终端以及至少一个受控设备通信连接,所述装置包括:状态获取模块,用于基于预设时间间隔获取受控设备的当前通信状态;
指令接收模块,用于接收用户终端发送的对应于所述受控设备的操作指令;
操作响应模块,用于响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈,以使所述用户终端根据所述操作反馈提示所述操作指令是否执行成功;
其中,所述操作响应模块,包括:第一操作反馈单元,用于若最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;
第二操作反馈单元,用于若最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败。
10.一种智能控制系统,其特征在于,所述智能控制系统包括通信连接的智能网关、用户终端以及至少一个受控设备,其中:所述受控设备,用于基于预设时间间隔向所述智能网关发送所述受控设备的状态信息;
所述用户终端,用于向所述智能网关发送对应于所述受控设备的操作指令;
所述智能网关,用于基于所述预设时间间隔获取所述受控设备的当前通信状态,以及接收所述用户终端发送的对应于所述受控设备的操作指令,所述智能网关还用于响应于所述操作指令,向所述用户终端发送与最近一次获取的所述受控设备的当前通信状态对应的操作反馈;其中,若所述智能网关最近一次获取的所述受控设备的当前通信状态为在线状态,向所述用户终端发送第一操作反馈,所述第一操作反馈用于提示所述操作指令执行成功;若所述智能网关最近一次获取的所述受控设备的当前通信状态为离线状态,向所述用户终端发送第二操作反馈,所述第二操作反馈用于提示所述操作指令执行失败;
所述用户终端,还用于接收与所述智能网关最近一次获取的所述受控设备的当前通信状态对应的操作反馈,以及根据所述操作反馈提示所述操作指令是否执行成功。
11.一种智能网关,其特征在于,包括:存储器;
一个或多个处理器,与所述存储器连接;
所述存储器上存储有一个或多个程序,其中,所述一个或多个程序被所述一个或多个处理器执行时,实现如权利要求1至5任一项所述的方法。
12.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1至7任一项所述的方法。
说明书 :
设备控制方法、装置、系统、智能网关及存储介质
技术领域
背景技术
备的增强现实/虚拟现实,还有通过应用程序远程控制设备的物联网控制平台。但是交互方
式在丰富的同时,也必然引起人们对交互实时性的要求的增高。然而,现有的网络拥堵延时
大,网络异常的事件时常发生,如何提升人机交互的体验显得迫在眉睫。
发明内容
控设备的当前通信状态;接收用户终端发送的对应于受控设备的操作指令;响应于操作指
令,向用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用
户终端根据操作反馈提示操作指令是否执行成功。
对应于受控设备的操作指令;接收与智能网关最近一次获取的受控设备的当前通信状态对
应的操作反馈。
控设备基于预设时间间隔向智能网关发送受控设备的状态信息;智能网关基于预设时间间
隔获取受控设备的当前通信状态;用户终端向智能网关发送对应于受控设备的操作指令;
智能网关接收用户终端发送的对应于受控设备的操作指令;智能网关响应于操作指令,向
用户终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈;用户终端接收
与最近一次获取的受控设备的当前通信状态对应的操作反馈,并根据操作反馈提示操作指
令是否执行成功。
间间隔获取受控设备的当前通信状态;指令接收模块,用于接收用户终端发送的对应于受
控设备的操作指令;操作响应模块,用于响应于操作指令,向用户终端发送与最近一次获取
的受控设备的当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是
否执行成功。
用于向智能网关发送对应于受控设备的操作指令;反馈接收模块,用于接收与最近一次获
取的受控设备的当前通信状态对应的操作反馈。
设时间间隔向智能网关发送受控设备的状态信息;用户终端,用于向智能网关发送对应于
受控设备的操作指令;智能网关,用于基于预设时间间隔获取受控设备的当前通信状态,接
收用户终端发送的对应于受控设备的操作指令,以及响应于操作指令,向用户终端发送与
最近一次获取的受控设备的当前通信状态对应的操作反馈;用户终端,还用于接收与智能
网关最近一次获取的受控设备的当前通信状态对应的操作反馈,以及根据操作反馈提示操
作指令是否执行成功。
置为由一个或多个处理器执行,一个或多个程序配置用于执行如上述第一方面所述的方
法。
置为由一个或多个处理器执行,一个或多个程序配置用于执行如上述第一方面所述的方
法。
面所述的方法。
操作指令,最后响应于操作指令,向用户终端发送与最近一次获取的受控设备的当前通信
状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。本申请通
过在接收到终端的操作指令时先根据智能网关最近一次获取的受控设备当前通信状态返
回操作反馈,从而实现在及时反馈指令执行信息的同时,还提高了反馈的准确性,提升人机
交互的体验感。
附图说明
本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
具体实施方式
施例仅用于解释本申请,并不用于限定本申请。
括智能网关110、用户终端120、电子设备130。
120用于与用户之间进行交互,方便用户通过用户终端120可以基于路由器与智能网关110
进行无线通信。具体的,用户终端120中可以安装有应用程序,通过应用程序可以与智能网
关110进行无线通信。用户可以在智能网关110和用户终端120同时添加一个账号信息,通过
该账号信息实现智能网关110和用户终端120的信息同步和交互。
少一个电子设备130分别和至少一个智能网关110连接,例如,一个智能网关110与多个电子
设备130连接,在此不做限定。其中,智能网关110与电子设备130可以通过蓝牙、Wi F i或者
Z i gBee等方式进行连接。
务器分别与该至少一个智能网关110连接,例如,服务器可以基于路由器通过无线网络分别
与至少一个智能网关110进行通信连接,以进行服务器和智能网关110之间的数据交互。
开”,执行动作是“开灯”,此时基于此自动化方案,触发设备为门窗传感器,受控设备为智能
开关,其中智能开关与灯电连接。
指令,并将操作指令发送到对应的电子设备130。其中,智能网关110在接收操作指令后,还
需向用户终端120发送电子设备130的执行反馈或电子设备130的离线信息,但是在用户终
端120发送操作指令至接收到智能网关110发送的执行反馈之间,往往因为网络的拥堵导致
用户终端120接收的延迟,或者用户终端120接收的信息不准确。
发送给电子设备130并且等待电子设备130的执行反馈,再向用户终端120发送电子设备130
发送的执行反馈。其中从用户终端120发送操作指令到接收到执行反馈之间的时间依赖于2
条信息的收发,包括用户终端120与智能网关110之间、以及智能网关110与电子设备130之
间的信息收发,若其中一条因网络堵塞导致信息的重发,都将导致用户终端120在控制一个
设备时的延迟响应,造成APP端无法接收到电子设备130的执行反馈而保持等待状态,使得
用户无法切换到其它电子设备130的控制界面,影响APP的操控体验感。
指令,具体的,若电子设备130发生故障,用户通过用户终端120获得的执行反馈仍是该操作
指令被执行成功了,即假成功,因而用户终端120虽然可以实时地获取执行反馈,但无法保
证所获取的执行反馈的准确性,即此种方式的稳定性较低。
的操控体验;第二种方式则虽然可以保证响应的实时性,但无法保证用户终端120接受的电
子设备130的执行反馈的准确性,导致稳定性不高。
及稳定性,提升人机交互的体验感显得愈发重要。
作为一种方式,预设时间间隔可以是受控设备在出场之前即设置好的;作为另一种方式,预
设时间间隔可以是用户通过智能网关针对受控设备设置的,即受控设备可以基于预设时间
间隔向智能网关发送该受控设备的状态信息,从而建立受控设备与智能网关的心跳检测关
系,使得智能网关可以根据受控设备是否基于预设时间间隔向智能网关发送该受控设备的
状态信息判断受控设备的当前通信状态。其中,当前通信状态至少包括在线状态以及离线
状态。
身的状态信息,受控设备上传的状态信息可以存储于智能网关,也可以存储于用户终端,使
得用户终端可以获知状态信息从而便于控制,还可以存储于服务器如云端服务器。
设备自身有关的信息,也可以包括与受控设备自身无关的信息如空的探测包及无关的字符
串等,本实施例不对受控设备发送给智能网关的状态信息的具体内容和形式作任何限定。
可以理解的是,受控设备基于预设时间间隔发送的状态信息可以是向智能网关反馈的与受
控设备有关的信息,也可以是与受控设备无关的信息,智能网关可以通过是否接收到受控
设备基于预设时间间隔发送的状态信息来判断受控设备的当前通信状态,并在智能网关本
地存储该当前通信状态。
状态是否为在线状态,若未接收到受控设备发送的状态信息如环境参数,则可以获取受控
设备的状态信息的当前通信状态为离线状态,若接收到受控设备发送的状态信息,则可以
获取受控设备的状态信息的当前通信状态为在线状态。使得智能网关通过接收受控设备发
送的状态信息,不仅可以获取到受控设备的当前通信状态,还可以在受控设备处于在线状
态即与智能网关通信正常时,通过状态信息获取受控设备的其他设备状态如重启次数、测
量的环境参数等,从而实现在保证智能网关与受控设备的通信效率的同时,可以及时判断
受控设备是否在线,方便用户控制和调试。
10分钟内可以接收到温度值,则可以获取受控设备的当前通信状态为在线状态,若智能网
关在10分钟内未接收到受控设备发送的状态信息,则可以获取受控设备的当前通信状态为
离线状态,从而实现智能网关可以基于预设时间间隔获取受控设备的当前通信状态。进一
步地,智能网关接收到受控设备发送的温度值,不仅可以获知受控设备的当前通信状态,还
可以获知受控设备所检测到的环境参数,使得受控设备只需发送一次数据就可以实现当前
通信状态的检测和环境参数的上报,提高通信效率的同时方便用户及时获知受控设备的当
前通信状态,方便控制和调试。
送的状态信息,可以判断受控设备的当前通信状态是否为在线状态。从而在满足智能网关
可以获取受控设备的通信状态的基础上,减少智能网关与受控设备之间通信传输的数据
量,降低对网络传输的要求,提高传输速度,加快系统响应。
一次状态信息。在一些实施方式中,受控设备可以设置有报警阈值,具体的,当受控设备检
测的环境参数的数值超过报警阈值时,可以触发受控设备向智能网关发送报警信息,即状
态信息还可以包括报警信息。在一个预设时间间隔内,若触发报警,使得智能网关接收到受
控设备发送的报警信息,智能网关可以判断受控设备当前是可以正常通信的,从而更新受
控设备的当前通信状态为在线状态。如此,使得智能网关存储的受控设备的当前通信状态
可以根据受控设备的实际通信情况进行调整,使得智能网关获取到的受控设备的当前通信
状态更准确。
间间隔结束的时刻Y2之间(即:时刻Y2‑时刻Y1=预设时间间隔),受控设备检测到的环境参
数超过预设的报警阈值,触发报警,当智能网关接收到受控设备的报警信息时,可以将之前
获取的受控设备的当前通信状态从离线状态更新为在线状态,使得此时智能网关获取的受
控设备的当前通信状态为在线状态,从而使得智能网关获取的当前通信状态更准确。
可以控制该智能网关下的受控设备,具体的,可以选择一个受控设备,并向选中的受控设备
发送控制指令,例如用户可以选择受控设备如温湿度传感器,并通过在选中的温湿度传感
器的控制界面上点击控件如“关闭”,向智能网关发送对该温湿度传感器的关闭指令。
以获知操作指令是否执行成功。具体的,若最近一次获取的受控设备的当前通信状态为在
线状态,此时智能网关向用户终端发送的操作反馈对应操作指令执行成功;若最近一次获
取的受控设备的当前通信状态为离线状态,此时智能网关向用户终端发送的操作反馈对应
操作指令执行失败。
前发送的操作指令已执行成功。从而使得智能网关在接收到操作指令时,可以无需等待受
控设备对操作指令的执行反馈,根据最近一次获取的受控设备的当前通信状态,就可以直
接反馈与当前通信状态对应的操作反馈,使得用户在发送操作指令后,可以实时获知操作
指令的执行情况即执行是否成功,并可立即切换界面控制其他设备,避免因网络阻塞导致
的受控设备的响应延迟,如此,不仅提高控制界面响应的实时性,降低用户等待的时间,方
便用户切换控制其他设备,还保证了操作反馈的准确性,提高了交互的稳定性,进而提升了
人机交互的体验感。
操作指令执行不成功,使得用户可以及时针对设备离线的情况进行故障排查和检修,方便
控制和调试,并且在设备离线时,可以及时提示用户,使得用户不必等待多次重发,就可以
切换去控制其他设备。避免响应延迟,提高交互的实时性和体验感。
当前通信状态,使得智能网关获取的当前通信状态信息更接近智能网关向用户终端发送与
最近一次获取的受控设备的当前通信状态对应的操作反馈的时刻,进而使得智能网关向用
户终端的反馈更准确,提高用户获取的操作指令是否执行成功的结果的准确性,进一步提
高交互的稳定性。
终端发送与最近一次获取的受控设备的当前通信状态对应的操作反馈,以使用户终端根据
操作反馈提示操作指令是否执行成功。本实施例通过在接收到终端的操作指令时先根据智
能网关最近一次获取的受控设备的当前通信状态返回操作反馈,从而在实现及时反馈指令
执行信息的同时,由于智能网关是基于最近一次获取的受控设备的当前通信状态进行反
馈,因而也保证了反馈的准确性,进而提升人机交互的体验感。
步骤:
息,从而在受控设备与智能网关之间建立心跳检测关系,使得智能网关可以根据心跳检测
获取受控设备的当前通信状态。
受控设备离线时,智能网关可以更快更及时地发现,进一步地将离线信息反馈给用户终端。
设备的当前通信状态与智能网关能否接收到受控设备发送的信息相符合,使得智能网关本
地存储的受控设备的当前通信状态更符合实际,保证较高准确性。
若在前一预设时间间隔内接收到受控设备基于预设时间间隔发送的状态信息,说明受控设
备离线,则将最近一次获取的受控设备的当前通信状态更新为离线状态。
在线,又可以继续受控制,则将最近一次获取的受控设备的当前通信状态更新为在线状态。
态,实现根据心跳检测结果,按照预设时间间隔检测受控设备是否在线,从而可以及时获知
受控设备的工作状况,有利于用户对离线的受控设备进行故障排查和检修,提高系统的可
用性。
馈,使得智能网关可以通过是否接收到受控设备发送的执行反馈,判断受控设备是否接收
到操作指令,进而还可以判断受控设备是否离线,从而获取到受控设备的真实执行状态,即
是否真实在线并接收到操作指令。
设备的当前通信状态为在线状态,在智能网关接收到打开受控设备的操作指令时,先返回
一个操作指令已收到的操作反馈,并将打开受控设备的操作指令发送至受控设备,受控设
备返回一个已打开的执行反馈至智能网关,说明受控设备此时真实在线;而如图5B所示,智
能网关未接收到受控设备基于预设时间间隔发送的心跳包以及其他通讯信息,此时获取到
受控设备的当前通信状态为离线状态,那么在智能网关接收到打开受控设备的操作指令
时,先返回一个通讯质量差无法操作的操作反馈,以使得用户终端获知受控设备已离线无
法执行该操作指令。
馈,从而优先向用户终端返回操作反馈,方便用户控制其他设备,无需等待受控设备的执行
反馈后再进行控制切换,提高了反馈的实时性,并且由于智能网关是基于最近一次获取的
受控设备的当前通信状态进行反馈,因而也保证了反馈的准确性;并在获取执行反馈结果
后,根据执行反馈结果更新最近一次获取的受控设备的当前通信状态,从而可以调整最近
一次获取的受控设备的当前通信状态,在保证反馈实时性的同时进一步提高反馈的稳定
性,提高了用户终端获取的操作反馈的可信度,实现兼顾实时性与稳定性的人机交互,提高
了人机交互的体验感。
备处于在线状态还是离线状态,而后者可直观反映受控设备是否接收并执行操作指令,而
二者均可使得用户终端可以获知受控设备的真实执行状态。
馈,方便用户控制其他设备,无需等待受控设备的执行反馈后再进行控制切换,进而根据是
否接收到受控设备的执行反馈调整之前返回的操作反馈,进一步提高了反馈的准确性和稳
定性,使得用户可以获知受控设备的真实执行状态,即受控设备是否真实接收到操作指令,
进而提升交互的体验感。
关本地存储的受控设备的当前通信状态为离线状态,并将更新的当前通信状态同步到用户
终端,使得用户终端获知受控设备已离线,操作指令未被接收和执行。需要说明的是,若更
新后的当前通信状态为离线状态,可以直接向用户终端返回该更新后的当前通信状态,使
得用户可以直观获知受控设备已离线,具体的,作为一种方式,用户终端根据该更新后的当
前通信状态可以生成提示信息,提示用户受控设备已离线。
若受控设备可以接收操作指令,使得智能网关可以接收受控设备发送的执行反馈,智能网
关更新受控设备的当前通信状态为在线状态,并将与在线状态对应的第一操作反馈发送至
用户终端,用户终端可以对操作反馈的更新进行提示,以使得用户可以获知受控设备的真
实执行状态;而若不能执行,可以不更新智能网关本地存储的当前通信状态,将受控设备已
离线作为真实执行状态进行存储。
示信息,提示用户受控设备的真实执行状态,即受控设备是否真的接收到操作指令,从而提
高反馈的准确性,相较于现有技术,可以在保证反馈的实时性,使得用户无需等待即可切换
控制其他设备的同时,还使得用户可以获知受控设备的真实执行状态,提高交互的稳定性,
大大提升了交互的体验感。
步骤:
户终端先前接收的操作反馈为第一操作反馈,即操作指令执行成功,而当用户终端接收到
下一个操作反馈为第二操作反馈时,生成提示信息,从而提示用户受控设备已离线,操作指
令未被执行;若用户终端先前接收的操作反馈为第二操作反馈,即操作指令执行失败,受控
设备已离线,而当用户终端接收到下一个操作反馈为第一操作反馈时,用户终端可以生成
提示信息,从而提示用户操作指令被接收。从而在操作反馈更新时,可以通过提示使得用户
及时获知受控设备的真实执行状态,保证用户所获知信息的准确性,提升交互体验。
包括以下步骤:
主要针对图8与图7不相同的步骤进行详细的阐述,上述的设备控制方法具体地还可以包括
以下步骤:
文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序
执行。而且,图2、图3、图4、图6、图7以及图8中的至少一部分步骤可以包括多个子步骤或者
多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻
执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其
它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
制装置900包括:状态获取模块910、指令接收模块920以及操作响应模块930,其中:
成功。
隔发送的状态信息。
态。
备控制装置1000包括:指令发送模块1010以及反馈接收模块1020,其中:
或其它的形式。
块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
应用程序,其中一个或多个应用程序可以被存储在存储器1120中并被配置为由一个或多个
处理器1110执行,一个或多个程序配置用于执行如前述应用于用户终端的方法实施例所描
述的方法。
集或指令集,以及调用存储在存储器1120内的数据,执行智能网关1100的各种功能和处理
数据。可选地,处理器1110可以采用数字信号处理(Digital Signal Processing,DSP)、现
场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列
(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1110可集成中央
处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)
和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程
序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,
上述调制解调器也可以不集成到处理器1110中,单独通过一块通信芯片进行实现。
储器1120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的
指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用
于实现下述各个方法实施例的指令等。存储数据区还可以存储智能网关1100在使用中所创
建的数据(比如电话本、音视频数据、聊天记录数据)等。
Diode,OLED)等。所述触摸屏用于显示由用户输入的信息、提供给用户的信息以及各种图形
用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成。
以包括比图11中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
备。本申请中的电子设备1200可以包括一个或多个如下部件:处理器1210、存储器1220以及
一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器1220中并被配置为由
一个或多个处理器1210执行,一个或多个程序配置用于执行如前述应用于用户终端的方法
实施例所描述的方法。
集或指令集,以及调用存储在存储器1220内的数据,执行电子设备1200的各种功能和处理
数据。可选地,处理器1210可以采用数字信号处理(Digital Signal Processing,DSP)、现
场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列
(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1210可集成中央
处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)
和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程
序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,
上述调制解调器也可以不集成到处理器1210中,单独通过一块通信芯片进行实现。
储器1220可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的
指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用
于实现下述各个方法实施例的指令等。存储数据区还可以存储电子设备1200在使用中所创
建的数据(比如电话本、音视频数据、聊天记录数据)等。
以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
上述应用于智能网关或用户终端的方法实施例中所描述的方法。
时性计算机可读介质(non‑transitory computer‑readable storage medium)。计算机可
读取存储介质1300具有执行上述方法中的任何方法步骤的程序代码1310的存储空间。这些
程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机
程序产品中。程序代码1310可以例如以适当形式进行压缩。
上述应用于用户终端的方法实施例中所描述的方法。
时性计算机可读介质(non‑transitory computer‑readable storage medium)。计算机可
读取存储介质1400具有执行上述方法中的任何方法步骤的程序代码1410的存储空间。这些
程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机
程序产品中。程序代码1410可以例如以适当形式进行压缩。
控设备的操作指令,最后响应于操作指令,向用户终端发送与最近一次获取的受控设备的
当前通信状态对应的操作反馈,以使用户终端根据操作反馈提示操作指令是否执行成功。
本申请通过在接收到终端的操作指令时先根据智能网关最近一次获取的受控设备的当前
通信状态返回操作反馈,从而实现在及时反馈指令执行信息的同时,还提高了反馈的准确
性,提升人机交互的体验感。
对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而
这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和
范围。