一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能家居场景生成方法及装置与流程

2022-03-14 00:59:11 来源:中国专利 TAG:


1.本发明涉及一种智能家居场景生成方法及装置,属于智能家居场景控制技术领域。


背景技术:

2.当前智能家居用户使用智能家居设备时,对智能设备的控制情景已不限于对单独设备的智能化控制,场景化的控制体验更具有智能、便捷、人性化特点,可以满足生活不同场景的智能化控制需求。现有技术中通过app远程控制、语音音箱、语音控制面板等方式一键开启场景即可实现多设备的同时控制,为用户带来极大的便捷。例如,当用户离家时,点击

离家模式’,则全屋的灯类设备、空调、电视等可实现一键关闭,安防设备进入布防状态,实现用户放心离家;或者通过条件场景或联动场景设置,在环境参数、关联设备状态达到预设条件时,启动场景化的设备控制。
3.但是,智能家居场景的设置和生成,直接影响用户对智能家居产品的体验度高低。目前,市面上的智能家居产品对场景的设置和生成主要分为两种方式:
4.(1)用户自定义。当用户登录智能家居产品的app后,自行设定场景模式。此方法缺点很多,第一:用户初次接触app时,对app的场景设定往往毫无概念,不会设置场景;第二:智能家居产品的场景设置往往较为复杂,需要各种条件、设备区域、设备及动作的搭配使用,当用户购入的设备较多时,用户会感到设置场景极为繁琐;第三:用户不知道什么样的场景模式适合自己的家庭设备,没有参考模板,因而感觉无从下手或者不知道设置哪些可用的设备。
5.(2)推荐固定的场景模板。此方法的优点在于为用户提供的一些场景,有一定参考价值,部分可用。缺点:第一:因推荐的场景模板往往为集体下发的固定内容,而用户购买的设备多样,若部分设备用户未购买,但是场景需要购买后方可启用场景,则造成推荐的场景不可用。第二:固定的场景模板下发往往需要从云端下发到用户家庭主机,因而需要主机联网才行,若用户家庭的智能家居主机未联网,则无法收到推荐的场景模板。
6.综上,现有的场景生成方式用户的体验度差。


技术实现要素:

