一种智慧家居系统中设备信息显示的方法及装置制造方法及图纸

技术编号:19488383 阅读:27 留言:0更新日期:2018-11-17 11:50
本发明专利技术公开了一种智慧家居系统中设备信息显示的方法及装置,该方法包括:控制终端在向被控终端发送第一控制指令时,将第一控制指令对应的信息显示在用户界面后启动计时,以及接收被控终端反馈的第一状态信息,并将第一状态信息存储在缓存区;判断启动计时之后第一时段内是否接收到用户下发的第二控制指令,若是,则向被控终端发送第二控制指令,并将第二控制指令对应的信息显示在用户界面后重新启动计时,接收被控终端反馈的第二状态信息,将第二状态信息覆盖第一状态信息;在重新启动计时的第一时段内未接收到用户下发的其它控制指令时,将第二状态信息显示在用户界面。该技术方案可以使用户界面只显示一次缓存区的设备状态信息,提高用户体验。

【技术实现步骤摘要】
一种智慧家居系统中设备信息显示的方法及装置
本专利技术实施例涉及信息显示领域,尤其涉及一种智慧家居系统中设备信息显示的方法及装置。
技术介绍
智慧家居系统中,用户使用控制终端(例如手机、平板电脑(PortableAndroidDevice,PAD)、电脑(PersonalComputer,PC))对被控终端(例如洗衣机、空调、冰箱等)控制,其中控制终端的用户界面采用状态预刷新机制,即控制终端根据控制指令生成被控终端的预状态信息,将预状态信息显示在用户界面,作为对用户动作的反馈。待被控终端执行完成控制指令后,将自身的状态信息反馈给控制终端,控制终端将反馈状态信息显示到用户界面,作为对用户界面的最终显示。目前由于网络传输时延、被控终端执行指令时延等问题,用户发起指令至被控终端执行完成指令之间仍存在一定的时间差,若用户使用控制终端第一次发出控制指令后,很快再一次发出与前者不同的控制指令,这时由于时延的存在,用户界面显示的状态信息可能会出现和用户控制指令不一致,且用户界面出现反复跳变的现象。用户使用控制终端多次快速发出控制指令导致用户界面出现反复跳变,影响了用户体验。
技术实现思路
本专利技术实施例提供一种智慧家居系统中设备信息显示的方法及装置,用以解决的现有技术中用户使用控制终端多次快速发出控制指令导致用户界面显示不稳定,影响用户体验的问题。本专利技术实施例提供的一种智慧家居系统中设备信息显示的方法,包括:控制终端在向被控终端发送第一控制指令时,将所述第一控制指令对应的信息显示在用户界面后启动计时;以及接收所述被控终端反馈的第一状态信息,并将所述第一状态信息存储在缓存区;所述第一状态信息为所述被控终端执行所述第一控制指令后的设备状态信息;所述控制终端判断启动计时之后第一时段内是否接收到用户下发的第二控制指令,若是,则向所述被控终端发送所述第二控制指令,并将所述第二控制指令对应的信息显示在用户界面后重新启动计时,以及接收所述被控终端反馈的第二状态信息,将所述第二状态信息覆盖所述第一状态信息;所述第二状态信息为所述被控终端执行所述第二控制指令后的设备状态信息;所述控制终端在所述重新启动计时后的第一时段内未接收到用户下发的其它控制指令时,将所述第二状态信息显示在所述用户界面。上述实施例中,控制终端将第一控制指令对应的信息显示在用户界面后启动计时,以及将被控终端执行第一控制指令后反馈的第一状态信息存储在缓存区,在第一时段内,判断是否接收到用户下发的第二控制指令,若是,则不将设备的第一状态信息显示在用户界面,也就是说在第一时段内,用户界面一直显示的是第一控制指令对应的信息,而非被控终端反馈的第一状态信息;同时,在用户下发第二控制指令后,控制终端将第二控制指令对应的信息显示在用户界面后重新启动计时功能(计时清零后重新计时),以及将第二状态信息存储在缓存区并覆盖第一状态信息(第一状态信息清除)。在第一时段内,判断是否接收到用户下发的其它控制指令,若否,即可将之前存储在缓存区的第二状态信息显示在用户界面。这样,当用户在下发控制指令时,被控终端执行控制指令后反馈的设备状态信息并没有被直接显示到用户界面,而是先被置于缓存区,且当控制指令对应的信息显示在用户界面的时长达到第一时段,设备状态信息才会显示在用户界面,也就解决了当用户在第一时段内下发多个控制指令,被控终端执行多个控制指令后反馈的状态信息都显示在用户界面,从而出现用户界面显示不稳定,影响用户体验的问题。可选的,所述控制终端若在所述第一时段内未接收到用户下发的第二控制指令,则将所述第一状态信息显示在所述用户界面。上述实施例中,控制终端将第一控制指令对应的信息显示在用户界面后启动计时,以及将被控终端执行第一控制指令后反馈的第一状态信息存储在缓存区,在第一时段内,判断是否接收到用户下发的第二控制指令,若否,即可将之前存储在缓存区的第一状态信息显示在用户界面,此时,第一状态信息显示的用户界面与第一控制指令对应的信息显示的用户界面相同,所以用户界面同样不会出现跳动,保证了用户的体验度。可选的,所述第一控制指令对应的信息是所述控制终端根据所述第一控制指令生成的所述被控终端的预状态信息;所述第二控制指令对应的信息是所述控制终端根据所述第二控制指令生成的所述被控终端的预状态信息。上述实施例中,用户使用控制终端对被控终端发送控制指令后,采用状态预刷新机制,也就是说,被控终端执行完成控制指令后呈现出的设备状态是可预知的,控制终端根据其所发送的控制指令便可推断出被控终端执行完成指令后的设备状态信息,所以控制终端在被控终端还未执行完成指令之前,就可以预先生成一个与之执行完成相对应的状态信息,并显示在用户界面,作为用户发出控制指令后控制终端对用户的反馈。相应的,本专利技术实施例还提供了一种智慧家居系统中设备信息显示的方法,包括:被控终端接收控制终端发送的控制指令;所述被控终端执行所述控制指令,获取设备状态信息;所述被控终端将所述设备状态信息发送至所述控制终端,以使所述控制终端将所述设备状态信息存储在缓存区。相应的,本专利技术实施例还提供了一种智慧家居系统中设备信息显示的装置,包括:第一处理单元,用于在向被控终端发送第一控制指令时,将所述第一控制指令对应的信息显示在用户界面后启动计时;以及接收所述被控终端反馈的第一状态信息,并将所述第一状态信息存储在缓存区;所述第一状态信息为所述被控终端执行所述第一控制指令后的设备状态信息;第二处理单元,用于判断启动计时之后第一时段内是否接收到用户下发的第二控制指令,若是,则向所述被控终端发送所述第二控制指令,并将所述第二控制指令对应的信息显示在用户界面后重新启动计时,以及接收所述被控终端反馈的第二状态信息,将所述第二状态信息覆盖所述第一状态信息;所述第二状态信息为所述被控终端执行所述第二控制指令后的设备状态信息;所述第一处理单元,还用于在所述重新启动计时后的第一时段内未接收到用户下发的其它控制指令时,将所述第二状态信息显示在所述用户界面。可选的,所述第二处理单元,还用于:若在所述第一时段内未接收到用户下发的第二控制指令,则将所述第一状态信息显示在所述用户界面。可选的,所述第一控制指令对应的信息是所述控制终端根据所述第一控制指令生成的所述被控终端的预状态信息;所述第二控制指令对应的信息是所述控制终端根据所述第二控制指令生成的所述被控终端的预状态信息。相应的,本专利技术实施例还提供了一种智慧家居系统中设备信息显示的装置,包括:接收单元,用于接收控制终端发送的控制指令;处理单元,用于执行所述控制指令,获取设备状态信息;发送单元,用于将所述设备状态信息发送至所述控制终端,以使所述控制终端将所述设备状态信息存储在缓存区。相应的,本专利技术实施例还提供了一种计算设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述智慧家居系统中设备信息显示的方法。相应的,本专利技术实施例还提供了一种计算机可读非易失性存储介质,包括计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述智慧家居系统中设备信息显示的方法。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅本文档来自技高网...

