智能家居场景的设备唤醒控制方法、物联网设备及系统与流程

文档序号:34181581发布日期:2023-05-17 09:16阅读:51来源:国知局
智能家居场景的设备唤醒控制方法、物联网设备及系统与流程

本发明属于智能家居,尤其涉及一种智能家居场景的设备唤醒控制方法、物联网设备及系统。


背景技术:

1、市面上各种智能家居通常通过物联网进行连接,为用户的生活带来便利。物联网设备在使用时需要周期性进行唤醒,并且物联网设备在实际使用时通常由多个物联网设备共同配合服务,各个物联网设备之间的唤醒频率可能存在差异。

2、中国专利授权公告号cn112954021b公开了一种基于多设备数据的唤醒调节处理方法,包括:物联网终端设备在生成业务数据时,在所述业务数据中添加唤醒周期标识,将添加有所述唤醒周期标识的业务数据发送至服务器;所述服务器接收多个所述物联网终端设备发送的业务数据,确定所述业务数据中是否存在唤醒周期标识;如果所述服务器确定出所述业务数据含有唤醒周期标识,则将该业务数据存储至唤醒调节时间生成组;所述服务器对所述唤醒调节时间生成组中的业务数据设置唤醒时间,将所述唤醒时间发送至所述物联网终端设备,用于所述物联网终端设备在所述唤醒时间内进行唤醒与所述服务器进行数据通信传输。其通过服务器来接收各个物联网终端设备的业务数据并生成唤醒时间,其虽能完成各个物联网终端设备的唤醒时间的整理,但是所有信息均需上传服务器并下载,会提升物联网配套设备的整体功耗;并且在物联设备数量较少时进行本地通信即可,无需通过服务器进行数据处理。

3、因此,有必要对现有技术进行改进以解决上述问题。


技术实现思路

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、其中,为当前操作概率值,n为时间片总数,m为各所述时间片的当前操作次数的总数,为原始频数,c为当前操作次数。

33、可选地,所述根据各所述当前操作概率值分别生成各所述时间片的当前唤醒周期,具体包括:

34、获取各所述时间片内所述物联网设备的电量等级信息;

35、根据所述电量等级信息生成电量修正参数;

36、根据所述电量修正参数和所述当前操作概率值生成修正概率值;

37、根据所述修正概率值生成各所述时间片的当前唤醒周期。

38、可选地,预设时间包括预设的常态时间段和空闲时间段,所述常态时间段和所述空闲时间段内均预先划分有多个所述时间片;

39、在所述常态时间段内各所述时间片内操作所述物联网设备的次数为常态操作次数,所述常态操作次数对应的当前操作概率值为常态操作概率值;

40、在所述空闲时间段内各所述时间片内操作所述物联网设备的次数为空闲操作次数,所述空闲操作次数对应的当前操作概率值为空闲操作概率值;

41、所述根据各所述当前操作概率值分别生成各所述时间片的当前唤醒周期,具体包括:

42、根据所述常态操作概率值生成常态唤醒周期,所述常态唤醒周期用于在所述常态时间段内对所述物联网设备进行周期唤醒;

43、根据所述空闲操作概率值生成空闲唤醒周期,所述空闲唤醒周期用于在空闲时间段对所述物联网设备进行周期唤醒。

44、本发明实施例还提供一种智能家居场景的物联网设备,所述物联网设备包括:

45、新增设备通信模块,用于控制物联网设备与新增设备进行通信;

46、预存周期检测模块,用于判断所述新增设备是否存储预存唤醒周期;

47、预存周期获取模块,用于若所述新增设备存储预存唤醒周期,则获取所述新增设备的预存唤醒周期;

48、聚合周期生成模块,用于根据所述物联网设备的当前唤醒周期和所述新增设备的预存唤醒周期生成聚合唤醒周期,其中,所述当前唤醒周期为预先设置。

49、设备周期唤醒模块,用于根据所述聚合唤醒周期对所述物联网设备和所述新增设备进行周期唤醒。

50、本发明实施例还提供一种智能家居的系统,所述系统包括物联网设备和新增设备,所述物联网设备应用上述的智能家居场景的设备唤醒控制方法。

51、本发明实施例提供的智能家居场景的设备唤醒控制方法、物联网设备及系统的上述一个或多个技术方案至少具有如下技术效果之一:

52、本发明通过控制物联网设备与新增设备进行通信;然后判断所述新增设备是否存储预存唤醒周期;若判断为是,则获取所述新增设备的预存唤醒周期;接着根据所述物联网设备的当前唤醒周期和所述新增设备的预存唤醒周期生成聚合唤醒周期;最后根据所述聚合唤醒周期对所述物联网设备和所述新增设备进行周期唤醒。从而使得物联网设备与新增设备进行直接通信,将两者的唤醒周期进行聚合调整,更加符合用户的使用习惯;同时相较于现有技术而言无需将数据上传至服务器进行处理再下载,能够降低整体的使用功耗。

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