一种设备状态显示方法、系统、装置及电子设备制造方法及图纸

技术编号:33958255 阅读:16 留言:0更新日期:2022-06-30 00:01
本发明专利技术实施例提供了一种设备状态显示方法、系统、装置及电子设备,涉及设备控制技术领域。该方法包括:获取针对目标设备的当前控制指令;进而,确定在预设时长内是否获取到针对目标设备的新的控制指令,并忽略在预设时长内接收到的关于目标设备状态的推送消息;如果在预设时长内获取到针对目标设备的新的控制指令,将新的控制指令确定为当前控制指令,并返回确定在预设时长内是否获取到针对目标设备的新的控制指令的步骤;否则,在预设时长结束时,确定目标设备的当前最新状态,并显示当前最新状态。与现有技术相比,应用本发明专利技术实施例提供的方案,可以提高设备状态显示的准确性。可以提高设备状态显示的准确性。可以提高设备状态显示的准确性。

【技术实现步骤摘要】
一种设备状态显示方法、系统、装置及电子设备


[0001]本专利技术涉及设备控制
,特别是涉及一种设备状态显示方法、系统、装置及电子设备。

技术介绍

[0002]智能屏幕,又称智能中控,是由智能系统和显示屏幕组成,集控制、显示等多种功能于一体的智能设备。
[0003]近年来,智能屏幕被广泛应用于设备控制领域,例如,智能屏幕被应用于智能家居系统中,实现对智能家居设备的信息采集、集中控制、远程控制和联动控制等多种操作。
[0004]在相关技术中,智能屏幕可以对设备进行本地控制,显示设备的最新状态。同时,智能屏幕往往与服务器相通信,并与其他控制设备一起对设备进行多端控制。在其他控制设备对设备执行控制操作后,智能屏幕接收服务器推送的关于设备状态改变的更新指令,并执行上述更新指令,更新所显示的设备状态。
[0005]然而,在相关技术中,智能屏幕显示设备状态时会出现智能屏幕显示的设备状态与设备的真实状态存在偏差的情况,进而,降低设备状态显示的准确性,影响用户使用体验。
[0006]例如,在智能屏幕和其他控制设备一起对设备进行多端控制的过程中,由于网络延迟,其他控制设备对设备的控制指令早于服务器推送给智能屏幕的关于设备状态改变的更新指令,使得智能屏幕在执行设备控制任务和服务器推送的更新指令时,智能屏幕显示界面可能出现跳变、设备状态显示错误等问题;在智能屏幕上对设备执行连续的控制任务时,因控制任务的执行方式、网络延迟等因素,可能出现控制任务执行顺序错误、设备状态更新滞后等问题,进而,导致设备状态显示不准确。

技术实现思路

