用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置与流程

文档序号:34883909发布日期:2023-07-25 14:43阅读:25来源:国知局
用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置与流程

本申请涉及智能家居领域,具体而言,涉及一种用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置。


背景技术:

1、随着智能化家用电器的发展和普及,家庭中越来越多的传统家电被智能家电代替。智能家电在应用过程中通过应用方或者设备方来进行控制。

2、应用平台在对智能家电进行开发和控制时,通过对智能家电对应的数字化模型来实现。数字化模型是实体的智能家电的数字化描述,是一个封装了状态和操作的“虚拟对象”,对应用平台的各类应用程序提供统一的“操作语言”,应用平台在对智能家电的开发过程中会随时需要查看智能家电的最新状态。

3、在实现本申请实施例的过程中,发现相关技术中至少存在如下问题:

4、实际场景中的智能家电的属性或告警发生变化时,会影响应用平台对智能家电的控制,如何让应用方准确及时的了解智能家电的信息变化以实现对智能家电的及时有效的控制显得尤为重要。

5、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本申请实施例提供了一种用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置,以提高应用平台对智能家电的开发效率。

3、在一些实施例中,所述方法应用于物联网平台,包括:在智能家电的订阅信息发生变化的情况下,从规则引擎中确定出与所述智能家电匹配的目标规则链;其中,所述智能家电的订阅信息包括订阅属性和/或订阅告警,所述规则引擎包括多个规则链,每个规则链由应用平台预先制定;根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换;将变换后的订阅信息发送给订阅所述目标规则链的应用平台。

4、可选地,所述从规则引擎中确定出与所述智能家电匹配的目标规则链,包括:获取第一规则链对应一个或多个设备标识;其中,所述第一规则链为所述规则引擎中的任意一个规则链;将所述第一规则链对应的设备标识与所述智能家电的设备标识进行比对,并得到比对结果;在所述比对结果表征匹配的情况下,确定所述第一规则链为与所述智能家电匹配的目标规则链。

5、可选地,还包括:在所述规则引擎中的所有规则链对应的比对结果均表征不匹配的情况下,将默认规则链确定为目标规则链。

6、可选地,所述目标规则链为一个或多个;在所述目标规则链为多个的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:获取多个目标规则链的执行优先级;按照所述执行优先级由高到低的顺序,依次根据每个所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换。

7、可选地,所述目标规则链中的变换规则包括以下至少之一:放大处理规则、过滤处理规则、转换处理规则。

8、可选地,在所述目标规则链中的变换规则包含所述过滤处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:获取所述智能家电的标识信息;在所述标识信息存在于所述目标规则链中包含的过滤信息的情况下,将所述订阅属性确定为变换后的订阅属性,和/或,将所述订阅告警确定为变换后的订阅告警。

9、可选地,所述智能家电的标识信息包括以下至少之一:品类、型号、设备标识号。

10、可选地,在所述目标规则链中的变换规则包含所述放大处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:根据所述放大处理规则,获取所述智能家电的补充属性和/或补充告警;将所述补充属性和所述订阅属性的合集确定为变换后的属性;和/或,将所述补充告警和所述订阅告警的合集确定变换后的告警。

11、可选地,所述补充属性包括以下至少之一:所述智能家电的所有属性、所述智能家电的型号、所述智能家电的版本。

12、可选地,在所述目标规则链中的变换规则包含所述转换处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:根据预设标准数据形式对所述订阅属性和/或所述订阅告警的数据形式进行转换;将转换后的属性确定为变换后的订阅属性;和/或,将转换后的告警确定为变换后的订阅告警。

13、可选地,所述将变换后的订阅信息发送给订阅所述目标规则链的应用平台,包括:获取所述目标规则链包含的通知形式;以所述通知形式的方式将变换后的订阅信息发送给订阅所述目标规则链的应用平台。

14、在一些实施例中,所述装置应用于物联网平台,包括:目标确定模块,被配置为在智能家电的订阅信息发生变化的情况下,从规则引擎中确定出与所述智能家电匹配的目标规则链;其中,所述智能家电的订阅信息包括订阅属性和/或订阅告警,所述规则引擎包括多个规则链,每个规则链由应用平台预先制定;变换模块,被配置为根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换;发送模块,被配置为将变换后的订阅信息发送给订阅所述目标规则链的应用平台。

15、在一些实施例中,所述控制系统包括:智能家电;应用平台;物联网平台,与所述应用平台和所述智能家电均通信连接,所述物联网平台被配置为执行上述任一项所述的方法,以将所述智能家电的变换后的订阅信息发送给所述应用平台。

16、本申请实施例提供的用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置,可以实现以下技术效果:

17、在智能家电的订阅信息发生变化时,物联网平台自动选择出应用平台预定的目标规则链,并根据目标规则链对订阅信息进行变换,最终向应用平台发送变换后的订阅信息。这样,可以实现自动向应用平台发送符合预先制定的规则的订阅信息,应用平台只需要根据需求制定相应的规则链就可以及时获知每个智能家电的信息变化,并基于智能家电的最新信息控制智能家电,相比应用平台定时去查找智能家电的信息的方法,有效提高了应用平台对智能家电的开发效率。

18、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。



技术特征:

1.一种用于获取订阅信息的方法,其特征在于,应用于物联网平台,包括:

2.根据权利要求1所述的方法,其特征在于,所述从规则引擎中确定出与所述智能家电匹配的目标规则链,包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述目标规则链为一个或多个;在所述目标规则链为多个的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:

5.根据权利要求1所述的方法,其特征在于,所述目标规则链中的变换规则包括以下至少之一:

6.根据权利要求5所述的方法,其特征在于,在所述目标规则链中的变换规则包含所述过滤处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:

7.根据权利要求5所述的方法,其特征在于,在所述目标规则链中的变换规则包含所述放大处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:

8.根据权利要求5所述的方法,其特征在于,在所述目标规则链中的变换规则包含所述转换处理规则的情况下,所述根据所述目标规则链中的变换规则对所述智能家电的订阅信息进行变换,包括:

9.根据权利要求1所述的方法,其特征在于,所述将变换后的订阅信息发送给订阅所述目标规则链的应用平台,包括:

10.一种用于获取订阅信息的装置,其特征在于,应用于物联网平台,包括:

11.一种智能家电控制系统,其特征在于,包括:

12.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至9中任一项所述的方法。

13.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至9中任一项所述的方法。


技术总结
本申请公开了一种用于获取订阅信息的方法、装置、控制系统、存储介质及电子装置,涉及智能家居技术领域,该方法包括:在智能家电的订阅信息发生变化时,物联网平台自动选择出应用平台预定的目标规则链,并根据目标规则链对订阅信息进行变换,最终向应用平台发送变换后的订阅信息。这样,可以实现自动向应用平台发送符合预先制定的规则的订阅信息,应用平台只需要根据需求制定相应的规则链就可以及时获知每个智能家电的信息变化,并基于智能家电的最新信息控制智能家电,相比应用平台定时去查找智能家电的信息的方法,有效提高了应用平台对智能家电的开发效率。

技术研发人员:贾姗姗
受保护的技术使用者:青岛海尔科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1