设备控制状态反馈的交互方法、系统及设备与流程

文档序号:17431312发布日期:2019-04-17 03:32阅读:419来源:国知局
设备控制状态反馈的交互方法、系统及设备与流程

本发明涉及空调技术领域,尤其涉及一种设备控制状态反馈的交互方法、系统及设备。



背景技术:

当进行远程控制设备时,偶尔会出现设备已经控制成功了,但是客户端页面显示的设备状态可能还没回来,原因可能是网络状态不好返回慢或者状态丢失,也有可能是客户端并没有操作成功导致状态没有返回。该问题会造成页面显示的状态与实际状态不符,导致用户不知道设备是否受控。

有些客户端会采取页面只根据控制操作进行改变,不会根据实际的状态更新,即无论控制是否成功页面都会随操作而更新,偶尔就会出现设备没有控制成功,但是页面显示已成功。

以上对于设备控制状态反馈进行交互的方式从用户体验来说,都缺乏安全感,不能准确获知设备是否控制成功。对于多次状态返回慢或丢失的设备,可能存在设备异常或是与网关接触异常等问题,但是没有明显地将设备异常提醒给用户,当设备较多时,用户可能会对客户端显示的设备状态与实际情况不符现象产生多次困惑,也不好进行问题的排查。



技术实现要素:

本发明的目的是提出一种设备控制状态反馈的交互方法、系统及设备,能够减少由于显示状态与设备实际状态不符给用户带来的困扰,提高用户体验。

根据本发明的一方面,提出一种设备控制状态反馈的交互方法,包括:在用于控制设备状态的控制元件接收外部触发操作后,判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则使控制元件在自身的显示区域显示目标状态,否则使控制元件在自身的显示区域显示初始状态;

若到达预设时间仍显示初始状态,则在超过预设时间后持续判断是否接收到目标状态切换成功的消息,如果接收到,则使控制元件切换为显示目标状态,否则持续显示初始状态。

进一步地,在判断出预设时间内未接收到目标状态切换成功的消息时,还包括:

在控制元件自身的显示区域显示特殊标志符。

进一步地,在超过预设时间后才判断出接收到目标状态切换成功的消息时,还包括:

使特殊标志符消失。

进一步地,在超过预设时间后才判断出接收到目标状态切换成功的消息时,还包括:

发出设备状态返回缓慢的提示。

进一步地,在超过预设时间后判断出也未接收到目标状态切换成功的消息时,还包括:

使特殊标志符继续显示。

进一步地,在超过预设时间后判断出也未接收到目标状态切换成功的消息时,还包括:

发出设备可能发生故障的提示。

进一步地,在超过预设时间后判断出也未接收到目标状态切换成功的消息时,还包括:

复核设备是否受控,如果受控则确定设备存在状态返回故障,如果不受控则确定设备存在控制故障。

进一步地,还包括:

将设备存在的异常保存日志。

进一步地,在控制元件接收外部触发操作后,还包括:

使控制元件在自身的显示区域显示中间状态,中间状态用于指示设备处于响应外部触发操作的目标状态,控制元件的目标状态和中间状态在显示时存在视觉差异。

进一步地,在使控制元件在自身的显示区域显示中间状态之前,还包括:

根据控制元件在初始状态的显示图形设置中间状态的显示图形。

根据本发明的另一方面,提出一种设备控制状态反馈的交互系统,包括:

指令模块,用于感应通过控制元件使设备切换状态的外部触发操作,并将感应到的控制指令发送给设备;和

状态判断控制模块,用于判断在预设时间内是否接收到目标状态切换成功的消息,并在接收到的情况下在自身的显示区域显示目标状态;否则使控制元件在自身的显示区域显示初始状态,并在超过预设时间后持续判断是否接收到目标状态切换成功的消息,如果接收到,则使控制元件切换为显示目标状态,否则持续显示初始状态。

进一步地,控制元件具有显示区域,状态判断控制模块还用于在控制元件接收外部触发操作后,使控制元件在自身的显示区域显示中间状态,中间状态用于指示设备处于响应外部触发操作的目标状态,控制元件的目标状态和中间状态在显示时存在视觉差异。

进一步地,还包括设置模块,用于在使控制元件在自身的显示区域显示中间状态之前,根据控制元件初始状态的显示图形设置中间状态的显示图形。

进一步地,控制元件设在设备上,或者设在设备的远程控制终端上。

进一步地,控制元件具有显示区域,状态判断控制模块用于在判断出预设时间内未接收到目标状态切换成功的消息时,在显示区域显示特殊标志符。

