设备的运行状态数据更新方法、装置及终端制造方法及图纸

技术编号:17396005 阅读:23 留言:0更新日期:2018-03-04 21:46
本申请提供了一种设备的运行状态数据更新方法、装置及终端,属于人机交互领域。所述方法包括:在管理应用的页面中显示设备的当前运行状态数据;接收作用于所述页面的操作信号;根据所述操作信号生成控制指令和预状态数据,所述控制指令用于指示所述设备将当前的运行状态修改为所述控制指令所指示的运行状态,所述预状态数据是所述控制指令所指示的运行状态的数据;在成功发送所述控制指令后,利用所述预状态数据更新所述页面中的所述当前运行状态数据。本申请可以提高显示的当前运行状态数据的准确性,也可以排除终端出现故障的可能性。

The method, device and terminal of the data updating of the operating state of the equipment

This application provides a method, device and terminal for the running state data updating of a device, which belongs to the field of human-computer interaction. The method includes: a display device of the present state of the data management application page; the operation signal acts on the page; according to the operation instruction signal generation control and pre state data, the control instruction is used to indicate that the device will modify the current running state for the running state of the control the instruction indicated by the pre state data is the running state of the control instruction indicated by the data; in successfully transmit the control commands, using the pre state data to update the page in the current state of the data. This application can improve the accuracy of the current running state data and the possibility of the failure of the terminal.

【技术实现步骤摘要】
设备的运行状态数据更新方法、装置及终端
本申请实施例涉及人机交互领域,特别涉及一种设备的运行状态数据更新。
技术介绍
智能家居是指通过物联网将家中的各个设备连接到一起,通过终端来统一管理各个设备的技术。通常,终端中安装有管理应用,该管理应用的页面中显示有各个设备以及每个设备的运行状态。比如,设备是空调时,运行状态是空调当前的温度;设备是电视时,运行状态是电视当前播放的频道。当设备的运行状态被修改时,终端需要在管理应用的页面内更新设备的运行状态数据。在实现时,终端在管理应用的页面中显示设备的当前运行状态数据;接收作用于页面的操作信号;根据该操作信号生成控制指令;通过服务器将该控制指令发送给设备;设备将当前的运行状态修改为控制指令所指示的运行状态;并在成功修改运行状态后,通过服务器将实际运行状态数据反馈给终端;终端利用该实际运行状态数据更新页面中当前运行状态数据。若由于故障导致设备无法向终端反馈实际运行状态数据时,页面所显示的当前运行状态数据与设备的实际运行状态数据不符。
技术实现思路
本申请实施例提供了一种设备的运行状态数据更新方法、装置及终端,可以用于解决页面显示的当前运行状态数据与设备的运行状态数据不符的问题,所述技术方案如下:第一方面,提供了一种信息显示方法,所述方法包括:在管理应用的页面中显示设备的当前运行状态数据;接收作用于所述页面的操作信号;根据所述操作信号生成控制指令和预状态数据,所述控制指令用于指示所述设备将当前的运行状态修改为所述控制指令所指示的运行状态,所述预状态数据是所述控制指令所指示的运行状态的数据;在成功发送所述控制指令后,利用所述预状态数据更新所述页面中的所述当前运行状态数据。在一个可选的实施例中,在所述利用所述预状态数据更新所述页面中的所述当前运行状态数据之后,还包括:接收所述设备反馈的实际运行状态数据,所述实际运行状态数据是所述设备根据所述控制指令修改自身的运行状态,根据修改后的实际运行状态发送的;将所述实际运行状态数据与所述当前运行状态数据进行比较;当所述实际运行状态数据与所述当前运行状态数据不同时,利用所述实际运行状态数据更新所述页面中的所述当前运行状态数据。在一个可选的实施例中,在所述利用所述预状态数据更新所述页面中的所述当前运行状态数据之前,还包括:将所述预状态数据与状态数据库中存储的所述设备的当前运行数据进行比较,所述状态数据库用于存储所述管理应用所管理的各个设备的当前运行状态数据;当所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,触发执行所述利用所述预状态数据更新所述页面中的所述当前运行状态数据的步骤。在一个可选的实施例中,所述方法还包括:当所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,利用所述预状态数据更新所述状态数据库中存储的所述当前运行状态数据。在一个可选的实施例中,所述方法还包括:当重新加载所述页面时,从所述状态数据库中读取所述设备的当前运行状态数据,在所述页面中显示所述当前运行状态数据。在一个可选的实施例中,所述根据所述操作信号生成控制指令和预状态数据,包括:通过解析库将所述操作信号按照所述设备对应的指令格式进行转换,得到所述控制指令,所述解析库中存储有各个设备与指令格式的对应关系;根据所述控制指令生成所述预状态数据。第二方面,提供了一种设备的运行状态数据更新装置,所述装置包括:显示模块,用于在管理应用的页面中显示设备的当前运行状态数据;接收模块,用于接收作用于所述显示模块显示的所述页面的操作信号;生成模块,用于根据所述接收模块接收到的所述操作信号生成控制指令和预状态数据,所述控制指令用于指示所述设备将当前的运行状态修改为所述控制指令所指示的运行状态,所述预状态数据是所述控制指令所指示的运行状态的数据;更新模块,用于在成功发送所述控制指令后,利用所述预状态数据更新所述页面中的所述当前运行状态数据。在一个可选的实施例中,所述装置还包括:所述接收模块,用于接收所述设备反馈的实际运行状态数据,所述实际运行状态数据是所述设备根据所述控制指令修改自身的运行状态,根据修改后的实际运行状态发送的;第一比较模块,用于在利用所述实际运行状态数据更新所述页面中的所述当前运行状态数据之前,将所述实际运行状态数据与所述当前运行状态数据进行比较;所述更新模块,还用于在所述第一比较模块确定所述实际运行状态数据与所述当前运行状态数据不同时,利用所述实际运行状态数据更新所述页面中的所述当前运行状态数据。在一个可选的实施例中,所述装置还包括:第二比较模块,用于在所述更新模块利用所述预状态数据更新所述页面中的所述当前运行状态数据的步骤之前,将所述预状态数据与状态数据库中存储的所述设备的当前运行数据进行比较,所述状态数据库用于存储所述管理应用所管理的各个设备的当前运行状态数据;触发模块,用于在所述第二比较模块确定所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,触发执行所述利用所述预状态数据更新所述页面中的所述当前运行状态数据的步骤。在一个可选的实施例中,所述更新模块还用于:在所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,利用所述预状态数据更新所述状态数据库中存储的所述当前运行状态数据。在一个可选的实施例中,所述显示模块还用于:在重新加载所述页面时,从所述状态数据库中读取所述设备的当前运行状态数据,在所述页面中显示所述当前运行状态数据。在一个可选的实施例中,所述生成模块,包括:转换单元,用于通过解析库将所述操作信号按照所述设备对应的指令格式进行转换,得到所述控制指令,所述解析库中存储有各个设备与指令格式的对应关系;生成单元,用于根据所述控制指令生成所述预状态数据。第三方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如本申请实施例第一方面及其任一可选实施例所述的设备的运行状态数据更新方法。第四方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如本申请实施例第一方面及其任一可选实施例所述的设备的运行状态数据更新方法。本申请实施例提供的技术方案带来的有益效果是:在终端成功发送控制指令后,终端直接利用预状态数据来更新页面中的当前运行状态数据,这样,用户可以根据更新后的当前运行状态数据来查看设备的实际运行状态,解决了在出现故障时,终端接收不到设备反馈的实际运行状态数据,导致终端显示的当前运行状态数据与设备的实际运行状态数据不符的问题,提高了显示的当前运行状态数据的准确性。另外,若设备无法响应控制指令,由于终端可以利用预状态数据更新当前运行状态数据,说明终端已经成功发送了控制指令,从而可以排除终端出现故障的可能性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个示例性实施例提供的实施环境的示意图;图2A是本申请一个示例性实施例提供的设备的运行状态数据更新方法的流本文档来自技高网...
设备的运行状态数据更新方法、装置及终端