[0007]本专利技术实施例的目的在于提供一种设备状态显示方法、系统、装置及电子设备,以提高设备状态显示的准确性。具体技术方案如下:
[0008]第一方面,本专利技术实施例提供了一种设备状态显示方法,所述方法包括:
[0009]获取针对目标设备的当前控制指令;
[0010]确定在预设时长内是否获取到针对所述目标设备的新的控制指令,并忽略在所述预设时长内接收到的关于所述目标设备状态的推送消息;
[0011]如果是,将所述新的控制指令确定为所述当前控制指令,并返回所述确定在预设时长内是否获取到针对所述目标设备的新的控制指令的步骤;
[0012]如果否,在所述预设时长结束时,确定所述目标设备的当前最新状态,并显示所述当前最新状态。
[0013]可选的,一种具体实现方式中,所述获取针对目标设备的当前控制指令,包括:
[0014]基于检测到的针对目标设备的控制操作,生成针对所述目标设备的当前控制指
令,以及针对所述目标设备的状态更新指令;其中,所述状态更新指令用于指示:将所显示的所述目标设备的状态更新为所述控制操作所指示的状态;
[0015]在所述显示所述当前最新状态之前,所述方法还包括:
[0016]响应所述状态更新指令。
[0017]可选的,一种具体实现方式中,所述方法还包括:
[0018]判断预设的针对所述目标设备的指令队列是否不为空;
[0019]如果是,清空所述指令队列,并将所述当前控制指令加入所述指令队列;
[0020]否则,将所述当前控制指令加入所述指令队列。
[0021]可选的,一种具体实现方式中,在所述将所述当前控制指令加入所述指令队列之后,所述方法还包括:
[0022]向所述目标设备发送所述当前控制指令,以使所述目标设备将自身的状态调整至所述当前控制指令所指示的状态;
[0023]或者,
[0024]向预设的服务器发送所述当前控制指令,以使所述服务器向所述目标设备发送所述当前控制指令,使得所述目标设备将自身的状态调整至所述当前控制指令所指示的状态。
[0025]可选的,一种具体实现方式中,所述确定所述目标设备的当前最新状态,包括:
[0026]向所述目标设备发送状态获取请求,并获取所述目标设备反馈的响应信息中的当前最新状态;
[0027]或者,
[0028]向预设的服务器发送推送消息获取请求,并获取所述服务器反馈的响应信息中的当前最新状态;其中,所述当前最新状态是所述目标设备最近一次向所述服务器上报的状态。
[0029]第二方面,本专利技术实施例提供了一种设备状态显示系统,所述系统包括:显示设备和服务器;
[0030]所述显示设备,用于获取针对目标设备的当前控制指令;确定在预设时长内是否获取到针对所述目标设备的新的控制指令,并忽略在所述预设时长内接收到的关于所述目标设备状态的推送消息;如果是,将所述新的控制指令确定为所述当前控制指令,并返回所述确定在预设时长内是否获取到针对所述目标设备的新的控制指令的步骤;如果否,在所述预设时长结束时,确定所述目标设备的当前最新状态,并显示所述当前最新状态;
[0031]所述服务器,用于向所述显示设备发送关于所述目标设备状态的推送消息。
[0032]可选的,一种具体实现方式中,所述显示设备,具体用于基于检测到的针对目标设备的控制操作,生成针对所述目标设备的当前控制指令,以及针对所述目标设备的状态更新指令;其中,所述状态更新指令用于指示:将所显示的所述目标设备的状态更新为所述控制操作所指示的状态;
[0033]所述显示设备,还用于在显示所述当前最新状态之前,响应所述状态更新指令。
[0034]可选的,一种具体实现方式中,所述显示设备,还用于:
[0035]判断预设的针对所述目标设备的指令队列是否不为空;如果是,清空所述指令队列,并将所述当前控制指令加入所述指令队列;否则,将所述当前控制指令加入所述指令队
列。
[0036]可选的,一种具体实现方式中,所述显示设备,还用于:
[0037]将所述当前控制指令加入所述指令队列之后,向所述目标设备发送所述当前控制指令,以使所述目标设备将自身的状态调整至所述当前控制指令所指示的状态。
[0038]可选的,一种具体实现方式中,所述显示设备,还用于将所述当前控制指令加入所述指令队列之后,向所述服务器发送所述当前控制指令;
[0039]所述服务器,还用于接收所述显示设备发送的当前控制指令,向所述目标设备发送所述当前控制指令,使得所述目标设备将自身的状态调整至所述当前控制指令所指示的状态。
[0040]可选的,一种具体实现方式中,所述显示设备,具体用于:
[0041]向所述目标设备发送状态获取请求,并获取所述目标设备反馈的响应信息中的当前最新状态。
[0042]可选的,一种具体实现方式中,所述显示设备,具体用于向所述服务器发送推送消息获取请求,并获取所述服务器反馈的响应信息中的当前最新状态;其中,所述当前最新状态是所述目标设备最近一次向所述服务器上报的状态;
[0043]所述服务器,还用于接收所述显示设备发送的推送消息获取请求,并向所述显示设备反馈包括所述当前最新状态的响应信息。
[0044]第三方面,本专利技术实施例提供了一种设备状态本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备状态显示方法,其特征在于,所述方法包括:获取针对目标设备的当前控制指令;确定在预设时长内是否获取到针对所述目标设备的新的控制指令,并忽略在所述预设时长内接收到的关于所述目标设备状态的推送消息;如果是,将所述新的控制指令确定为所述当前控制指令,并返回所述确定在预设时长内是否获取到针对所述目标设备的新的控制指令的步骤;如果否,在所述预设时长结束时,确定所述目标设备的当前最新状态,并显示所述当前最新状态。2.根据权利要求1所述的方法,其特征在于,所述获取针对目标设备的当前控制指令,包括:基于检测到的针对目标设备的控制操作,生成针对所述目标设备的当前控制指令,以及针对所述目标设备的状态更新指令;其中,所述状态更新指令用于指示:将所显示的所述目标设备的状态更新为所述控制操作所指示的状态;在所述显示所述当前最新状态之前,所述方法还包括:响应所述状态更新指令。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断预设的针对所述目标设备的指令队列是否不为空;如果是,清空所述指令队列,并将所述当前控制指令加入所述指令队列;否则,将所述当前控制指令加入所述指令队列。4.根据权利要求3所述的方法,其特征在于,在所述将所述当前控制指令加入所述指令队列之后,所述方法还包括:向所述目标设备发送所述当前控制指令,以使所述目标设备将自身的状态调整至所述当前控制指令所指示的状态;或者,向预设的服务器发送所述当前控制指令,以使所述服务器向所述目标设备发送所述当前控制指令,使得所述目标设备将自身的状态调整至所述当前控制指令所指示的状态。5.根据权利要求1

4任一项所述的方法,其特征在于,所述确定所述目标设备的当前最新状态,包括:向所述目标设备发送状态获取请求,并获取所述目标设备反馈的响应信息中的当前最新状态;或者,向预设的服务器发送推送消息获取请求,并获取所述服务器反馈的响应信息中的当前最新状态;其中,所述当前最新状态是所述目标设备最近一次向所述服务器上报的状态。6.一种设备状态显示系统,其...

【专利技术属性】
技术研发人员:贺静海
申请(专利权)人:杭州萤石软件有限公司
类型:发明
国别省市:

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

1