进一步地,状态判断控制模块用于在超过预设时间后才接收到目标状态切换成功的消息时,使特殊标志符消失,否则使特殊标志符继续显示。

进一步地,还包括状态提示模块,用于在超过预设时间后才判断出接收到目标状态切换成功的消息时,发出设备状态返回缓慢的提示;和/或在超过预设时间后仍未接收到目标状态切换成功的消息时,提示设备有发生故障的可能性。

进一步地,还包括故障定位模块,用于在超过预设时间后仍未接收到目标状态切换成功的消息时,接收复核设备是否受控的结果,并在接收到设备受控的结果时确定设备存在状态返回故障,并在接收到设备不受控的结果时,确定设备存在控制故障。

根据本发明的另一方面,提出一种设备,包括上述实施例的设备控制状态反馈的交互系统。

根据本发明的另一方面,提出一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述实施例所述的设备控制状态反馈的交互方法。

根据本发明的另一方面,提出一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述实施例所述的设备控制状态反馈的交互方法。

基于上述技术方案,本发明实施例的设备控制状态反馈的交互方法,在控制元件接收外部操作后,先判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则使控制元件显示目标状态;否则显示初始状态,并在超过预设时间后持续判断是否接收到目标状态切换成功的消息,如果接收到,则使控制元件切换为显示目标状态,否则持续显示初始状态。该方法能够在设备控制的交互过程中实时更新设备反馈的状态,使显示状态与设备实际状态更符合,并根据状态返回情况判断出设备正常、状态返回慢还是存在故障,可提高用户体验。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1a和图1b分别为开灯正常和关灯正常的示意图;

图1c和图1d分别为开灯异常和关灯异常的示意图;

图2a和图2b分别为风速从3档切换到4档时正常情况和异常情况的示意图;

图3为本发明设备控制状态反馈的交互方法的一个实施例的流程示意图;

图4为本发明设备控制状态反馈的交互方法的另一个实施例的流程示意图。

具体实施方式

以下详细说明本发明。在以下段落中,更为详细地限定了实施例的不同方面。如此限定的各方面可与任何其他的一个方面或多个方面组合,除非明确指出不可组合。尤其是,被认为是优选的或有利的任何特征可与其他一个或多个被认为是优选的或有利的特征组合。

本发明中出现的“第一”、“第二”等用语仅是为了方便描述,以区分具有相同名称的不同组成部件,并不表示先后或主次关系。

本发明提供了一种设备控制状态反馈的交互方法,结合图1a~1d和图2a-2b,在一个示意性的实施例中,如图3所示的流程图,交互方法包括:

步骤101、使用于控制设备状态的控制元件接收外部触发操作;

步骤102、若到达预设时间仍显示初始状态,则判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则执行步骤103,否则执行步骤104。

步骤103、使控制元件在自身的显示区域显示目标状态;

步骤104、使控制元件在自身的显示区域显示初始状态。

步骤105、在超过预设时间后持续判断是否接收到目标状态切换成功的消息,如果接收到,则执行步骤106,否则持续显示初始状态。

步骤106、使控制元件切换为显示目标状态。

在该实施例中,步骤101、102和105顺序执行。

在步骤101中,控制元件用于控制设备切换到目标状态,例如控制设备开启、关闭,开灯、关灯,或者风速档位等调节。控制元件可以设在设备上或者设备的远程控制端,采用按钮、开关或触摸元件等。在步骤102中,目标状态是否切换成功的消息可由设备的底层系统发送,交互系统中设有状态判断控制模块,用于判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则说明目标状态切换成功,且成功返回,通过步骤103使控制元件显示目标状态;如果未接受到,包括两种情况:其一,设备目标状态切换成功但未返回;其二,设备控制失败,即目标状态未切换成功,在这两种情况下通过步骤104使控制元件显示初始状态。

其中,控制元件自身具备显示区域,该显示区域可以设在控制元件上,也可以设在面板上处于控制元件周围的区域,还可以设在安装于面板或额外设置的显示屏上,显示屏上设有特定的区域反映控制元件的状态。

该方法能够在设备控制的交互过程中实时更新设备反馈的状态,使显示状态与设备实际状态更符合,并根据状态返回情况判断出设备正常、状态返回慢还是存在故障,可提高用户体验。如果在超时后接收到目标状态切换成功的消息,使控制元件显示目标状态,表明设备控制正常,只是状态返回较慢,原因可能是控制发生了延迟,或者由于网络原因使消息返回慢,但是未产生故障,可以引起用户注意;如果超时后仍未接受到目标状态切换成功的消息,则说明设备可能发生故障。

进一步地,在一些实施例中,如图4所示的流程图,在步骤101和102之间,还包括:

