一种场景联动控制方法、系统、存储介质及电子装置 |
|||||||
申请号 | CN202211352037.1 | 申请日 | 2022-10-31 | 公开(公告)号 | CN117991650A | 公开(公告)日 | 2024-05-07 |
申请人 | 海尔优家智能科技(北京)有限公司; 青岛海尔科技有限公司; 海尔智家股份有限公司; | 发明人 | 李华刚; 余悦; 井皓; | ||||
摘要 | 本 申请 公开了一种场景联动控制方法、系统、存储介质及 电子 装置,涉及智慧家庭技术领域,该方法包括:通过接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预 热启动 时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。能精确的控制车辆启动预热程序的开始时间,大大的提高了用户的体验感。 | ||||||
权利要求 | 1.一种场景联动控制方法,其特征在于,包括: |
||||||
说明书全文 | 一种场景联动控制方法、系统、存储介质及电子装置技术领域[0001] 本申请涉及智慧家庭技术领域,尤其涉及一种场景联动控制方法、系统、存储介质及电子装置。 背景技术[0003] 而基于远程控制的预热需要在手机APP上进行设置,用户往往会因操作步骤繁琐而极少应用该功能。同时,手动操作很难把握最佳预热时间和预热温度,无法保障最优电池性能与最低能耗,车辆预热所需的预热时间不易把握,预热时间过长或过短均会对车辆造成损伤。 [0004] 因此,如何对车辆精准控制预热是目前亟待解决的技术问题。发明内容 [0005] 本申请提供一种场景联动控制方法、系统、存储介质及电子装置,不需要手动操作加热,用户在上车时车辆已执行完成预热程序,不仅提升了用户出行效率,减少了能源浪费,保障了电池性能,而且大大的提高了用户的体验感。 [0006] 第一方面,本申请提供一种场景联动控制方法,包括: [0007] 接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合; [0008] 在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间; [0009] 根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间; [0010] 当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0011] 优选地,根据本申请提供的场景联动控制方法, [0012] 在所述检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间的步骤之前,所述方法包括: [0013] 根据每一智慧家庭终端发送的所述使用信息,生成问询用户用车计划的询问指令; [0014] 将所述询问指令发送至任一所述智慧家庭终端和/或所述设定移动终端,以使任一所述智慧家庭终端和/或所述设定移动终端根据所述询问指令返回所述车辆使用计划信息。 [0015] 优选地,根据本申请提供的场景联动控制方法, [0016] 所述在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间之前,所述方法还包括: [0017] 接收设定智慧家庭终端集合中每一所述智慧家庭终端在所述设定周期内发送的历史使用信息;其中,所述历史使用信息包括每一所述智慧家庭终端历史启动时间和历史使用时长; [0018] 接收所述车辆的车载终端在所述设定周期内发送的车辆历史使用时间; [0019] 根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长。 [0020] 优选地,根据本申请提供的场景联动控制方法, [0021] 在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间,具体包括: [0022] 在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据所述每一智慧家庭终端所述启动时间、所述使用时长和所述平均耗时时长,计算出所述车辆的所述用车时间。 [0023] 优选地,根据本申请提供的场景联动控制方法, [0024] 所述根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长,包括: [0025] 根据每一所述智慧家庭终端所述历史启动时间、所述历史使用时长和所述车辆历史使用时间,计算出所述用户在所述设定周期内从所述第一位置到所述车辆位置的多个历史耗时时长; [0026] 对多个所述历史耗时时长进行分析处理,确定出异常历史耗时时长; [0027] 根据所述异常历史耗时时长对多个所述历史耗时时长进行清洗处理,得到多个标准历史耗时时长; [0028] 根据多个所述标准历史耗时时长,计算出所述用户从所述第一位置到所述车辆位置的所述平均耗时时长。 [0029] 优选地,根据本申请提供的场景联动控制方法, [0030] 在所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间的步骤之前,所述方法包括: [0031] 根据所述车辆使用计划信息生成车内温度采集指令和天气信息采集指令; [0032] 将所述车内温度采集指令发送至所述车载终端; [0033] 接收所述车载终端根据所述车内温度采集指令采集的车内环境温度;以及[0034] 根据所述天气信息采集指令获取车外环境温度。 [0035] 优选地,根据本申请提供的场景联动控制方法, [0036] 所述预热时长至少包括:第一预热时长、第二预热时长; [0037] 在所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间的步骤之前,所述方法还包括: [0038] 接收所述车载终端返回的车辆电池温度,其中,所述车辆电池温度是利用所述车载终端对所述车辆的电池进行温度采集得到的; [0039] 根据所述车外环境温度和所述车辆电池温度,计算出使所述车辆电池温度预热至第一预设温度的所述第一预热时长;以及 [0040] 根据所述车外环境温度和所述车内环境温度,计算出使所述车内环境温度预热至第二预设温度的所述第二预热时长。 [0041] 优选地,根据本申请提供的场景联动控制方法, [0042] 所述预热启动时间至少包括:第一预热启动时间、第二预热启动时间; [0043] 所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间,包括: [0044] 根据所述用户使用所述车辆的所述用车时间和所述第一预热时长进行计算处理,计算出与所述第一预热时长对应的所述第一预热启动时间;以及 [0045] 根据所述用户使用所述车辆的所述用车时间和所述第二预热时长进行计算处理,计算出与所述第二预热时长对应的所述第二预热启动时间。 [0046] 优选地,根据本申请提供的场景联动控制方法, [0047] 所述预热启动指令至少包括:第一预热启动指令、第二预热启动指令; [0048] 所述当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令,包括: [0049] 根据所述第一预热启动时间生成对应的第一预热启动指令,在当前系统时间达到所述第一预热启动时间的情况下,向所述车载终端发送所述第一预热启动指令,以使所述车辆的所述车载终端根据所述第一预热启动指令启动电池预热执行程序;以及[0050] 根据所述第二预热启动时间生成对应的第二预热启动指令,在当前系统时间达到所述第二预热启动时间的情况下,向所述车载终端发送所述第二预热启动指令,以使所述车辆的所述车载终端根据所述第二预热启动指令启动车内环境预热执行程序。 [0051] 第二方面,本申请还提供一种场景联动控制系统,所述系统包括: [0052] 接收信息模块,用于接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合; [0053] 确定用车时间模块,用于在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间; [0054] 确定预热启动时间模块,用于根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间; [0055] 响应预热启动指令模块,用于当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0057] 第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述场景联动控制方法的步骤。 [0058] 第五方面,本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述场景联动控制方法的步骤。 [0059] 本申请提供的一种场景联动控制方法、系统、存储介质及电子装置,通过接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。不需要手动操作加热,用户在上车时车辆已执行完成预热程序,不仅提升了用户出行效率,减少了能源浪费,保障了电池性能,而且大大的提高了用户的体验感。附图说明 [0061] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 [0063] 图2是本申请提供的场景联动控制方法的流程示意图之一; [0064] 图3是本申请提供的场景联动控制方法的流程示意图之二; [0065] 图4是本申请提供的场景联动控制方法的场景示意图之一; [0066] 图5是本申请提供的场景联动控制系统的结构示意图; [0067] 图6是本申请提供的电子装置的结构示意图。 具体实施方式[0068] 为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。 [0069] 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。 [0070] 下面结合图1‑图6描述本申请的一种场景联动控制方法、系统、存储介质及电子装置。 [0071] 根据本申请实施例的一个方面,提供了一种场景联动控制方法。该场景联动控制方法广泛应用于智慧家庭(Smart Home)、智能家居、智能家用设备生态、智慧住宅(Intelligence House)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述场景联动控制方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。 [0072] 上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:WIFI(Wireless Fidelity,无线保真),蓝牙。终端设备102可以并不限定于为PC、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。 [0073] 如图2所示,其为本申请实施例提供的一种场景联动控制方法的实施流程示意图之一,一种场景联动控制方法可以包括但不限于步骤S210至S240。 [0074] S210,接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息; [0075] S220,在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间; [0076] S230,根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间; [0077] S240,当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0078] 在本申请的一些步骤S210中,接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息。可以理解的是,云服务器接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息。 [0079] 需要说明的是,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合。 [0080] 在本申请的实施例中,下述实施例主要以智慧家庭终端为智能魔镜终端进行示例,当然也可以是上述智慧家庭终端集合中的任一智慧家庭终端。 [0081] 在本申请的一些步骤S220中,在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间。 [0082] 可以理解的是,云服务器在执行完步骤S210接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息的步骤之后,其具体执行步骤可以为: [0083] 云服务器首先根据每一个智慧家庭终端发送的所述使用信息,生成问询用户用车计划的询问指令;将所述询问指令发送至任一所述智慧家庭终端和/或所述设定移动终端,以使任一所述智慧家庭终端和/或所述设定移动终端根据所述询问指令返回所述车辆使用计划信息,在此之后,在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据所述每一智慧家庭终端所述启动时间、所述使用时长和所述平均耗时时长,计算出所述车辆的所述用车时间。 [0084] 在本申请的一些步骤S230中,根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间。 [0085] 可以理解的是,在执行完步骤S220在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间的步骤之后,其具体执行步骤可以为: [0086] 云服务器根据所述用户使用所述车辆的所述用车时间和所述第一预热时长进行计算处理,计算出与所述第一预热时长对应的所述第一预热启动时间;以及根据所述用户使用所述车辆的所述用车时间和所述第二预热时长进行计算处理,计算出与所述第二预热时长对应的所述第二预热启动时间。 [0087] 需要说明的是,预热启动时间至少包括:第一预热启动时间、第二预热启动时间。 [0088] 预热时长至少包括:第一预热时长、第二预热时长。 [0089] 在本申请的一些步骤S240中,当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0090] 可以理解的是,在执行完步骤S230根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间的步骤之后,其具体执行步骤可以为: [0091] 根据所述第一预热启动时间生成对应的第一预热启动指令,在当前系统时间达到所述第一预热启动时间的情况下,向所述车载终端发送所述第一预热启动指令,以使所述车辆的所述车载终端根据所述第一预热启动指令启动电池预热执行程序;以及[0092] 根据所述第二预热启动时间生成对应的第二预热启动指令,在当前系统时间达到所述第二预热启动时间的情况下,向所述车载终端发送所述第二预热启动指令,以使所述车辆的所述车载终端根据所述第二预热启动指令启动车内环境预热执行程序。 [0093] 需要说明的是,预热启动指令至少包括:第一预热启动指令、第二预热启动指令。 [0094] 在本申请的一些实施例中,在所述检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间的步骤之前,所述方法包括: [0095] 根据每一智慧家庭终端发送的所述使用信息,生成问询用户用车计划的询问指令; [0096] 将所述询问指令发送至任一所述智慧家庭终端和/或所述设定移动终端,以使任一所述智慧家庭终端和/或所述设定移动终端根据所述询问指令返回所述车辆使用计划信息。 [0097] 可以理解的是,云服务器可以根据每一个智慧家庭终端发送的所述使用信息,生成问询用户用车计划的询问指令,再将所述询问指令发送至任一所述智慧家庭终端和/或所述设定移动终端,以使任一一个智慧家庭终端和/或所述设定移动终端根据所述询问指令返回所述车辆使用计划信息。 [0098] 也就可以是,智慧家庭终端和/或所述设定移动终端主动生成询问指令,并根据所述询问指令向用户进行询问,最后返回云服务器车辆使用计划信息。 [0099] 需要说明的是,车辆使用计划信息即确定用户有用车需求的信息。 [0100] 在本申请的一些实施例中,所述在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间之前,所述方法还包括: [0101] 接收设定智慧家庭终端集合中每一所述智慧家庭终端在所述设定周期内发送的历史使用信息;其中,所述历史使用信息包括每一所述智慧家庭终端历史启动时间和历史使用时长; [0102] 接收所述车辆的车载终端在所述设定周期内发送的车辆历史使用时间; [0103] 根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长。 [0104] 可以理解的是,比如智慧家庭终端为智慧魔镜终端,设定周期为7天,设定每天的时间段为1小时,接收智慧家庭终端在所述设定周期内发送的历史使用信息,具体可以为,接收用户使用智能魔镜终端的历史使用信息。 [0105] 进一步地,历史使用信息包括每一所述智慧家庭终端历史启动时间和历史使用时长。 [0106] 根据历史启动时间和历史使用时长可以计算出每次使用完毕智能魔镜终端那一时刻的历史使用完毕时间。 [0107] 云服务器还接收所述车辆的车载终端在所述设定周期内发送的车辆历史使用时间,即每次用户在相同的时间段内使用完毕智能魔镜终端之后,到达车辆所在位置,开始使用车辆的那一时刻为车辆历史使用时间。 [0108] 根据相同时间段的历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长。 [0109] 需要说明的是,第一位置可以为用户在使用智能魔镜终端时的位置。 [0110] 比如,收集到在其中一个时间段的使用智能魔镜终端的历史使用完毕时间为Ti1,其中设置i为当日日期,收集在对应时间段内,用户打开车辆车门那一刻的车辆历史使用时间Ti2,其中设置i为当日日期。 [0111] 在本申请的一些实施例中,在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间,具体包括: [0112] 在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据所述每一智慧家庭终端所述启动时间、所述使用时长和所述平均耗时时长,计算出所述车辆的所述用车时间。 [0113] 可以理解的是,首先根据启动时间和使用时长,得到历史使用完毕时间。 [0114] 在根据历史使用完毕时间Ti1和对应的车辆历史使用时间Ti2,计算出对应此时间段用户从第一位置到达车辆位置的历史耗时时长ΔTi=Ti2‑Ti1。 [0115] 那么,在设定周期比如7天内的平均耗时时长为 其中n为参与平均值计算的总天数(设定周期),即ΔTi计算结果的总个数。 [0116] 在本申请的一些实施例中,所述根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长,包括: [0117] 根据每一所述智慧家庭终端所述历史启动时间、所述历史使用时长和所述车辆历史使用时间,计算出所述用户在所述设定周期内从所述第一位置到所述车辆位置的多个历史耗时时长; [0118] 对多个所述历史耗时时长进行分析处理,确定出异常历史耗时时长; [0119] 根据所述异常历史耗时时长对多个所述历史耗时时长进行清洗处理,得到多个标准历史耗时时长; [0120] 根据多个所述标准历史耗时时长,计算出所述用户从所述第一位置到所述车辆位置的所述平均耗时时长。 [0121] 可以理解的是,对多个所述历史耗时时长进行分析处理,确定出异常历史耗时时长。 [0122] 比如,设定历史耗时时长在10分钟至20分钟内为正常的历史耗时时长,若是超出此范围的则标记为异常历史耗时时长。 [0123] 根据分析标记出的异常历史耗时时长对多个所述历史耗时时长进行清洗处理,得到多个标准历史耗时时长,根据多个所述标准历史耗时时长,计算出所述用户从所述第一位置到所述车辆位置的所述平均耗时时长,即上述计算平均耗时时长的初始数据均为标准历史耗时时长。 [0124] 在本申请的一些实施例中,在所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间的步骤之前,所述方法包括: [0125] 根据所述车辆使用计划信息生成车内温度采集指令和天气信息采集指令; [0126] 将所述车内温度采集指令发送至所述车载终端; [0127] 接收所述车载终端根据所述车内温度采集指令采集的车内环境温度;以及[0128] 根据所述天气信息采集指令获取车外环境温度。 [0129] 可以理解的是,根据车辆使用计划信息生成车内温度采集指令和天气信息采集指令,将车内温度采集指令发送至所述车载终端,并接收所述车载终端根据所述车内温度采集指令采集的车内环境温度,云服务器根据所述天气信息采集指令获取车外环境温度。 [0130] 在本申请的一些实施例中,所述预热时长至少包括:第一预热时长、第二预热时长; [0131] 在所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间的步骤之前,所述方法还包括: [0132] 接收所述车载终端返回的车辆电池温度,其中,所述车辆电池温度是利用所述车载终端对所述车辆的电池进行温度采集得到的; [0133] 根据所述车外环境温度和所述车辆电池温度,计算出使所述车辆电池温度预热至第一预设温度的所述第一预热时长;以及 [0134] 根据所述车外环境温度和所述车内环境温度,计算出使所述车内环境温度预热至第二预设温度的所述第二预热时长。 [0135] 在本申请的一些实施例中,所述预热启动时间至少包括:第一预热启动时间、第二预热启动时间; [0136] 所述根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间,包括: [0137] 根据所述用户使用所述车辆的所述用车时间和所述第一预热时长进行计算处理,计算出与所述第一预热时长对应的所述第一预热启动时间;以及 [0138] 根据所述用户使用所述车辆的所述用车时间和所述第二预热时长进行计算处理,计算出与所述第二预热时长对应的所述第二预热启动时间。 [0139] 首先,假设用户在早上刚起床之后,使用智能魔镜终端使用完毕之后的时刻作为实际起床时间Tim。 [0140] 那么根据实际起床时间和平均耗时时长计算出所述用户使用所述车辆的所述用车时间: [0141] 其中,Ti2′即为用车时间,Tim为实际起床时间,平均耗时时长为 [0142] 假设:第一预热时长为tin,第二预热时长为tiq。 [0143] 云服务器根据所述用户使用所述车辆的所述用车时间和所述第一预热时长进行计算处理,计算出与所述第一预热时长对应的所述第一预热启动时间。以及 [0144] 根据所述用户使用所述车辆的所述用车时间和所述第二预热时长进行计算处理,计算出与所述第二预热时长对应的所述第二预热启动时间。 [0145] 根据下述公式分别计算出电池的第一预热启动时间Ei1以及车内环境开始加热的第二预热启动时间Ei2。 [0146] Ei1=Ti2′‑tin [0147] Ei2=Ti2′‑tiq [0148] 其中,Ti2′即为用车时间,第一预热时长为tin,第二预热时长为tiq。 [0149] 在本申请的一些实施例中,所述预热启动指令至少包括:第一预热启动指令、第二预热启动指令; [0150] 所述当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令,包括: [0151] 根据所述第一预热启动时间生成对应的第一预热启动指令,在当前系统时间达到所述第一预热启动时间的情况下,向所述车载终端发送所述第一预热启动指令,以使所述车辆的所述车载终端根据所述第一预热启动指令启动电池预热执行程序;以及[0152] 根据所述第二预热启动时间生成对应的第二预热启动指令,在当前系统时间达到所述第二预热启动时间的情况下,向所述车载终端发送所述第二预热启动指令,以使所述车辆的所述车载终端根据所述第二预热启动指令启动车内环境预热执行程序。 [0153] 需要说明的是,本申请中预设的预热执行程序至少包括:电池预热执行程序、车内环境预热执行程序。 [0154] 本申请提供的一种场景联动控制方法,通过接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。不需要手动操作加热,用户在上车时车辆已执行完成预热程序,不仅提升了用户出行效率,减少了能源浪费,保障了电池性能,而且大大的提高了用户的体验感。 [0155] 如图3所示,其为本申请实施例提供的一种场景联动控制方法的实施流程示意图之二,在本申请的一些实施例中其具体执行步骤可以如下所示: [0156] 步骤1、利用智慧家庭终端在预设周期内,采集用户每日的初始起床时间,并根据多个初始起床时间构建成用户在设定周期内的历史起床时间集,并将历史起床时间集发送至所述智慧家庭服务器。 [0157] 步骤2、智慧家庭服务器接收所述智慧家庭终端发送的历史起床时间集,并存储所述历史起床时间集,历史起床时间集包括了多个初始起床时间。 [0158] 步骤3、车载终端在预设周期内,采集所述用户每日的车辆开门时间,并根据多个所述车辆开门时间构建成所述用户在所述预设周期内的车辆开门时间集,并将所述车辆开门时间集发送至所述车载服务器; [0159] 步骤4、车载服务器接收车载终端发送的所述车辆开门时间集,并存储所述车辆开门时间集,以及将所述车辆开门时间集发送至所述智慧家庭服务器。 [0160] 步骤5、智慧家庭服务器接收车载服务器发送的所述车辆开门时间集,并对所述车辆开门时间集和所述历史起床时间集进行计算,得到所述用户从起床所在的第一位置到车辆位置的平均耗时时长。 [0161] 步骤6、智慧家庭终端至少包括:智能魔镜终端; [0162] 智能魔镜终端通过实时识别用户的用户动作,将识别出所述用户动作的时刻作为所述用户的所述实际起床时间,并将所述实际起床时间发送给所述智慧家庭服务器。 [0163] 步骤7、智慧家庭服务器接收并存储所述智能魔镜终端发送的所述实际起床时间,并根据所述实际起床时间向所述智能魔镜终端返回询问指令。 [0164] 步骤8、智能魔镜终端接收所述智慧家庭服务器返回的所述询问指令,并根据所述询问指令,按预设询问策略判断所述用户是否用车,并确定出所述用户对应的所述车辆使用计划信息,以及将用车的车辆使用计划信息反馈至所述智慧家庭服务器。 [0165] 步骤9、智慧家庭服务器接收所述智能魔镜终端反馈的所述车辆使用计划信息,基于所述车辆使用计划信息,根据所述实际起床时间和所述平均耗时时长计算出所述用户使用所述车辆的所述用车时间,并将所述用车信息发送给所述车载服务器。 [0166] 步骤10、云服务器至少还包括:网络服务器; [0167] 所述车载服务器接收所述智慧家庭服务器发送的所述车辆使用计划信息,根据所述车辆使用计划信息生成车内温度采集指令和天气信息采集指令,并将所述车内温度采集指令发送至所述车载终端,以及将所述天气信息采集指令发送至所述网络服务器。 [0168] 步骤11、网络服务器接收所述车载服务器发送的所述天气信息采集指令,并根据所述天气信息采集指令采集实时的车外环境温度,并将所述车外环境温度返回至所述车载服务器。 [0169] 步骤12、车载终端接收所述车载服务器发送的所述车内温度采集指令,并根据所述车内温度采集指令采集车内环境温度,并将所述车内环境温度返回至所述车载服务器。 [0170] 步骤13、预设温度至少包括:第一预设温度、第二预设温度; [0171] 所述预热时长至少包括:第一预热时长、第二预热时长; [0172] 车载服务器接收所述车载终端返回的所述车内环境温度,以及接收所述网络服务器返回的所述车外环境温度,根据所述车内环境温度、所述车外环境温度和车辆电池温度,分别计算出使所述车辆的电池温度预热至所述第一预设温度的所述第一预热时长,和计算出使所述车内环境温度预热至所述第二预设温度的所述第二预热时长,并将所述第一预热时长和所述第二预热时长发送至所述智慧家庭服务器。 [0173] 其中,所述车辆电池温度是通过所述车载终端对所述车辆的电池进行温度采集得到的。 [0174] 步骤14、所述预热启动时间至少包括:第一预热启动时间、第二预热启动时间; [0175] 所述智慧家庭服务器接收所述车载服务器发送的所述第一预热时长和所述第二预热时长,根据所述用户使用所述车辆的所述用车时间分别和所述第一预热时长和所述第二预热时长进行计算处理,分别计算出与所述第一预热时长对应的所述第一预热启动时间,和计算出与所述第二预热时长对应的所述第二预热启动时间;以及 [0176] 所述智慧家庭服务器用于将所述第一预热启动时间和所述第二预热启动时间发送至所述车载服务器。 [0177] 步骤15、预热启动指令至少包括:第一预热启动指令、第二预热启动指令; [0178] 所述车载服务器接收所述智慧家庭服务器发送的所述第一预热启动时间和所述第二预热启动时间,并根据所述第一预热启动时间和所述第二预热启动时间分别生成对应的所述第一预热启动指令和所述第二预热启动指令,在当前系统时间到达所述第一预热启动时间的情况下,向所述车载终端发送所述第一预热启动指令,或在当前系统时间到达所述第二预热启动时间的情况下,向所述车载终端发送所述第二预热启动指令。 [0179] 步骤16、预热执行程序至少包括:电池预热执行程序、车内环境预热执行程序; [0180] 所述车载终端接收所述车载服务器发送的所述第一预热启动指令,根据所述第一预热启动指令启动所述电池预热执行程序;以及 [0181] 所述车载终端接收所述车载服务器发送的所述第二预热启动指令,根据所述第二预热启动指令启动所述车内环境预热执行程序。 [0182] 本申请提供的一种场景联动控制方法,通过接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。不需要手动操作加热,用户在上车时车辆已执行完成预热程序,不仅提升了用户出行效率,减少了能源浪费,保障了电池性能,而且大大的提高了用户的体验感。 [0183] 如图4所示,是本申请提供的场景联动控制方法的场景示意图之一。 [0184] 智慧家庭终端通过所述云服务器与车载终端进行通信。 [0185] 云服务器至还包括:智慧家庭服务器、车载服务器和网络服务器。 [0186] 智慧家庭终端至少还包括:智能魔镜终端。 [0187] 智慧家庭终端与智慧家庭服务器直接进行通信,智慧家庭终端通过智慧家庭服务器间接和车载服务器进行通信。 [0188] 智慧家庭服务器和车载服务器直接进行通信,智慧家庭服务器通过车载服务器间接和车载终端进行通信。 [0189] 车载服务器和车载终端直接进行通信、车载服务器和网络服务器直接进行通信。 [0190] 网络服务器和车载终端直接进行通信。 [0191] 下面对本申请提供的场景联动控制系统进行描述,下文描述的场景联动控制系统与上文描述的场景联动控制方法可相互对应参照。 [0192] 如图5所示,为本申请提供的场景联动控制系统的结构示意图,场景联动控制系统包括: [0193] 接收信息模块510,用于接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合; [0194] 确定用车时间模块520,用于在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间; [0195] 确定预热启动时间模块530,用于根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间; [0196] 响应预热启动指令模块540,用于当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0197] 可选地,根据本申请提供的场景联动控制系统,还用于根据每一智慧家庭终端发送的所述使用信息,生成问询用户用车计划的询问指令; [0198] 将所述询问指令发送至任一所述智慧家庭终端和/或所述设定移动终端,以使任一所述智慧家庭终端和/或所述设定移动终端根据所述询问指令返回所述车辆使用计划信息。 [0199] 可选地,根据本申请提供的场景联动控制系统,还用于接收设定智慧家庭终端集合中每一所述智慧家庭终端在所述设定周期内发送的历史使用信息;其中,所述历史使用信息包括每一所述智慧家庭终端历史启动时间和历史使用时长; [0200] 接收所述车辆的车载终端在所述设定周期内发送的车辆历史使用时间; [0201] 根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长。 [0202] 可选地,根据本申请提供的场景联动控制系统,确定用车时间模块,用于在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据所述每一智慧家庭终端所述启动时间、所述使用时长和所述平均耗时时长,计算出所述车辆的所述用车时间。 [0203] 可选地,根据本申请提供的场景联动控制系统,确定用车时间模块,用于所述根据所述历史使用信息和所述车辆历史使用时间,确定用户从第一位置到车辆位置的平均耗时时长,包括: [0204] 根据每一所述智慧家庭终端所述历史启动时间、所述历史使用时长和所述车辆历史使用时间,计算出所述用户在所述设定周期内从所述第一位置到所述车辆位置的多个历史耗时时长; [0205] 对多个所述历史耗时时长进行分析处理,确定出异常历史耗时时长; [0206] 根据所述异常历史耗时时长对多个所述历史耗时时长进行清洗处理,得到多个标准历史耗时时长; [0207] 根据多个所述标准历史耗时时长,计算出所述用户从所述第一位置到所述车辆位置的所述平均耗时时长。 [0208] 可选地,根据本申请提供的场景联动控制系统,还用于根据所述车辆使用计划信息生成车内温度采集指令和天气信息采集指令; [0209] 将所述车内温度采集指令发送至所述车载终端; [0210] 接收所述车载终端根据所述车内温度采集指令采集的车内环境温度;以及[0211] 根据所述天气信息采集指令获取车外环境温度。 [0212] 可选地,根据本申请提供的场景联动控制系统,还用于所述预热时长至少包括:第一预热时长、第二预热时长; [0213] 接收所述车载终端返回的车辆电池温度,其中,所述车辆电池温度是利用所述车载终端对所述车辆的电池进行温度采集得到的; [0214] 根据所述车外环境温度和所述车辆电池温度,计算出使所述车辆电池温度预热至第一预设温度的所述第一预热时长;以及 [0215] 根据所述车外环境温度和所述车内环境温度,计算出使所述车内环境温度预热至第二预设温度的所述第二预热时长。 [0216] 可选地,根据本申请提供的场景联动控制系统,所述预热启动时间至少包括:第一预热启动时间、第二预热启动时间; [0217] 确定预热启动时间模块,用于根据所述用户使用所述车辆的所述用车时间和所述第一预热时长进行计算处理,计算出与所述第一预热时长对应的所述第一预热启动时间;以及 [0218] 根据所述用户使用所述车辆的所述用车时间和所述第二预热时长进行计算处理,计算出与所述第二预热时长对应的所述第二预热启动时间。 [0219] 可选地,根据本申请提供的场景联动控制系统,所述预热启动指令至少包括:第一预热启动指令、第二预热启动指令; [0220] 响应预热启动指令模块,用于根据所述第一预热启动时间生成对应的第一预热启动指令,在当前系统时间达到所述第一预热启动时间的情况下,向所述车载终端发送所述第一预热启动指令,以使所述车辆的所述车载终端根据所述第一预热启动指令启动电池预热执行程序;以及 [0221] 根据所述第二预热启动时间生成对应的第二预热启动指令,在当前系统时间达到所述第二预热启动时间的情况下,向所述车载终端发送所述第二预热启动指令,以使所述车辆的所述车载终端根据所述第二预热启动指令启动车内环境预热执行程序。 [0222] 本申请提供的一种场景联动控制方法、系统、存储介质及电子装置,通过接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。不需要手动操作加热,用户在上车时车辆已执行完成预热程序,不仅提升了用户出行效率,减少了能源浪费,保障了电池性能,而且大大的提高了用户的体验感。 [0223] 图6示例了一种电子装置的实体结构示意图,如图6所示,该电子装置可以包括:处理器(processor)610、通信接口(Communications Interface)620、存储器(memory)630和通信总线640,其中,处理器610,通信接口620,存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行一种场景联动控制方法,该方法包括:接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0224] 此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。 [0225] 另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在计算机可读的存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的一种场景联动控制方法,该方法包括:接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0226] 又一方面,本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行上述各方法提供的一种场景联动控制方法,该方法包括:接收设定智慧家庭终端集合中每一智慧家庭终端发送的使用信息;其中,所述使用信息包括所述每一智慧家庭终端启动时间和使用时长;所述设定智慧家庭终端集合为根据设定周期内设定家居范围内所有智慧家庭终端的使用信息,在所有智慧家庭终端中确定出的智慧家庭终端集合;在检测到任一所述智慧家庭终端和/或设定移动终端发送的车辆使用计划信息的情况下,根据每一所述智慧家庭终端的使用信息和所述车辆使用计划信息,确定所述车辆的用车时间;根据所述用车时间和所述车辆的预热时长,确定所述车辆的预热启动时间;当达到所述车辆的预热启动时间时,向所述车辆发送预热启动指令,以使所述车辆响应所述预热启动指令。 [0227] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。 [0228] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。 [0229] 最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。 |