智能家用设备的控制系统的控制方法及装置的制造方法

文档序号:8298439阅读:258来源:国知局
智能家用设备的控制系统的控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能控制领域,具体而言,涉及一种智能家用设备的控制系统的控制方法及装置。
【背景技术】
[0002]现有技术中,对家用设备控制大多是经过如下4个步骤实现的:1、选择家用控制设备的类型,如灯光、安防、门窗、家电等;2、选择所在的区域,如主人房、客房、书房、客厅等;3、选择具体设备,假设空调;4、弹出空调设置界面。通过现有技术对家用设备进行控制的过程操作繁琐,无法实现自动切换所属区域设备的控制界面,极大降低了用户体验性,容易使人操作疲劳。
[0003]针对现有技术中对家用设备进行控制的过程操作繁琐,无法实现自动切换所属区域设备的控制界面的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供一种智能家用设备的控制系统的控制方法及装置,以解决现有技术中对家用设备进行控制的过程操作繁琐,无法实现自动切换所属区域设备的控制界面的问题。
[0005]为了实现上述目的,根据本发明实施例的一个方面,提供了一种智能家用设备的控制系统的控制方法,该智能家用设备的控制系统包括控制终端、控制服务器、智能家用设备,上述控制服务器分别与控制终端、智能家用设备建立连接关系,控制服务器通过定位设备获取用户当前所在位置,确定用户当前所处的区域;控制服务器根据用户当前所处的区域,向控制终端发送区域识别信号;其中,控制终端接收控制服务器发送的区域识别信号;控制终端根据区域识别信号,切换与区域识别信号对应的控制界面,从而实现对智能家用设备的控制。
[0006]进一步地,在控制服务器通过定位设备获取用户当前所在位置,确定用户当前所处的区域的步骤包括:控制服务器根据采集到的第一区域内的智能家用设备的摆放位置和第二区域内的智能家用设备的摆放位置,来确定第一区域的第一中心点和第二区域的第二中心点;控制服务器通过定位设备获取用户当前所在位置;控制服务器判断用户的当前位置与第一中心点和第二中心点的距离,确定用户当前所处的区域。
[0007]进一步地,在控制服务器通过定位设备获取用户当前所在位置,确定用户当前所处的区域之前,方法还包括:控制服务器读取第一区域的面积和第二区域的面积;控制服务器判断第一区域的面积与第二区域的面积的差值是否小于等于预先设定的差值阈值;在第一区域面积与第二区域面积的差值小于或等于差值阈值的情况下,控制服务器启动执行控制服务器根据采集到的第一区域内的智能家用设备的摆放位置和第二区域内的智能家用设备的摆放位置,来确定第一区域的第一中心点和第二区域的第二中心点的步骤。
[0008]进一步地,在智能家用设备的控制系统中至少包括六个智能家用设备时,控制服务器根据采集到的第一区域内的智能家用设备的摆放位置和第二区域内的智能家用设备的摆放位置,来确定第一区域的第一中心点和第二区域的第二中心点的步骤包括:控制服务器在每个区域内任意选择三个位于区域边缘位置的智能家用设备,其中,三个智能家用设备不处于同一条直线之上;控制服务器通过三个智能家用设备确定区域边缘上的三个点;控制服务器通过三个智能家用设备确定的三个点,确定三角形;控制服务器根据三角形,计算得出三角形的外心;控制服务器根据三角形的外心,确定区域的中心点。
[0009]进一步地,控制服务器判断用户的当前位置与第一中心点和第二中心点的距离,确定用户当前所处的区域的步骤包括:控制服务器根据用户的当前位置与第一中心点和第二中心点,确定用户的当前位置与第一中心点和第二中心点的直线距离;控制服务器根据直线距离的长短,确定用户当前所处的区域。
[0010]进一步地,控制服务器判断用户的当前位置与第一中心点和第二中心点的距离,确定用户当前所处的区域的步骤包括:控制服务器根据用户的当前位置与各个区域的中心点,确定用户的当前位置与各个区域的中心点的直线距离;控制服务器根据用户与各个区域的中心点的直线距离,确定直线距离最短的两个区域为第一区域和第二区域;控制服务器通过用户的当前位置在第一区域的第一中心点与第二区域的第二中心点构成的直线上的垂点,确定垂点到第一中心点的第一垂直距离与第二中心点的第二垂直距离;控制服务器根据第一垂直距离和第二垂直距离,确定用户当前所处的区域。
[0011]为了实现上述目的,根据本发明实施例的另一方面,提供了一种智能家用设备的控制系统的控制装置,智能家用设备的控制系统至少包括控制终端、控制服务器、至少两个智能家用设备,控制服务器分别与控制终端、智能家居设备建立连接关系,其中,装置包括:确定模块,用于控制服务器通过定位设备获取用户当前所在位置,确定用户当前所处的区域;第一通讯模块,用于控制服务器根据用户当前所处的区域,向控制终端发送区域识别信号;其中,第二通讯模块,用于控制终端接收控制服务器发送的区域识别信号;控制模块,用于控制终端根据区域识别信号,切换与区域识别信号对应的控制界面,从而实现对智能家用设备的控制。
[0012]进一步地,确定模块包括:第一子确定模块,用于控制服务器根据采集到的第一区域内的智能家用设备的摆放位置和第二区域内的智能家用设备的摆放位置,来确定第一区域的第一中心点和第二区域的第二中心点;子获取模块,用于控制服务器通过定位设备获取用户当前所在位置;第二子确定模块,用于控制服务器判断用户的当前位置与第一中心点和第二中心点的距离,确定用户当前所处的区域。
[0013]进一步地,装置还包括:获取模块,用于控制服务器读取第一区域的面积和第二区域的面积;判断模块,用于控制服务器判断第一区域的面积与第二区域的面积的差值是否小于等于预先设定的差值阈值;执行模块,用于在第一区域面积与第二区域面积的差值小于或等于差值阈值的情况下,控制服务器启动执行控制服务器根据采集到的第一区域内的智能家用设备的摆放位置和第二区域内的智能家用设备的摆放位置,来确定第一区域的第一中心点和第二区域的第二中心点的步骤。
[0014]进一步地,在智能家用设备的控制系统中至少包括六个智能家用设备时,第一子确定模块包括:子选择模块,用于控制服务器在每个区域内任意选择三个位于区域边缘位置的智能家用设备,其中,三个智能家用设备不处于同一条直线之上;第三子确定模块,用于控制服务器通过三个智能家用设备确定区域边缘上的三个点;第四子确定模块,用于控制服务器通过三个智能家用设备确定的三个点,确定三角形;子计算模块,用于控制服务器根据三角形,计算得出三角形的外心;第五子确定模块,用于控制服务器根据三角形的外心,确定区域的中心点。
[0015]进一步地,第二子确定模块包括:第六子确定模块,用于控制服务器根据用户的当前位置与第一中心点和第二中心点,确定用户的当前位置与第一中心点和第二中心点的直线距离;第七子确定模块,用于控制服务器根据直线距离的长短,确定用户当前所处的区域。
[0016]进一步地,第二子确定模块包括:第八子确定模块,用于控制服务器根据用户的当前位置与各个区域的中心点,确定用户的当前位置与各个区域的中心点的直线距离;第九子确定模块,用于控制服务器根据用户与各个区域的中心点的直线距离,确定直线距离最短的为第一区域和第二区域;第十子确定模块,用于控制服务器通过用户的当前位置在第一区域的第一中心点与第二区域的第二中心点构成的直线上的垂点,确定垂点到第一中心点的第一垂直距离与第二中心点的第二垂直距离;第十一子确定模块,用于控制服务器根据第一垂直距离和第二垂直距离,确定用户当前所处的区域。
[0017]在本发明中,采用智能家用设备的控制系统的控制方法,该智能家用设备的控制系统至少包括控制终端、控制服务器、至少两个智能家用设备,上述控制服务器分别与控制终端、智能家用设备建立连接关系,控制服务器通过定位设备获取用户当前所在位置,确定用户当前所处的区域;控制服务器根据用户当前所处的区域,向控制终端发送区域识别信号;其中,控制终端接收控制服务器发送的区域识别信号;控制终端根据区域识别信号,切换与区域识别信号对应的控制界面,从而实现对智能家用设备的控制,解决了现有技术中对家用设备进行控制的过程操作繁琐,无法实现自动切换所属区域设备的控制界面的问题,进而达到了提高用户体验性的效果。
【附图说明】
[0018]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0019]图1是根据本发明实施例一的智能家用设备的控制系统的拓扑结构图;
[0020]图2是根据本发明实施例一的智能家用设备的控制系统的控制方
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1