步骤101a、使控制元件在自身的显示区域显示中间状态,以提示设备进入控制状态;中间状态用于指示设备处于响应外部触发操作的目标状态,控制元件的目标状态和中间状态在显示时存在视觉差异。

进一步地,在步骤101a、使控制元件在自身的显示区域显示中间状态,以提示设备进入控制使所述控制元件在自身的显示区域显示中间状态之前,还包括:根据所述控制元件在初始状态的显示图形设置中间状态的显示图形。该步骤能够为中间状态选择合适图形,以便直观地反映出设备需要到达的目标状态。

该实施例中,不管设备是否实际工作于目标状态,在中间状态下都指示目标状态,例如可显示与目标状态相似的图案,使用户可以直观地获知需要达到的目标状态,也可给用户一种无需等待目标状态的感觉,可提高用户体验。通过增加控制状态告诉用户设备正处于控制状态,在等待设备的状态返回,用户可以很明显地知道设备处于控制状态,解决了因状态返回慢、状态丢失或控制不成功导致显示状态与设备实际状态不符给用户带来困扰的问题,提高用户体验。

在一些实施例中,如图4所示的流程图,在通过步骤102判断出预设时间内未接收到目标状态切换成功的消息时,本发明的交互方法还包括:

步骤107、在控制元件自身的显示区域显示特殊标志符。

步骤107和104的执行顺序不作限制。其中,特殊标志符可采用色彩醒目的图案,例如红点等,或进行灯光闪烁。为了能够更加醒目地反映出预设时间内未接收到目标状态切换成功的消息,可以将特殊标志符显示在控制元件上,如图1c和1d,在控制元件自身的显示区域显示特殊标志符,例如在开灯异常和关灯异常的情况下,在控制元件的灯泡图案上方增加显示圆点。

在该实施例中,非离线时,在设备目标状态切换成功的消息返回超时的情况下,可能是设备控制不成功,也可能是切换成功但消息未返回来,能够通过特殊标志符标记设备可能存在异常,方便用户进行异常排查。在存在多台设备时,也能够准确方便地定位出存在异常的设备。

进一步地,如果通过步骤105判断出在超过预设时间后接收到目标状态切换成功的消息时,如图4所示的流程图,本发明的交互方法还包括:

步骤108、使特殊标志符消失,例如,可以使特殊标志符对应的图案或灯光消失。

该实施例能够直观地告知用户控制正常,只是状态反馈较慢,可以引起用户注意。

进一步地,在通过步骤105判断出在超过预设时间后接收到目标状态切换成功的消息时,如图4所示的流程图,本发明的交互方法还包括:

步骤109、发出设备状态返回缓慢的提示,以便引起用户注意。

例如,可以在设备的面板上以灯光的形式提示,或者在显示屏上以弹出对话框的形式提示等,以便更加直观地提示用户目前可能存在状态反馈较慢的情况,可以在后续控制过程中进一步留意。其中,步骤106、108和109的执行顺序不作限制。

在一些实施例中,如图4所示的流程图,如果通过步骤106判断出在超过预设时间后也未接收到目标状态切换成功的消息时,本发明的交互方法还包括:

步骤110、使特殊标志符继续显示。

该实施例在一直未接收到目标状态切换成功的消息时,使特殊标志符继续显示可以起到持续提示的作用,设备发生故障的可能性较高,需要引起用户的高度重视,有可能是设备未控制成功,也有可能是控制状态由于网络不畅等因素未返回成功。使特殊标志符继续显示不仅能够对操作的用户起到提示作用,对其它用户也能起到提示作用。

进一步地,在通过步骤105判断出超过预设时间后也未接收到目标状态切换成功的消息时,本发明的交互方法还包括:

步骤111、发出设备可能发生故障的提示。

例如,可以在设备的面板上以灯光的形式提示,灯光色彩或强度不同于设备状态返回缓慢情况下发出的提示;或者在显示屏上以弹出对话框的形式提示等,以便更加直观地提示用户目前设备可能存在故障,需要查看异常情况或进行故障定位。其中,步骤110和111的执行顺序不作限制。

进一步地,在步骤110或111之后,本发明的交互方法还包括:

步骤112、复核设备是否受控,如果受控则确定设备存在状态返回故障,如果不受控则确定设备存在控制故障。

具体地,由于用户之前已操作控制元件,可以进一步观察设备的实际工作状态是否有改变,例如设备开启、关闭,或者开灯、关灯,或者风档调节,如果有改变则说明设备只是存在状态返回故障,如果未改变则说明设备存在控制故障。可选地,也可再次对控制元件进行操作,并进一步观察设备的实际工作状态是否有改变。

