技术新讯 > 电子通信装置的制造及其应用技术 > 智能家居信息处理方法和智能家居系统与流程  >  正文

智能家居信息处理方法和智能家居系统与流程

  • 国知局
  • 2024-11-19 09:52:47

本公开涉及智能家居,特别地涉及一种智能家居信息处理方法和智能家居系统。

背景技术:

1、在传统的智能家居系统中,用户通过智能服务器向设备发送控制指令,设备需要完成指令的执行后才返回执行结果给用户,这种同步处理方式在设备执行时间较长或设备数量多时,可能导致用户界面响应缓慢,用户体验不佳,用户可能由于没有立即看到执行效果而重复发送指令,导致系统冗余处理增加。

技术实现思路

1、本公开提供一种智能家居信息处理方法和智能家居系统,以解决上述背景技术中用户界面响应缓慢,使得用户可能由于没有立即看到执行效果而重复发送指令,导致系统冗余处理增加的问题。

2、第一方面,本公开提供了一种智能家居信息处理方法,所述方法应用于服务器,所述方法包括:

3、接收控制指令,将所述控制指令发送至对应的家居设备;

4、接收所述家居设备响应于接收到所述控制指令而生成的确认信号;

5、发送所述确认信号给用户;

6、接收所述家居设备执行对应的所述控制指令后而生成的执行结果;

7、发送所述执行结果给用户。

8、在一种实施例中,当所述执行结果为执行失败时,所述发送所述执行结果给用户的步骤,包括:

9、解析执行失败原因,对所述失败原因进行溯源,判断是否为所述服务器的异常导致;

10、当执行失败的原因为所述服务器的异常导致时,在预设的限制条件内,重复执行发送所述控制指令至所述家居设备并接收所述家居设备的执行结果这一步骤,直至接收到所述家居设备执行成功的执行结果,发送该执行结果给用户,当达到所述限制条件的上限时,仍未接收到所述家居设备执行成功的执行结果,发送该执行结果给用户。

11、在一种实施例中,当解析执行失败的原因并非为所述服务器的异常导致时,将所述执行结果直接发送给用户。

12、在一种实施例中,所述限制条件包括发送控制指令至对应的家居设备的次数达到预设的次数阈值。

13、在一种实施例中,当所述控制指令为多个时,所述接收所述家居设备响应于对应的所述控制指令后而生成的执行结果的步骤包括:

14、接收至少一个所述家居设备响应于各个所述控制指令后而生成的各执行结果;

15、按照接收顺序将各个所述执行结果放入预设的消息队列中。

16、在一种实施例中,当所述执行结果为执行失败时,所述发送所述执行结果给用户的步骤,包括:

17、将所述消息队列中执行失败的执行结果依次发送给用户。

18、第二方面,本公开还提供一种智能家居信息处理方法,所述方法应用于家居设备,所述方法包括:

19、接收服务器发送的控制指令;

20、发送接收到所述控制指令而生成的确认信号至所述服务器,以使所述服务器发送所述确认信号给用户;

21、执行所述控制指令;

22、检测执行所述控制指令的结果,得到执行结果,将所述执行结果发送至所述服务器,以使所述服务器接收到执行失败的执行结果时,发送该执行结果给用户。

23、在一种实施例中,所述检测执行所述控制指令的结果,得到执行结果的步骤之后,还包括:

24、当所述执行结果为执行失败时,分析执行失败的原因,得到故障分类码;

25、所述将所述执行结果发送至所述服务器的步骤包括:

26、将所述故障分类码以及所述执行结果发送至所述服务器。

27、第三方面,本公开提供一种智能家居系统,包括:服务器、与所述服务器通信的家居设备,其中,

28、所述服务器用于接收控制指令,将所述控制指令发送至对应的家居设备;接收所述家居设备响应于接收到所述控制指令而生成的确认信号;发送所述确认信号给用户;接收所述家居设备执行对应的所述控制指令后而生成的执行结果;发送所述执行结果给用户;

29、所述家居设备用于接收服务器发送的控制指令;发送接收到所述控制指令而生成的确认信号至所述服务器,以使所述服务器发送所述确认信号给用户;执行所述控制指令,检测执行所述控制指令的结果,得到执行结果,并将执行结果发送至所述服务器,以使所述服务器接收到执行失败的执行结果时,发送该执行结果给用户。

30、第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方面所述方法的步骤。

31、第五方面,本公开提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序被处理器执行时实现上述方面所述方法的步骤。

32、本公开提供的一种智能家居信息处理方法和智能家居系统,通过让服务器返回确认信号给用户,使得用户在发送控制指令后,能够及时地知道自己发送的控制指令是否被智能家居成功接收。这种即时反馈机制让用户能够即时了解指令的执行状态,减少等待焦虑,改善了由于没有立即看到执行效果而重复发送控制指令,导致系统冗余处理增加的情况。进一步,服务器将执行结果发送给用户,使得用户能够清楚地了解设备的最终响应结果,当执行结果为失败时,从而能更好地采取应对措施,如重新发送指令、检查设备状态或联系客服等,提高了问题解决的效率。

33、另一方面,本公开通过确认信号的发送与接收,确保了控制指令确实被家居设备接收,降低了因指令丢失或误解导致的执行错误。通过执行结果的详细反馈(包括成功和失败),使得系统能够自我监测执行过程,对于失败的情况能够及时记录并通知用户,有助于快速定位问题原因并进行修复,大大增强系统可靠性。

技术特征:

1.一种智能家居信息处理方法,其特征在于,所述方法应用于服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述执行结果为执行失败时,所述发送所述执行结果给用户的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,当执行失败的原因并非为所述服务器的异常导致时,将所述执行结果直接发送给用户。

4.根据权利要求2所述的方法,其特征在于,所述限制条件包括发送控制指令至对应的家居设备的次数达到预设的次数阈值。

5.根据权利要求1所述的方法,其特征在于,当所述控制指令为多个时,所述接收所述家居设备响应于对应的所述控制指令后而生成的执行结果的步骤包括:

6.根据权利要求5所述的方法,其特征在于,当所述执行结果为执行失败时,所述发送所述执行结果给用户的步骤,包括:

7.一种智能家居信息处理方法,其特征在于,所述方法应用于家居设备,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述检测执行所述控制指令的结果,得到执行结果的步骤之后,还包括:

9.一种智能家居系统,其特征在于,包括:服务器、与所述服务器通信的家居设备,其中,

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述方法的步骤。

11.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序被处理器执行时实现权利要求1至8中任一项所述方法的步骤。

技术总结本公开涉及智能家居技术领域,特别地涉及一种智能家居信息处理方法和智能家居系统,方法包括:接收控制指令,将控制指令发送至对应的家居设备;接收家居设备响应于接收到控制指令而生成的确认信号;发送确认信号给用户;接收家居设备执行对应的控制指令后而生成的执行结果;发送执行结果给用户。本申请通过让服务器先返回确认信号给用户,使得用户在发送控制指令后,能够及时地知道自己发送的控制指令是否被智能家居成功接收。这种即时反馈机制让用户能够即时了解指令的执行状态,减少等待焦虑,改善了由于没有立即看到执行效果而重复发送控制指令,导致系统冗余处理增加的情况。技术研发人员:黄荣伟,李绍斌,唐杰,王沅召,杨丰玮,张巧玲受保护的技术使用者:珠海格力电器股份有限公司技术研发日:技术公布日:2024/11/14

本文地址:https://www.jishuxx.com/zhuanli/20241118/330468.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。