智能家居的控制方法及系统与流程随着互联网技术的不断发展进步和全球终端产品智能化的日益推进,人们在日常工作和生活中使用的智能化电子设备越来越多,例如智能手机、平板电脑(Pure Audio Design,Pad)、智能数字电视机、智能音响、智能空调、智能调光灯等,与此同时,用户也要求智能产品的控制方式越来越便捷。
目前,对于用户所使用的智能家居,其控制方式大部分为:需要用户的控制指令来执行相应操作;或者,通过检测环境条件(例如温度、湿度等),来触发对应的操作。但尚未出现通过对用户的定位,来自动执行相应操作的技术方案。
鉴于此,有必要提供一种智能家居的控制方法及系统,用以通过对用户的定位,来控制用户位置对应的智能家居自动执行相应操作。
基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间 的三个距离参数;
在一优选的实施例中,所述智能家居室内其他三个不同位置的智能设备的信号,覆盖所述智能家居对应的所有房间区域。
在一优选的实施例中,所述基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作,包括:
通过获取的所述房间编号,识别出用户所在的房间,并控制用户所在的房间内的智能家居执行预设操作。
根据用户对所述智能家居的偏好设置参数,控制用户所在房间内的智能家居按照所述偏好设置参数,执行相应操作。
获取模块,用于基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间的三个距离参数;
控制模块,用于基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作。
在一优选的实施例中,所述智能家居室内其他三个不同位置的智能设备的信号,覆盖所述智能家居对应的所有房间区域。
查找单元,用于基于确认的所述位置坐标,查找预先设置的位置坐标与智能家居对应的房间编号之间的映射关系;
控制单元,用于通过获取的所述房间编号,识别出用户所在的房间, 并控制用户所在的房间内的智能家居执行预设操作。
根据用户对所述智能家居的偏好设置参数,控制用户所在房间内的智能家居按照所述偏好设置参数,执行相应操作。
通过基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间的三个距离参数;根据获取的所述三个距离参数,确认用户在所述智能家居室内的位置坐标;基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作;具有通过对用户的定位来控制用户位置对应的智能家居自动执行相应操作的有益效果,提高了智能家居控制方式的灵活性、便捷性和智能性。
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明一种智能家居的控制方法,用以通过对用户的定位,来控制用户位置对应的智能家居自动执行相应操作,提高智能家居控制方式的智能性、灵活性和便捷性。如图1所示,本发明智能家居的控制方法可以实施为如下描述的步骤S10-S30:
步骤S10、基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间的三个距离参数;
本发明实施例中,通过用户所携带的用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,可以得到用户终端与三个不同位置的智能设备之间各自的距离,即三个距离参数。用户终端与智能设备之间的通信连接包括但不限于:WIFI连接、蓝牙连接等连接方式。其中,智能家居室内其他不同位置的智能设备可以理解为:该智能家居系统室内,设置的三个不同位置的智能设备,这三个智能设备能够与终端通信连接,且在预设时长内,该三个智能设备在该智能家居系统室内的位置固定不变。
为了满足不管用户在该智能家居系统所对应的任何一个房间,其随身携带的用户终端均能够与上述三个位置不同的智能设备进行通信连 接,在一个优选的实施例中,所述智能家居室内其他三个不同位置的智能设备的信号,覆盖所述智能家居对应的所有房间区域。
由于上述三个智能设备的位置是固定的,因此可以通过分析所获取的用户终端与上述三个智能设备之间的三个距离参数米乐M6官方网站,即可确认用户所在智能家居室内的位置坐标。
在本发明一优选的实施例中,可以根据便捷性要求,设置上述智能家居系统的位置坐标原点以及坐标轴,建立对应的位置坐标系,从而根据获取的用户终端与上述三个固定的智能设备之间的三个距离参数,得出用户在该智能家居室内对应的位置坐标。
步骤S30、基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作。
确认得出用户在智能家居室内的位置坐标后,即可通过该位置坐标所对应的位置,识别出用户所在的房间;例如,根据用户终端相对于上述三个智能设备之间的三个距离参数,或者根据该智能家居室内对应的房间布局,即可识别出用户所在的房间。
当识别出用户所在的房间后,控制用户所在的房间内的智能家居执行预设操作。例如,按照用户所在房间内智能家居对应的预设参数,启动所述智能家居;比如,按照预设的亮度等级,开启用户所在房间对应的智能调光灯等。或者:根据用户对所述智能家居的偏好设置参数,控制用户所在房间内的智能家居按照所述偏好设置参数,执行相应操作。比如,根据该用户在一定时长内(比如两周之内)对该房间中智能家居的偏好设置参数:智能空调开启制冷模式、温度为23℃,控制该房间内 的智能空调按照上述偏好设置参数,进入制冷模式,保持室内温度为23℃。
在一优选的实施例中,通过确认的用户所在的位置坐标,查找房间编号,进而识别出用户所在的智能家居的房间。如图2所示,图1所述实施例中,“步骤S30、基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作”可以实施为如下描述的步骤S310-330:
步骤S310、基于确认的所述位置坐标,查找预先设置的位置坐标与智能家居对应的房间编号之间的映射关系;
步骤S330、通过获取的所述房间编号,识别出用户所在的房间,并控制用户所在的房间内的智能家居执行预设操作。
本发明实施例中,先对智能家居对应的各个房间进行编号,每个编号唯一对应一个房间,然后设置位置坐标与智能家居对应的房间编号之间的映射关系。例如,分别设置不间编号的房间所包含的位置坐标区间。
当得出用户对应的位置坐标后,基于确认的上述位置坐标,查找预先设置的位置坐标与智能家居对应的房间编号之间的映射关系,即可根据对上述位置坐标与房间编号之间的映射关系的查找结果,得出该位置坐标所对应的房间编号。进而通过获取的上述房间编号,识别出用户所在的房间,并控制用户所在的房间内的智能家居执行预设操作。
本发明智能家居的控制方法通过基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三 个不同位置的所述智能设备之间的三个距离参数;根据获取的所述三个距离参数,确认用户在所述智能家居室内的位置坐标;基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作;具有通过对用户的定位来控制用户位置对应的智能家居自动执行相应操作的有益效果,提高了智能家居控制方式的灵活性、便捷性和智能性。
对应于图1和图2所描述的一种智能家居的控制方法,本发明还提供了一种智能家居的控制系统,如图3所示,本发明实施例中,所述智能家居的控制系统包括:获取模块60、确认模块70以及控制模块80;其中:
获取模块60,用于基于用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间的三个距离参数;
本发明实施例中,获取模块60通过用户所携带的用户终端与智能家居室内其他三个不同位置的智能设备之间的通信连接,可以得到用户终端与三个不同位置的智能设备之间各自的距离,即三个距离参数。用户终端与智能设备之间的通信连接包括但不限于:WIFI连接、蓝牙连接等连接方式。其中,智能家居室内其他不同位置的智能设备可以理解为:该智能家居系统室内,设置的三个不同位置的智能设备,这三个智能设备能够与终端通信连接,且在预设时长内,该三个智能设备在该智能家居系统室内的位置固定不变。
为了满足不管用户在该智能家居系统所对应的任何一个房间,其随身携带的用户终端均能够与上述三个位置不同的智能设备进行通信连接,在一个优选的实施例中,所述智能家居室内其他三个不同位置的智 能设备的信号,覆盖所述智能家居对应的所有房间区域。
由于上述三个智能设备的位置是固定的,因此可以通过分析获取模块60所获取的用户终端与上述三个智能设备之间的三个距离参数,确认模块70即可确认用户所在智能家居室内的位置坐标。
在本发明一优选的实施例中,所述确认模块70还用于:预先设置位置坐标与智能家居对应的房间编号之间的映射关系。例如,确认模块70可以根据便捷性要求,设置上述智能家居系统的位置坐标原点以及坐标轴,建立对应的位置坐标系,从而根据获取的用户终端与上述三个固定的智能设备之间的三个距离参数,得出用户在该智能家居室内对应的位置坐标。
控制模块80,用于基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作。
确认模块70确认得出用户在智能家居室内的位置坐标后,控制模块80即可通过该位置坐标所对应的位置,识别出用户所在的房间;例如,控制模块80根据用户终端相对于上述三个智能设备之间的三个距离参数,或者根据该智能家居室内对应的房间布局,即可识别出用户所在的房间。
当识别出用户所在的房间后,控制模块80控制用户所在的房间内的智能家居执行预设操作。例如,控制模块80按照用户所在房间内智能家居对应的预设参数,启动所述智能家居;比如,按照预设的亮度等级,控制模块80开启用户所在房间对应的智能调光灯等。或者:根据用户对所述智能家居的偏好设置参数,控制模块80控制用户所在房间内的智能 家居按照所述偏好设置参数,执行相应操作。比如,根据该用户在一定时长内(比如两周之内)对该房间中智能家居的偏好设置参数:智能空调开启制冷模式、温度为23℃,控制模块80控制该房间内的智能空调按照上述偏好设置参数,进入制冷模式,保持室内温度为23℃。
在一优选的实施例中,控制模块80通过确认的用户所在的位置坐标,查找房间编号,进而识别出用户所在的智能家居的房间。如图4所示,图3所述实施例中,智能家居的控制系统中控制模块80包括:
查找单元801,用于基于确认的所述位置坐标,查找预先设置的位置坐标与智能家居对应的房间编号之间的映射关系;
控制单元803,用于通过获取的所述房间编号,识别出用户所在的房间,并控制用户所在的房间内的智能家居执行预设操作。
本发明实施例中,控制模块80先对智能家居对应的各个房间进行编号,每个编号唯一对应一个房间,然后设置位置坐标与智能家居对应的房间编号之间的映射关系。例如,控制模块80分别设置不间编号的房间所包含的位置坐标区间。
当得出用户对应的位置坐标后,基于确认的上述位置坐标,查找单元801查找预先设置的位置坐标与智能家居对应的房间编号之间的映射关系,获取单元802即可根据查找单元801对上述位置坐标与房间编号之间的映射关系的查找结果,得出该位置坐标所对应的房间编号。进而通过获取的上述房间编号,控制单元803识别出用户所在的房间,并控制用户所在的房间内的智能家居执行预设操作。
本发明智能家居的控制方法通过基于用户终端与智能家居室内其他 三个不同位置的智能设备之间的通信连接,获取所述用户终端分别与三个不同位置的所述智能设备之间的三个距离参数;根据获取的所述三个距离参数,确认用户在所述智能家居室内的位置坐标;基于确认的所述位置坐标,识别出用户所在的房间,控制用户所在的房间内的智能家居执行预设操作;具有通过对用户的定位来控制用户位置对应的智能家居自动执行相应操作的有益效果,提高了智能家居控制方式的灵活性、便捷性和智能性。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。