在一些实施例中,本发明的交互方法还包括:

步骤113、将设备存在的异常保存日志。例如,在步骤109或111之后均可执行步骤113。可替代地,也可将日志进行打印。

该实施例将设备可能存在的异常情况都保存在日志中,异常情况包括控制不成功、状态不返回和状态返回慢等,方便用户集中查看所有存在异常的设备,便于集中检查设备的异常情况,提高用户体验。

下面通过具体的实施例来说明本发明交互方法的原理。

在第一实施例中,如图1a所示,为开灯正常的示意图。控制元件在初始状态下处于关灯状态,在接收外部开灯操作后进入中间状态。中间状态的图案指示开灯状态,但是图案与开灯的目标状态存在差异,以提示设备进入控制状态。判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则使控制元件显示为开灯状态,表明开灯正常。

在第二实施例中,如图1b所示,为关灯正常的示意图。控制元件在初始状态下处于开灯状态,在接收外部关灯操作后进入中间状态。中间状态的图案指示关灯状态,但是图案与开灯的目标状态存在差异,以提示设备进入控制状态。判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则使控制元件显示为关灯状态,表明关灯正常。

在第三实施例中,如图1c所示,为开灯异常的示意图。控制元件在初始状态下处于关灯状态,在接收外部开灯操作后进入中间状态。中间状态的图案指示开灯状态,但是图案与开灯的目标状态存在差异,以提示设备进入控制状态。判断在预设时间内是否接收到目标状态切换成功的消息,如果未接收到,则控制元件显示关灯状态,且在灯泡顶部显示特殊标志符(圆点),表明开灯异常,给用户提示。

若在超过预设时间后,接收到目标状态切换成功的消息,则控制元件上的特殊标志符消失,控制元件显示开灯状态,说明设备能受控,能返回状态,但返回的速度较慢,可引起用户注意,检查网络等问题;若在超过预设时间后仍没有状态返回,则保持特殊标志符,引起用户的高度重视。

在第四实施例中,如图1d所示,为关灯异常的示意图。控制元件在初始状态下处于开灯状态,在接收外部关灯操作后进入中间状态。中间状态的图案指示关灯状态,但是图案与开灯的目标状态存在差异,以提示设备进入控制状态。判断在预设时间内是否接收到目标状态切换成功的消息,如果未接收到,则控制元件显示开灯状态,且在灯泡顶部显示特殊标志符(圆点),表明关灯异常,给用户提示。

若在超过预设时间后,接收到目标状态切换成功的消息,则控制元件上的特殊标志符消失,控制元件显示关灯,说明设备能受控,能返回状态,但返回的速度较慢,可引起用户注意,检查网络等问题;若在超过预设时间后仍没有状态返回,则保持特殊标志符,引起用户的高度重视。

在第五实施例中,如图2a所示,为风速从3档切换至4档正常的示意图。控制元件在初始状态下风速为3档,在接收外部关灯操作后进入中间状态。中间状态的图案指示关灯状态,但是图案与开灯的目标状态存在差异,以提示设备进入控制状态。判断在预设时间内是否接收到目标状态切换成功的消息,如果接收到,则使控制元件显示为4档,表明风速从3档切换至4档正常。

在第六实施例中,如图2b所示,为风速从3档切换至4档异常的示意图。在第五实施例的基础上,如果在预设时间内未接收到目标状态切换成功的消息,则控制元件显示3档,且在圆圈上显示特殊标志符(圆点),表明风速从3档切换至4档异常,给用户提示。

若在超过预设时间后,接收到目标状态切换成功的消息,则控制元件上的特殊标志符消失,控制元件显示4档,说明设备能受控,能返回状态,但返回的速度较慢,可引起用户注意,检查网络等问题;若在超过预设时间后仍没有状态返回,则保持特殊标志符,引起用户的高度重视。

在上述实施例中,控制元件上可显示初始状态、中间状态或目标状态,在同一时刻可只显示一种状态,以使交互界面更简洁,便于识别当前设备控制状态。本发明的实施例能够使显示状态与设备的实际工作状态更加匹配。

其次,本发明还提供了一种设备控制状态反馈的交互系统,图1a~1d和图2a-2b,这部分可以借鉴交互方法中给出的技术特征和技术效果。

在一个示意性的实施例中,本发明的交互系统包括:指令模块,用于感应通过控制元件使设备切换状态的外部触发操作,并将感应到的控制指令发送给设备;和状态判断控制模块,用于判断在预设时间内是否接收到目标状态切换成功的消息,并在接收到的情况下在自身的显示区域显示目标状态;否则使控制元件在自身的显示区域显示初始状态,并在超过预设时间后持续判断是否接收到目标状态切换成功的消息,如果接收到,则使控制元件切换为显示目标状态,否则持续显示初始状态。