【技术保护点】
1.一种智慧家居系统中设备信息显示的方法,其特征在于,包括:控制终端在向被控终端发送第一控制指令时,将所述第一控制指令对应的信息显示在用户界面后启动计时;以及接收所述被控终端反馈的第一状态信息,并将所述第一状态信息存储在缓存区;所述第一状态信息为所述被控终端执行所述第一控制指令后的设备状态信息;所述控制终端判断启动计时之后第一时段内是否接收到用户下发的第二控制指令,若是,则向所述被控终端发送所述第二控制指令,并将所述第二控制指令对应的信息显示在用户界面后重新启动计时,以及接收所述被控终端反馈的第二状态信息,将所述第二状态信息覆盖所述第一状态信息;所述第二状态信息为所述被控终端执行所述第二控制指令后的设备状态信息;所述控制终端在所述重新启动计时后的第一时段内未接收到用户下发的其它控制指令时,将所述第二状态信息显示在所述用户界面。

【技术特征摘要】
1.一种智慧家居系统中设备信息显示的方法,其特征在于,包括:控制终端在向被控终端发送第一控制指令时,将所述第一控制指令对应的信息显示在用户界面后启动计时;以及接收所述被控终端反馈的第一状态信息,并将所述第一状态信息存储在缓存区;所述第一状态信息为所述被控终端执行所述第一控制指令后的设备状态信息;所述控制终端判断启动计时之后第一时段内是否接收到用户下发的第二控制指令,若是,则向所述被控终端发送所述第二控制指令,并将所述第二控制指令对应的信息显示在用户界面后重新启动计时,以及接收所述被控终端反馈的第二状态信息,将所述第二状态信息覆盖所述第一状态信息;所述第二状态信息为所述被控终端执行所述第二控制指令后的设备状态信息;所述控制终端在所述重新启动计时后的第一时段内未接收到用户下发的其它控制指令时,将所述第二状态信息显示在所述用户界面。2.如权利要求1所述的方法,其特征在于,还包括:所述控制终端若在所述第一时段内未接收到用户下发的第二控制指令,则将所述第一状态信息显示在所述用户界面。3.如权利要求1或2所述的方法,其特征在于,所述第一控制指令对应的信息是所述控制终端根据所述第一控制指令生成的所述被控终端的预状态信息;所述第二控制指令对应的信息是所述控制终端根据所述第二控制指令生成的所述被控终端的预状态信息。4.一种智慧家居系统中设备信息显示的方法,其特征在于,包括:被控终端接收控制终端发送的控制指令;所述被控终端执行所述控制指令,获取设备状态信息;所述被控终端将所述设备状态信息发送至所述控制终端,以使所述控制终端将所述设备状态信息存储在缓存区。5.一种智慧家居系统中设备信息显示的装置,其特征在于,包括:第一处理单元,用于在向被控终端发送第一控制指令时,将所述第一控制指令对应的信息显示在用户界面后启动计时;以及接收所述被...

【专利技术属性】
技术研发人员:朱文菲朱平洋张大钊
申请(专利权)人:青岛海信智慧家居系统股份有限公司
类型:发明
国别省市:山东,37

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

1