【技术保护点】
一种设备的运行状态数据更新方法,其特征在于,所述方法包括:在管理应用的页面中显示设备的当前运行状态数据;接收作用于所述页面的操作信号;根据所述操作信号生成控制指令和预状态数据,所述控制指令用于指示所述设备将当前的运行状态修改为所述控制指令所指示的运行状态,所述预状态数据是所述控制指令所指示的运行状态的数据;在成功发送所述控制指令后,利用所述预状态数据更新所述页面中的所述当前运行状态数据。

【技术特征摘要】
1.一种设备的运行状态数据更新方法,其特征在于,所述方法包括:在管理应用的页面中显示设备的当前运行状态数据;接收作用于所述页面的操作信号;根据所述操作信号生成控制指令和预状态数据,所述控制指令用于指示所述设备将当前的运行状态修改为所述控制指令所指示的运行状态,所述预状态数据是所述控制指令所指示的运行状态的数据;在成功发送所述控制指令后,利用所述预状态数据更新所述页面中的所述当前运行状态数据。2.根据权利要求1所述的方法,其特征在于,在所述利用所述预状态数据更新所述页面中的所述当前运行状态数据之后,还包括:接收所述设备反馈的实际运行状态数据,所述实际运行状态数据是所述设备根据所述控制指令修改自身的运行状态,根据修改后的实际运行状态发送的;将所述实际运行状态数据与所述当前运行状态数据进行比较;当所述实际运行状态数据与所述当前运行状态数据不同时,利用所述实际运行状态数据更新所述页面中的所述当前运行状态数据。3.根据权利要求1所述的方法,其特征在于,在所述利用所述预状态数据更新所述页面中的所述当前运行状态数据之前,还包括:将所述预状态数据与状态数据库中存储的所述设备的当前运行数据进行比较,所述状态数据库用于存储所述管理应用所管理的各个设备的当前运行状态数据;当所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,触发执行所述利用所述预状态数据更新所述页面中的所述当前运行状态数据的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述预状态数据与所述状态数据库中存储的所述设备的当前运行数据不同时,利用所述预状态数据更新所述状态数据库中存储的所述当前运行状态数据。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当重新加载所述页面时,从所述状态数据库中读取所述设备的当前运行状态数据,在所述页面中显示所述当前运行状态数据。6.根据权利要求1至5...

【专利技术属性】
技术研发人员:陈娜娜
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

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

1