7.本技术的目的在于提供一种智能家居场景生成方法及装置,用以解决现有场景生成方式用户体验度差的问题。
8.为实现上述目的,本技术提出了一种智能家居场景生成方法的技术方案,包括以下步骤:
9.1)获取设备信息以及场景模板信息;所述设备信息包括用户拥有的设备的设备身份信息以及设备所属的房间类型;所述场景模板信息包括房间类型、场景名称、包含的设备类型,设备动作;
10.2)接收到场景生成的触发指令;
11.3)对于所有房间类型下的各种场景,分别进行匹配,形成不同场景的初始化场景:
12.对于某个房间类型下的某个场景,检索该房间类型下用户拥有的设备,与对应场景模板进行比对,删除模板中用户没有的设备,保留用户拥有的设备,并且匹配相应的设备身份信息,形成该场景的初始化场景。
13.另外,本技术还提出了一种智能家居场景生成装置的技术方案,包括处理器、存储器以及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器在执行所述计算机程序时实现上述的智能家居场景生成方法的技术方案。
14.本发明的智能家居场景生成方法及装置的技术方案的有益效果是:本发明通过所建立的场景模板信息与用户拥有的设备进行匹配,将场景模板中用户没有的设备删除,保留设备拥有的设备,进而生成初始化场景,该初始化场景通过触发指令一键生成,避免了用户自定义场景缺陷,并且所生成的初始化场景是与用户拥有的设备、房间类型相匹配的,满足用户的实际需求,避免了固定场景的缺陷,提高了用户的体验度,同时根据房间类型进行匹配,匹配的准确性更高。
15.进一步的,上述智能家居场景生成方法及装置中,为了使得场景的控制更加智能化,所述场景模板信息还包括与所述设备动作相对应的关联设备信息。
16.进一步的,上述智能家居场景生成方法及装置中,为了避免因关联设备的缺失而降低用户的体验度,形成初始化场景进行比对时,若用户拥有某设备而缺少对应的关联设备,则在模板中删除该设备。
17.进一步的,上述智能家居场景生成方法及装置中,为了避免用户缺乏关键设备而导致场景生成,降低用户的体验度,所述场景模板信息还包括关键设备标识,若删除的设备具有关键设备标识,则不生成初始化场景。
附图说明
18.图1是本发明智能家居场景生成系统的示意图;
19.图2是本发明智能家居场景生成方法的流程图;
20.图3是本发明智能家居场景生成装置的结构示意图。
具体实施方式
21.智能家居场景生成方法实施例:
22.本发明的主要构思在于,通过制定不同房间类型、不同场景名称下包含的设备类型以及设备动作形成场景模板库;并且将用户拥有的设备所属的房间类型与模板库中的房间类型进行关联;进而将用户拥有的设备的身份信息(设备身份信息包括设备id、设备名称、设备类型等)与同一房间类型下的不同的场景模板进行匹配,生成不同场景的初始化场景。本发明可以避免用户自定义以及固定场景的缺陷,根据用户所拥有的设备以及设备所属的房间类型生成相应的初始化场景,提高用户的体验效果,并且按照房间类型对场景模板进行匹配,匹配的准确性更高,可以降低匹配的风险。
23.本发明的智能家居场景生成方法是基于如图1所示智能家居场景生成系统,系统包括:云端、主机端、设备端以及移动终端,其中,主机端与云端、设备端、移动终端通信连接;云端用于存储所定制的场景模板库,设备端为用户拥有的设备,每个设备中存储有其身
份信息和所属房间类型,移动终端用于发送场景生成指令给主机端,主机端包括处理器、存储器以及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器在执行所述计算机程序时实现智能家居场景生成方法。
24.智能家居场景生成方法如图2所示,包括以下步骤:
25.1)在云端建立场景模板库,并将建好的场景模板库授权并下发至主机端。
26.云端的场景模板库是根据用户历史数据分析(手动在app自定义设置场景类型及内容、使用频次等)、问卷调查、实体店调研、管理人员意见等多方建议得到,场景模板库可以持续更新。场景模板库是基于房间类型为父项进行分类建立,比如房间类型为:客厅、主卧、次卧、儿童房、老人房、保姆房、书房、卫生间、厨房、餐厅、阳台、玄关、走廊等等;每个房间类型下设计有4-6个场景模板。
27.场景模板内容包括设备类型以及相应的设备动作,简称设备类型 动作,或者设备类型、相应的设备动作、以及相应的设备动作所发生的环境条件,简称设备类型 动作 条件,详见如下表一:
28.表一场景模板库
29.30.[0031][0032]
从场景模板库中可以看出有些模板中是带有条件的,比如:光照条件等,因此在后续进行被控设备的控制时,还需要采集设备采集环境信息,例如:空气盒子、室内、室外的温度传感器等,用于实现场景中环境条件的采集。同时采集设备与主机端进行通讯连接,将周期性采集的环境信息发送至主机端。这些采集环境信息的设备是与相应的设备进行关联的关联设备,关联设备采集到环境信息,主机端判断是否要执行相应的动作。
[0033]
本实施例中,房间类型多样化,基本上每个房间均有其对应的房间类型,作为其他实施方式,关于房间类型也可以进行等级划分,比如:主卧、次卧、儿童房、老人房均为区域名称,所属的房间类型为卧室,在房间类型基础上,进一步将房间类型做细化区分,作为场景模板匹配基础信息,能进一步提高匹配过程的精准度,因此本发明对房间类型的划分并不做限制。
[0034]
2)设备端的设备安装好之后,将设备入网,与主机端进行建立通讯连接,主机端获取设备端的设备信息,同时用户的移动终端完成智能家居app的注册,并与主机端建立通讯连接。
[0035]
设备端的设备是指用户拥有的设备,也是主机端需要控制的设备以及采集信息的设备,设备端的设备信息包括设备的身份信息:设备id、设备名称、设备类型的设备表,经过
调试人员的设置,建立了全屋的用户房间表,用户房间表中有房间id和对应的房间类型,将设备表和用户房间表进行关联,最终的设备信息包括:用户拥有的设备的设备身份信息以及设备所属的房间类型。
[0036]
3)调试人员或者用户通过移动终端向主机发送场景生成指令,主机接收到场景生成指令后,对于所有房间类型下的各种场景,分别进行匹配,形成不同场景的初始化场景。
[0037]
初始化场景生成的原则是:基于主机端已有场景模板信息和设备信息的基础上,主机端在接收到场景生成的触发指令后,首先将设备所属的房间类型与模板库中的房间类型相关联,其次,对于某个房间类型下的某个场景,主机端检索该房间类型下用户拥有的设备,与对应场景模板进行比对,删除模板中用户没有的设备(在模板中删除用户没有的设备中提到的模板是将模板进行复制后的复制模板,并不是在原始模板上进行操作,原始模板保留不变,这里为了方便表述初始化场景的生成过程,直接描述为在模板上进行操作,以下所说的在模板中的操作均为复制模板),保留用户拥有的设备,并且匹配相应的设备身份信息,进而形成一个初始化场景。
[0038]
例如:生成客厅的观影模式的初始化场景:客厅观影模式的场景模板包括:1)打开客厅电视、激光电视、高清播放机、功放;2)客厅可调光灯灯光调暗,不可调光的灯关闭;3)开客厅新风;4)开风机盘管温控器;5)开红外空调、红外码库空调;6)客厅背景音乐关闭;7)客厅窗帘、窗纱关闭;而客厅中用户拥有的设备信息包括:电视、功放、可调灯光、不可调灯光、窗帘、窗纱的设备身份信息;那么将原始模板进行复制,在复制的模板中删除模板中的新风、激光电视、高清播放机、风机盘管温控器、红外空调、红外码库空调、背景音乐删除,保留用户拥有的设备以及设备动作,并且将设备的身份信息进行匹配,最终得到的客厅的观影模式的初始化场景为:打开客厅电视、功放;客厅可调光灯灯光调暗,不可调光的灯关闭;客厅窗帘、窗纱关闭。
[0039]
由于有些场景模板中存在条件信息,因此将该房间类型下用户拥有的设备场景模板进行比对时,如果缺乏某设备进行设备动作相对应的关联设备时,那么将该设备在模板中删除,也即生成的初始化场景中,如果某设备的关联设备没有,那么该设备也不作为场景的一部分进行控制,以免降低用户的体验度。
[0040]
例如:空调开启是需要检测室内外温度的,如果并没有温度采集设备,那么空调的控制方式将未知,制冷还是制热并不清楚,因此直接将空调在模板库中删除,使得生成的初始化场景中没有空调即可。
[0041]
初始化场景的生成在主机端进行,其有效效果为:用户在发出场景生成指令操作时,主机端可能还未连接互联网,因而考虑到无外网环境也要保证场景的生成功能,将场景生成的放在主机端进行。
[0042]
4)主机端将生成的初始化场景发送至移动终端,在移动终端内生成内置场景。
[0043]
上述实施例中,场景模板库的升级是一个长期工作,云端将持续收集和分析用户的使用习惯(如用户操作频次、手动设置场景的类型和频次等数据),在云端定期的更新/补充场景模板库,待主机端连接互联网与云端通讯时,将升级后的场景模板库下发到主机端。主机端检测到场景模板库有更新时,会根据初始化场景生成规则自动生成新的初始化场景,然后移动终端的app会以弹窗的形式提醒用户启用。对于未启用的场景,app将有统一的入口,方便展示和启用。
[0044]
上述实施例中,为了更加智能化控制,模板库中对有的设备进行了条件关联,根据环境信息判断是否需要开启该设备,作为其他实施方式,也可以不进行条件关联,场景模板库中只有房间类型、房间名称、包含的设备类型以及设备动作即可。
[0045]
上述实施例中,如果某个设备的关联设备没有,那么该设备执行动作时无法进行判断,因此在关联设备没有的情况下,直接在模板中删除该设备,作为其他实施方式,在关联设备没有的情况下,也可以不删除该设备,无法控制的情况下,不控制即可。上述实施例中,为了减小主机端的内存和计算量,模板库在云端,并且为了更加方便的进行场景生成控制,触发指令为移动终端发出,作为其他实施方式,模板库以及触发指令可以全部在主机端;或者触发指令在移动终端、模板库在主机端;或者触发指令在主机端、模板库在云端,本发明对此不做限制。
[0046]
本发明通过触发指令一键生成各种房间类型下的不同场景的初始化场景,避免了用户自定义场景缺陷,并且所生成的初始化场景是与用户拥有的设备、房间类型相匹配的,满足用户的实际需求,避免了固定场景的缺陷,提高了用户的体验度。
[0047]
智能家居场景生成方法实施例2:
[0048]
本实施例的智能家居场景生成方法与实施例1的不同之处在于,在特定的场景模板中还包括关键设备标识,生成初始化场景的过程中,如果删除的设备具有关键设备标识,那么不生成该场景的初始化场景。这样设置的原因在于,由于初始化场景的生成是根据房间类型中拥有的设备进行生成,那么如果所生成的初始化场景中缺乏具有关键设备标识的设备,那么该初始化场景的生成没有任何意义,导致用户的体验度下降。
[0049]
比如,表一的影音室-观影模式中,没有观影设备的情况下生成观影场景其实是没用的,因此将自定义投影、红外电视、红外投影机、激光电视标记为关键设备。当主机端搜索到观影室中没有关键设备,也即在模板中删除的设备具有关键设备标识时,不生成观影场景,避免生成观影场景后,用户点击体验度差的问题。
[0050]
智能家居场景生成装置实施例:
[0051]
智能家居场景生成装置,如图3所示,包括处理器、存储器以及存储在所述存储器中并可在处理器上运行的计算机程序,所述处理器在执行所述计算机程序时实现智能家居场景生成方法。
[0052]
智能家居场景生成方法的具体实施过程以及效果在上述智能家居场景生成方法实施例中介绍,这里不做赘述。
[0053]
也就是说,以上智能家居场景生成方法实施例中的方法应理解可由计算机程序指令实现智能家居场景生成方法的流程。可提供这些计算机程序指令到处理器(如通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备等),使得通过处理器执行这些指令产生用于实现上述方法流程所指定的功能。
[0054]
本实施例所指的处理器是指微处理器mcu或可编程逻辑器件fpga等的处理装置;
[0055]
本实施例所指的存储器用于存储实现智能家居场景生成方法而形成的计算机程序指令,包括用于存储信息的物理装置,通常是将信息数字化后再以利用电、磁或者光学等方式的媒体加以存储。例如:利用电能方式存储信息的各式存储器,ram、rom等;利用磁能方式存储信息的的各式存储器,硬盘、软盘、磁带、磁芯存储器、磁泡存储器、u盘;利用光学方式存储信息的各式存储器,cd或dvd。当然,还有其他方式的存储器,例如量子存储器、石墨
烯存储器等等。
[0056]
通过上述存储有实现智能家居场景生成方法而形成的计算机程序指令的存储器、处理器构成的智能家居场景生成装置,在计算机中由处理器执行相应的程序指令来实现,计算机可使用windows操作系统、linux系统、或其他,例如使用android、ios系统程序设计语言在智能终端实现,以及基于量子计算机的处理逻辑实现等。
[0057]
作为其他实施方式,智能家居场景生成装置还可以包括其他的处理硬件,如数据库或多级缓存、gpu等,本发明并不对智能家居场景生成装置的结构做具体的限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献