该交互系统能够在设备控制的交互过程中实时更新设备反馈的状态,使显示状态与设备实际状态更符合,并根据状态返回情况判断出设备正常、状态返回慢还是存在故障,可提高用户体验。如果在超时后接收到目标状态切换成功的消息,使控制元件显示目标状态,表明设备控制正常,只是状态返回较慢,原因可能是控制发生了延迟,或者由于网络原因使消息返回慢,但是未产生故障,可以引起用户注意;如果超时后仍未接受到目标状态切换成功的消息,则说明设备可能发生故障。

在一些实施例中,控制元件具有显示区域,状态判断控制模块还用于在控制元件接收外部触发操作后,使控制元件在自身的显示区域显示中间状态,中间状态用于指示设备处于响应外部触发操作的目标状态,控制元件的目标状态和中间状态在显示时存在视觉差异。

如图1a~1d所示,中间状态和目标状态对应图案的底色不同,可以通过有无底色或底色的深浅区分;如图2a~2b所示,圆圈色彩的深浅不同,以使用户直观地将中间状态和目标状态区分开来。

进一步地,交互系统还包括设置模块,用于在使控制元件在自身的显示区域显示中间状态之前,根据控制元件初始状态的显示图形设置中间状态的显示图形。

该实施例通过增加控制状态告诉用户设备正处于控制状态,在等待设备的状态返回,用户可以很明显地知道设备处于控制状态,解决了因状态返回慢、状态丢失或控制不成功导致显示状态与设备实际状态不符给用户带来困扰的问题,提高用户体验。

在一些实施例中,控制元件设在设备上,或者设在设备的远程控制终端上。

在一些实施例中,控制元件具有显示区域,状态判断控制模块用于在判断出预设时间内未接收到目标状态切换成功的消息时,在显示区域显示特殊标志符。该显示区域可以设在控制元件上,也可以设在面板上处于控制元件周围的区域,还可以设在安装于面板或额外设置的显示屏上,显示屏上设有特定的区域反映控制元件的状态。

在该实施例中,非离线时,在设备目标状态切换成功的消息返回超时的情况下,可能是设备控制不成功,也可能是切换成功但消息未返回来,能够通过特殊标志符标记设备可能存在异常,方便用户进行异常排查。在存在多台设备时,也能够准确方便地定位出存在异常的设备。

在一些实施例中,状态判断控制模块用于在判断出预设时间内未接收到目标状态切换成功的消息,但在超过预设时间后接收到目标状态切换成功的消息,使控制元件从显示初始状态切换为显示目标状态。

该实施例能够在超时后接收到目标状态切换成功的消息时,使控制元件显示目标状态,表明设备控制正常,只是状态返回较慢,原因可能是控制发生了延迟,或者由于网络原因使消息返回慢,但是未产生故障,可以引起用户注意。

在一些实施例中,控制元件具有显示区域,状态判断控制模块用于在判断出预设时间内未接收到目标状态切换成功的消息时,在显示区域显示特殊标志符,并在超过预设时间后接收到目标状态切换成功的消息时,使特殊标志符消失,否则使特殊标志符继续显示。

该实施例能够通过特殊标志符直观地显示出设备的状态,使用户准确获知设备处于正常反馈状态还是存在异常。

在一些实施例中,本发明的交互系统还包括状态提示模块,用于在超过预设时间后判断出接收到目标状态切换成功的消息时,发出设备状态返回缓慢的提示;和/或在超过预设时间后未接收到目标状态切换成功的消息时,提示设备有发生故障的可能性。

该实施例在设备存在异常时能够直观地提示给用户,在出现状态反馈较慢的情况时,可以在后续控制过程中进一步留意;在设备发生故障的可能性较高时,需要引起用户的高度重视。

在一些实施例中,本发明的交互系统还包括故障定位模块,用于在超过预设时间后未接收到目标状态切换成功的消息时,接收复核设备是否受控的结果,并在接收到设备受控的结果时确定设备存在状态返回故障,并在接收到设备不受控的结果时,确定设备存在控制故障。

另外,本发明还提供了一种设备,包括上述实施例的设备控制状态反馈的交互系统。

另外,本发明还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行程序时实现上述实施例的设备控制状态反馈的交互方法。

另外,本发明还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行上述实施例的设备控制状态反馈的交互方法。

以上对本发明所提供的一种设备控制状态反馈的交互方法、系统及设备进行了详细介绍。本文中应用了具体的实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1