家居设备管理方法及装置与流程

文档序号:11176344阅读:590来源:国知局
家居设备管理方法及装置与流程

本发明实施例涉及智能家居领域,特别涉及一种家居设备管理方法及装置。



背景技术:

在智能家居中,用户通过安装在终端上的智能家居类应用程序可以对家庭中的家居设备进行管理和控制。

家居设备在安装过程中,通过将家居设备接入家庭网关,家庭网关自动获取家居设备的设备信息(比如:设备标识和默认名称),然后将家居设备的设备信息发送至终端上的智能家居类应用程序,智能家居类应用程序上自动生成家居设备列表,对于相同类型的家居设备,在家居设备列表中以编号进行区分,比如:空调1、空调2、灯1、灯2、灯3。

由于家庭中相同类型的家居设备较多,因此当用户想要确定家居设备列表中的多个名称相同的设备信息实际对应的是哪一个家居设备时,需要通过激活操作来对家居设备进行识别,比如走到空调旁边,通过触发智能家居类应用程序中的开机按键,然后查看空调是否启动,从而确定用户正在控制的设备是否为该空调。对于相同类型的家居设备,比如数量较多的灯和窗帘等,用户需要逐一识别出设备信息所对应的家居设备,操作繁琐,管理效率低。



技术实现要素:

为了解决家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,导致操作繁琐,管理效率低的问题,本发明实施例提供了一种家居设备管理方法及装置。所述技术方案如下:

第一方面,提供了一种家居设备管理方法,所述方法包括:

对n个家居设备进行室内定位,得到家居设备定位图,所述家居设备定位图用于呈现n个所述家居设备的相对位置分布,每个所述家居设备以定位点的形式显示在所述家居设备定位图上,n为正整数;

获取所述家居设备所在房屋的户型结构图;

根据所述家居设备定位图和所述户型结构图,得到设备位置图;所述设备位置图用于展示所述定位点与所述房屋的户型结构的位置关系;

根据所述设备位置图对n个所述家居设备进行管理。

第二方面,提供了一种家居设备管理装置,所述装置包括:

定位模块,用于对n个家居设备进行室内定位,得到家居设备定位图,所述家居设备定位图用于呈现n个所述家居设备的相对位置分布,每个所述家居设备以定位点的形式显示在所述家居设备定位图上,n为正整数;

第一获取模块,用于获取所述家居设备所在房屋的户型结构图;

确定模块,用于根据所述定位模块得到的所述家居设备定位图和所述第一获取模块获取的所述户型结构图,得到设备位置图;所述设备位置图用于展示所述定位点与所述房屋的户型结构的位置关系;

管理模块,用于根据所述确定模块得到的所述设备位置图对n个所述家居设备进行管理。

第三方面,提供了一种家居设备管理装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

对n个家居设备进行室内定位,得到家居设备定位图,所述家居设备定位图用于呈现n个所述家居设备的相对位置分布,每个所述家居设备以定位点的形式显示在所述家居设备定位图上,n为正整数;

获取所述家居设备所在房屋的户型结构图;

根据所述家居设备定位图和所述户型结构图,得到设备位置图;所述设备位置图用于展示所述定位点与所述房屋的户型结构的位置关系;

根据所述设备位置图对n个所述家居设备进行管理。

第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

对n个家居设备进行室内定位,得到家居设备定位图,所述家居设备定位图用于呈现n个所述家居设备的相对位置分布,每个所述家居设备以定位点的形式显示在所述家居设备定位图上,n为正整数;

获取所述家居设备所在房屋的户型结构图;

根据所述家居设备定位图和所述户型结构图,得到设备位置图;所述设备位置图用于展示所述定位点与所述房屋的户型结构的位置关系;

根据所述设备位置图对n个所述家居设备进行管理。

本发明实施例提供的技术方案带来的有益效果是:

通过对家居设备进行定位,得到家居设备定位图,根据家居设备定位图与获取到的户型结构图得到设备位置图,可以将家居设备的位置与房屋的户型结构联系起来,从而可以直观的区分出不同的定位点实际对应的家居设备,不需要用户注意对家居设备进行识别操作后才能识别设备信息对应的家居设备,从而解决了家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,操作繁琐,管理效率低的问题,达到了简化用户操作,提高设备管理效率的效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的实施环境的示意图;

图2是本发明一个实施例提供的家居设备管理方法的方法流程图;

图3是本发明另一个实施例提供的家居设备管理方法的方法流程图;

图4是本发明再一个实施例提供的家居设备管理方法的方法流程图;

图5是本发明一个实施例提供的家居设备定位图的示意图;

图6是本发明一个实施例提供的显示有标签的家居设备定位图的示意图;

图7是本发明一个实施例提供的户型结构图的示意图;

图8是本发明一个实施例提供的设备位置图的示意图;

图9是本发明一个实施例提供的详情信息界面的示意图;

图10是本发明一个实施例提供的编辑界面的示意图;

图11是本发明一个实施例提供的家居设备管理方法的流程图;

图12是本发明一个实施例提供的家居设备管理装置的结构方框图;

图13是本发明另一个实施例提供的家居设备管理装置的结构方框图;

图14是本发明一个实施例提供的终端的结构方框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

图1是本发明一个实施例提供的实施环境的示意图,如图1所示,该实施环境包括:终端110、家庭网关120、至少一个智能家居设备130和至少三个无线接收器140。

终端110用于实现信号收发、计算分析、图像处理、设备管理等功能。可选的,终端110包括:智能手机、平板电脑、膝上型便携计算机和台式计算机等。终端110上安装有智能家居类应用程序,智能家居类应用程序用于对各个智能家居设备130进行控制和管理。

家庭网关120是设置在家庭的外部网络与家庭的内部网络之间的接口设备,家庭网关120可以从不同的外部网络接收通讯信号,通过内部网络传递信号给某个智能家居设备130。可选的,家庭网关120为接入点设备。可选的,接入点设备为路由器。

智能家居设备130是能够接入家庭网关120,通过内部网络控制的家居设备。智能家居设备130包括智能家居中的电视、空调、热水器、灯、窗帘等。

每个智能家居设备130中包括通信模块。可选的,通信模块为无线保真(英文:wirelessfidelity,简称:wifi)模块、全球定位系统(英文:globalpositioningsystem,简称:gps)接收器和射频识别(英文:radiofrequencyidentification,简称:rfid)标签中的至少一种。

在本发明各个实施例中的家居设备均代表智能家居设备。

无线接收器140用于收发无线信号。可选的,无线接收器140为无线路由器。

当智能家居设备130接入家庭网关120后,家庭网关120能够自动获取各个智能家居设备130的设备标识和设备名称等设备信息,设备标识用于唯一标识该智能家居设备130,设备名称包括设备的类型,比如:空调、冰箱、窗帘,或者,设备名称包括设备的型号,比如:空调对应的具体型号。可选的,设备名称还包括设备的品牌名称。

当终端110接入家庭网关120后,可以从家庭网关120处获取到各个智能家居设备130的设备信息。

图2是本发明一个实施例提供的家居设备管理方法的方法流程图,该方法以应用在图1所示的终端110中举例说明,如图2所示,该家居设备管理方法可以包括如下步骤:

步骤201,对n个家居设备进行室内定位,得到家居设备定位图,家居设备定位图用于呈现n个家居设备的相对位置分布,每个家居设备以定位点的形式显示在家居设备定位图上,n为正整数。

对每个家居设备定位后,将家居设备的位置表示为定位点。

家居设备定位图中的各个定位点与房屋中的各个家居设备一一对应。

步骤202,获取家居设备所在房屋的户型结构图。

户型结构图是房屋布局的平面结构图。

步骤203,根据家居设备定位图和户型结构图,得到设备位置图,设备位置图用于展示定位点与房屋的户型结构的位置关系。

设备位置图是将家居设备定位图与户型结构图重叠后得到的。在实际实现时,一种方式是将家居设备定位图作为背景图层,将户型结构图设置为预定透明度,然后将户型结构图覆盖在家居设备定位图之上;另一种方式是将户型结构图作为背景图层,将家居设备定位图设置为预定透明度,然后将家居设备定位图覆盖在户型结构图之上。

在将家居设备定位图和户型结构图重叠之前,需要将家居设备定位图与户型结构图调整为相同方向。

步骤204,根据设备位置图对n个家居设备进行管理。

在得到设备位置图之后,用户根据设备位置图区分出每个定位点对应的家居设备,可以对家居设备的设备信息进行编辑。

综上所述,本发明实施例提供的家居设备管理方法,通过对家居设备进行定位,得到家居设备定位图,根据家居设备定位图与获取到的户型结构图得到设备位置图,可以将家居设备的位置与房屋的户型结构联系起来,从而可以直观的区分出不同的定位点实际对应的家居设备,不需要用户注意对家居设备进行识别操作后才能识别设备信息对应的家居设备,从而解决了家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,操作繁琐,管理效率低的问题,达到了简化用户操作,提高设备管理效率的效果。

图3是本发明另一个实施例提供的家居设备管理方法的方法流程图,该方法以应用在图1所示的终端110中举例说明,如图3所示,该家居设备管理方法可以包括如下步骤:

步骤301,对n个家居设备进行室内定位,得到家居设备定位图,家居设备定位图用于呈现n个家居设备的相对位置分布,每个家居设备以定位点的形式显示在家居设备定位图上,n为正整数。

可选的,在对n个家居设备进行室内定位时,可以通过信号强度定位,也可以通过gps定位,还可以通过rfid定位。使用信号强度定位时,家居设备上需要设置wifi模块;使用gps定位时,家居设备上需要设置gps接收器;使用rfid定位时,家居设备上需要设置rfid标签。在实际应用中,在对家居设备进行定位时,还可以通过本领域技术人员所知的其他定位方式实现,本实施例不对家居设备的室内定位方式进行限定。

可选的,本实施例以信号强度定位进行举例说明,如图4所示,步骤301可以被替换成图4中的步骤301a至步骤301b。

步骤301a,对于第i个家居设备,根据至少三个不同位置测量得到的信号强度确定第i个家居设备的位置,1≤i≤n,i为正整数。

可选的,在根据至少三个不同位置测量得到的信号强度确定家居设备的位置时,可以使用接收的信号强度指示(英文:receivedsignalstreng6indication,简称:rssi)三角定位算法来实现。

在利用rssi三角定位算法对家居设备进行定位时,可以包括以下步骤:

s1,获取第一信号强度,第一信号强度是第i个家居设备中的wifi模块发送预定信号时的发送信号强度。

可选的,终端与家居设备预先约定发送预定信号的信号强度,则终端直接获取预定的信号强度作为第一信号强度。

可选的,家居设备中的wifi模块发送预定信号,家居设备将预定信号的信号强度上报给终端,上报的预定信号的信号强度即第一信号强度。

s2,获取m个第二信号强度,第二信号强度是通过m个位置已知的无线接收器接收到预定信号时的接收信号强度,m≥3,m是正整数。

可选的,无线接收器对应有唯一的标识,比如:路由器对应有mac地址,智能家居的安装人员在设置无线接收器时,将无线接收器摆放在固定位置后,通过终端对该位置进行定位,获取到无线接收器的摆放位置的经纬度,然后将经纬度与无线接收器的标识对应存储。在实际应用中,还可以通过其他方式确定无线接收器的位置,本实施例对此不进行限定。

在实际应用中,至少三个无线接收器通常被放置在房屋整体的边缘角落对应的位置,且任意两个无线接收器设置的位置不同。比如:在一个矩形的房屋中,对应房屋的平面布局,第一个无线接收器被放置在左上顶角处,第二个无线接收器被放置在左下顶角处,第三个无线接收器被放置在右上顶角处。

第二信号强度是无线接收器接收到家居设备发送的预定信号的接收信号强度,各个无线接收器在接收到预定信号后,将接收到的接收信号强度发送给终端,终端根据发送第二信号强度的无线接收器的标识确定出每个无线接收器接收到的第二信号强度。

s3,根据第一信号强度和第j个第二信号强度,计算第i个家居设备与第j个无线接收器之间的距离,1≤j≤m,j为正整数。

由于存在至少三个无线接收器,终端需要根据每个无线接收器接收到的第二信号强度与家居设备发送的第一信号强度确定该无线接收器与发送预定信号的家居设备之间的距离。

第一信号强度与第二信号强度之间的关系可以表示为公式(1):

i2=i1-10×n×lgd公式(1)

其中,i1表示第一信号强度,i2表示第二信号强度,n为传输介质常数,d表示距离。第一信号强度和第二信号强度的单位是dbm。

由此可以推导出距离d的计算公式,请参见公式(2):

根据公式(2),在获取到第一信号强度和第二信号强度之后,终端可以计算出距离d,距离d即第i个家居设备与第j个无线接收器之间的距离。

s4,以第j个无线接收器的位置为圆心,以计算出的距离为半径绘制第j个圆。

终端在获取第二信号强度时,同时可以获取到发送该第二信号强度的无线接收器的标识,根据标识可以查询存储的无线接收器的位置与标识的对应关系,从未确定出第j个无线接收器的位置。

s5,根据绘制出的m个圆的交集位置确定出第i个家居设备的定位点。

由于存在至少三个无线接收器,根据每个无线接收器绘制的m个圆的交集位置即第i个家居设备所在的位置。

在家居设备定位图上,终端可以先将无线接收器的相对位置表示出来,可选的,各个无线接收器的显示方式为隐式显示,不对用户可见。

基于各个无线接收器的相对位置,根据计算出的第i个家居设备与各个无线接收器之间的相对位置,确定出第i个家居设备的定位位置。

可选的,终端在获取家居设备定位图时,默认参考方向,比如:上方对应北方。

步骤301b,根据第i个家居设备的位置,将第i个定位点添加至家居设备定位图上。

第i个定位点对应第i个家居设备,根据第i个家居设备的定位位置,以及家居设备定位图上各个无线接收器的位置,将第i个定位点显示在家居设备定位图上。

结合参考图5,家居设备定位图10上显示有通过室内定位得到的各个家居设备对应的定位点11。

步骤302,获取第i个家居设备的设备信息,设备信息至少包括设备标识和设备名称。

由于家居设备在接入家庭网关后,家庭网关能自动获取到家居设备的设备信息,因此终端可以从家庭网关获取到各个家居设备的设备信息。

设备信息至少包括设备标识和设备名称。设备标识用于唯一标识该智能家居设备130。

设备名称包括设备的类型,比如:空调、冰箱、窗帘,或者,设备名称包括设备的型号,比如:空调对应的具体型号。可选的,设备名称还包括设备的品牌名称。

步骤303,将设备名称作为标签显示在第i个家居设备的定位点上。

可选的,当设备名称包括设备的类型时,若存在至少两个相同类型的家居设备,在标签中添加编号以区分不同的家居设备。比如:空调1、空调2和空调3。

结合参考图6,家居设备定位图10中的定位点11上显示有标签12,标签12的内容是家居设备的设备名称。相同类型的家居设备的设备名称相同,通过编号进行区分。

步骤304,显示用于提示对具有户型结构图的实物进行拍摄的提示信息。

可选的,具有户型结构图的实物为房产证上附带的户型结构图。

可选的,当显示屏上显示有户型结构图时,终端可以对显示屏进行拍摄以获取到户型结构图。

在实际应用中,具有户型结构图的实物不止包括房产证和显示屏,在其他实物中可能也存在户型结构图,本实施例不对户型结构图的来源进行限定。

可选的,当用户在智能家居类应用程序运行时启动摄像头,在拍照预览界面中显示提示信息。

可选的,当智能家居类应用程序首次启动时,用户界面上显示提示信息,并且显示确认控件,当确认控件被触发时,智能家居类应用程序自动启动摄像头,并将用户界面切换为拍照界面。

可选的,提示信息还用于提示用户在拍照时将户型结构图按照默认参考方向进行拍摄,比如:将户型结构图旋转为北方朝上后再拍摄。

在实际实现时,步骤304不限定在步骤303之后执行,也可以在步骤301之前执行。

步骤305,接收拍摄操作。

当摄像头被启动时,拍摄操作为触发拍照控件。

当摄像头未被启动时,拍摄操作为启动摄像头,触发拍照控件。

步骤306,根据拍摄操作拍摄得到图像,将图像确定为户型结构图。

在拍照控件被触发时,获取摄像头采集到的图像,由于用户是对准户型结构图的实物进行拍摄,因此图像中包含房屋的户型结构图。

结合参考图7,其示出了户型结构图的示意图。

步骤307,通过图像处理将户型结构图的外边缘的第一水平线与预设的校准框的第二水平线对齐,将户型结构图的外边缘的第一竖直线与校准框的第二竖直线对齐,图像处理包括透视变换、旋转、缩放中的至少一个。

校准框用于限定户型结构图中的有效区域。

由于用户在拍摄具有户型结构图的实物时,可能会拍摄到户型结构图以外的部分,因此需要通过校准框对拍摄到的图像进行校准,获取到图像中户型结构图对应的区域。

校准框的形状可以根据无线接收器的位置确定,由于无线接收器被放置在房屋整体的外边缘的角落位置,因此通过至少三个无线接收器的位置可以确定出一个矩形。校准框的形状设置为与确定出的矩形相同。

为了在对户型结构图截取时能够容纳一定的误差,将校准框的面积设置为大于确定出的矩形面积。将矩形的每条边向外延伸预定距离,将延伸后的矩形面积确定为校准框的面积。

校准框在显示时按照默认参考方向,比如:上方为北方。

由于户型结构图不一定是规则的矩形,因此,在利用校准框对户型结构图进行校准时。首先通过透视变换、旋转、缩放等图像处理将户型结构图调正,也就是对户型结构图调整的目标是将户型结构图中的横线调整到水平方向,将户型结构图中的竖线调整到竖直方向。

然后通过图像特征检测,确定出户型结构图中最上方的水平线、最下方的水平线、最左侧的竖直线和最右侧的竖直线,将最上方的水平线与校准框的上边框对齐,将最下方的水平线与校准框的下边框对齐,将最左侧的竖直线与校准框的左边框对齐,将最右侧的竖直线与校准框的右边框对齐。

其中户型结构图中最上方的水平线和最下方的水平线为第一水平线,校准框的上边框和下边框为第二水平线,户型结构图中最左侧的竖直线和最右侧的竖直线为第一竖直线,标准框的左边框和右边框为第二竖直线。

结合参考图7,户型结构图20中第一水平线为最上方的水平线21和最下方的水平线22,第一竖直线为最左侧的竖直线23和最右侧的竖直线24。

可选的,图像特征检测包括直线识别。

步骤308,截取户型结构图位于校准框之内的部分图像,使用部分图像更新户型结构图。

在通过校准框对户型结构图校准后,将位于校准框之内的部分图像截取出来,即可去除拍摄的图像中户型结构图之外的部分,保留户型结构图对应的部分。

在实际应用中,当校准框对户型结构图校准后,向用户显示确认控件,当用户触发确认控件后,终端截取校准框之内的部分图像。可选的,若校准框校准存在较大误差,用户在确认之前,可以手动对户型结构图进行调整。

步骤309,将户型结构图确定为背景图层。

步骤310,将具有预定透明度的家居设备定位图与户型结构图重叠。

可选的,家居设备定位图的大小由无线接收器的位置确定,根据至少三个无线接收器的位置确定出一个矩形,家居设备定位图的形状与矩形相同,家居设备定位图的面积大于确定出的矩形的面积,将矩形的每条边向外延伸预定距离,将延伸后的矩形面积确定为家居设备定位图的面积。

也就是说,家居设备定位图的形状与面积与校准框的形状和面积相同。

在将预定透明度的家居设备定位图与户型结构图重叠时,将预定透明度的家居设备定位图覆盖在户型结构图之上。

可选的,在实际应用中,还可以将家居设备定位图确定为背景图层,将户型结构图设置为预定透明度,在将预定透明度的家居设备定位图与户型结构图重叠时,将预定透明度的户型结构图覆盖在家居设备定位图之上。

步骤311,接收第一调整操作,根据第一调整操作对家居设备定位图进行调整;和/或,接收第二调整操作,根据第二调整操作对户型结构图进行调整。

其中,调整包括:放大、缩小和旋转中的至少一种。

在将家居设备定位图与户型结构图重叠时,若家居设备定位图与户型结构图不能完全吻合,则可以对家居设备定位图的位置进行调整或对户型结构图的位置进行调整,或同时调整家居设备定位图的位置和户型结构图的位置,使得家居设备定位图和户型结构图能够对齐。

步骤312,将重叠后的图像生成为设备位置图。

在将家居设备定位图和户型结构图对齐之后,将重叠的图像保存为设备定位图。

结合参考图8,其示出了设备位置图30的示意图。

设备位置图用于展示定位点与房屋的户型结构的位置关系。

步骤313,当第i个定位点和/或标签被触发时,显示第i个家居设备的详情信息界面。

设备定位图上的定位点和/或标签用作触发控件,当定位点和/或标签被触发时,用户界面跳转到与定位点对应的家居设备的详情信息界面。可选的,详情信息界面中至少包括设备图片、设备型号、设备编号、设备状态、设备位置中的至少一种。

结合参考图8,设备位置图30上的定位点11和标签12都可以作为触发控件。举例说明,当图8中的空调4对应的定位点和/或标签被触发时,结合参考图9,用户界面切换为空调4的详情信息界面40,详情信息界面40上显示有空调4的设备信息41,示例性的,设备信息包括设备图片、型号、编号、状态、位置。另外,在详情信息界面40上还显示有编辑控件42和删除控件43。

步骤314,在详情信息界面上对第i个家居设备的设备名称和/或设备位置进行编辑。

比如:原来家居设备的设备名称为默认的名称:空调1,用户可以手动将设备名称修改为客厅空调,从而更直观的对不同的家居设备进行区分。

当家居设备的位置发生变化时,用户可以修改该家居设备对应的设备位置。

结合参考图9,当详情信息界面40上的编辑控件42被触发时,用户界面切换为编辑界面,结合参考图10,编辑界面50上设备名称和位置都是可编辑状态。

在一种可能的情况中,当家居设备的位置发生改变,用户可以手动删除该家居设备对应的定位点和/或标签,然后对该家居设备重新定位,生成新的定位点和/或标签显示在设备位置图中。

结合参考图9,当详情信息界面40中的删除控件43被触发时,空调4对应的定位点和/或标签相应被删除。

步骤315,存储编辑后的设备名称和/或设备位置。

当用户对设备名称和/或设备位置进行编辑后,终端利用编辑后的设备名称和/或设备位置替换原来的设备名称和/或设备位置进行存储。

结合参考图10,当用户完成编辑后,通过触发保存控件51即可对编辑的设备名称和/或位置进行保存。

在实际应用中,终端在获取到各个家居设备的设备信息后,可以根据获取到的设备信息生成家居设备列表,智能家居类应用程序中家居设备列表界面与设备位置图对应界面可以相互切换。

本实施例中的家居设备管理方法还可以描述成图11所示的流程图。如图11所示,首先执行61,用户使用终端拍摄户型结构图,终端对其存储,然后执行62,终端获取接入家庭网关的智能家居设备的设备信息,然后执行63,终端通过室内定位,确定家庭网关内的智能家居设备所在位置,并显示在以户型结构图为背景的图片区域中,然后执行64,终端将各个智能家居设备的设备名称显示在对应定位点上,最后执行65,终端通过定位点与设备名称对智能家居设备进行管理。

综上所述,本发明实施例提供的家居设备管理方法,通过对家居设备进行定位,得到家居设备定位图,根据家居设备定位图与获取到的户型结构图得到设备位置图,可以将家居设备的位置与房屋的户型结构联系起来,从而可以直观的区分出不同的定位点实际对应的家居设备,不需要用户注意对家居设备进行识别操作后才能识别设备信息对应的家居设备,从而解决了家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,操作繁琐,管理效率低的问题,达到了简化用户操作,提高设备管理效率的效果。

针对步骤304至步骤306,通过提示用户对户型结构图的实物进行拍摄,可以快速获取到家居设备所在房屋的户型结构。

针对步骤307至步骤308,通过校准框对拍摄得到的户型结构图进行校准,并且截取校准后位于校准框之内的部分图像,使得最终更新的户型结构图只保留有效不多,减少拍摄造成的误差。

针对步骤309至步骤312,通过将户型结构图作为背景图层,将预定透明度的家居设备定位图与户型结构图重叠,使得家居设备定位图上面的定位点可以显示在户型结构图上,使得用户可以根据定位点对应的位置直观地区分各个定位点对应的家居设备。

针对步骤302至步骤303,通过将获取到的设备名称显示在定位点上,可以区分出不同类型的家居设备。

针对步骤313至步骤315,通过在定位点或标签被触发时,显示该定位点对应的家居设备的详情信息界面,用户通过修改定位点的设备名称或设备位置,可以将默认存储的设备名称修改为更直观的名称以便区分。

针对步骤301a至步骤301b,通过根据至少三个不同位置测量的信号强度确定家居设备的位置,根据确定出的位置将定位点添加至家居设备定位图上,使得家居设备定位图能够展示各个家居设备之间的相对位置关系。

图12是本发明一个实施例提供的家居设备管理装置的结构方框图,该家居设备管理装置以应用在图1所示的终端110中举例说明,如图12所示,该家居设备管理装置可以包括:定位模块410、第一获取模块420、确定模块430和管理模块440。

定位模块410,用于对n个家居设备进行室内定位,得到家居设备定位图,家居设备定位图用于呈现n个家居设备的相对位置分布,每个家居设备以定位点的形式显示在家居设备定位图上,n为正整数。

第一获取模块420,用于获取家居设备所在房屋的户型结构图。

确定模块430,用于根据定位模块410得到的家居设备定位图和第一获取模块420获取的户型结构图,得到设备位置图;设备位置图用于展示定位点与房屋的户型结构的位置关系。

管理模块440,用于根据确定模块430得到的设备位置图对n个家居设备进行管理。

综上所述,本发明实施例提供的任务管理装置,通过对家居设备进行定位,得到家居设备定位图,根据家居设备定位图与获取到的户型结构图得到设备位置图,可以将家居设备的位置与房屋的户型结构联系起来,从而可以直观的区分出不同的定位点实际对应的家居设备,不需要用户注意对家居设备进行识别操作后才能识别设备信息对应的家居设备,从而解决了家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,操作繁琐,管理效率低的问题,达到了简化用户操作,提高设备管理效率的效果。

图13是本发明另一个实施例提供的家居设备管理装置的结构方框图,该家居设备管理装置以应用在图1所示的终端110中举例说明,如图13所示,该家居设备管理装置可以包括:定位模块510、第一获取模块520、确定模块530和管理模块540。

定位模块510,用于对n个家居设备进行室内定位,得到家居设备定位图,家居设备定位图用于呈现n个家居设备的相对位置分布,每个家居设备以定位点的形式显示在家居设备定位图上,n为正整数。

第一获取模块520,用于获取家居设备所在房屋的户型结构图。

确定模块530,用于根据定位模块510得到的家居设备定位图和第一获取模块520获取的户型结构图,得到设备位置图;设备位置图用于展示定位点与房屋的户型结构的位置关系。

管理模块540,用于根据确定模块530得到的设备位置图对n个家居设备进行管理。

可选的,第一获取模块520,包括:第一显示单元521、接收单元522和第一确定单元523。

第一显示单元521,用于显示用于提示对具有户型结构图的实物进行拍摄的提示信息。

接收单元522,用于接收拍摄操作。

第一确定单元523,用于根据拍摄操作拍摄得到图像,将图像确定为户型结构图。

可选的,家居设备管理装置还包括:校准模块550和截取模块560。

校准模块550,用于通过图像处理将户型结构图的外边缘的第一水平线与预设的校准框的第二水平线对齐,将户型结构图的外边缘的第一竖直线与校准框的第二竖直线对齐,图像处理包括透视变换、旋转、缩放中的至少一个。

截取模块560,用于截取户型结构图位于校准框之内的部分图像,使用部分图像更新户型结构图。

可选的,确定模块530,包括:第二确定单元531、重叠单元532和生成单元533。

第二确定单元531,用于将户型结构图确定为背景图层。

重叠单元532,用于将具有预定透明度的家居设备定位图与户型结构图重叠。

生成单元533,用于将重叠单元532重叠后的图像生成为设备位置图。

可选的,确定模块530,还包括:第一调整单元534和第二调整单元535。

第一调整单元534,用于接收第一调整操作,根据第一调整操作对家居设备定位图进行调整。

第二调整单元535,用于接收第二调整操作,根据第二调整操作对户型结构图进行调整。

其中,调整包括:放大、缩小和旋转中的至少一种。

可选的,家居设备管理装置还包括:第二获取模块570和显示模块580。

第二获取模块570,用于获取第i个家居设备的设备信息,设备信息至少包括设备标识和设备名称。

显示模块580,用于将第二获取模块570获取的设备名称作为标签显示在第i个家居设备的定位点上。

可选的,管理模块540,包括:第二显示单元541、编辑单元542和存储单元543。

第二显示单元541,用于当第i个定位点和/或标签被触发时,显示第i个家居设备的详情信息界面。

编辑单元542,用于在详情信息界面上对第i个家居设备的设备名称和/或设备位置进行编辑。

存储单元543,用于存储编辑单元542编辑后的设备名称和/或设备位置。

可选的,定位模块510,包括:第三确定单元511和添加单元512。

第三确定单元511,用于对于第i个家居设备,根据至少三个不同位置测量得到的信号强度确定第i个家居设备的位置,1≤i≤n,i为正整数。

添加单元512,用于根据第三确定单元511确定出的第i个家居设备的位置,将第i个定位点添加至家居设备定位图上。

综上所述,本发明实施例提供的任务管理装置,通过对家居设备进行定位,得到家居设备定位图,根据家居设备定位图与获取到的户型结构图得到设备位置图,可以将家居设备的位置与房屋的户型结构联系起来,从而可以直观的区分出不同的定位点实际对应的家居设备,不需要用户注意对家居设备进行识别操作后才能识别设备信息对应的家居设备,从而解决了家庭中相同类型的家居设备较多,在确定家居设备列表中的多个名称相同的设备信息实际对应的家居设备时,需要逐一通过识别操作识别出设备信息对应的家居设备,操作繁琐,管理效率低的问题,达到了简化用户操作,提高设备管理效率的效果。

通过提示用户对户型结构图的实物进行拍摄,可以快速获取到家居设备所在房屋的户型结构。

通过校准框对拍摄得到的户型结构图进行校准,并且截取校准后位于校准框之内的部分图像,使得最终更新的户型结构图只保留有效不多,减少拍摄造成的误差。

通过将户型结构图作为背景图层,将预定透明度的家居设备定位图与户型结构图重叠,使得家居设备定位图上面的定位点可以显示在户型结构图上,使得用户可以根据定位点对应的位置直观地区分各个定位点对应的家居设备。

通过将获取到的设备名称显示在定位点上,可以区分出不同类型的家居设备。

通过在定位点或标签被触发时,显示该定位点对应的家居设备的详情信息界面,用户通过修改定位点的设备名称或设备位置,可以将默认存储的设备名称修改为更直观的名称以便区分。

通过根据至少三个不同位置测量的信号强度确定家居设备的位置,根据确定出的位置将定位点添加至家居设备定位图上,使得家居设备定位图能够展示各个家居设备之间的相对位置关系。

需要说明的是:上述实施例中提供的家居设备管理装置在管理设备时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的家居设备管理装置与家居设备管理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

请参见图14所示,其示出了本发明部分实施例中提供的终端的结构方框图。该终端110用于实施上述实施例提供的家居设备管理方法。本发明中的终端110可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(英文:randomaccessmemory,简称:ram)和只读存储器(英文:read-onlymemory,简称:rom),用于存储数据和信息的存储器,i/o设备,界面,天线等。具体来讲:

终端110可以包括射频(英文:radiofrequency,简称:rf)电路610、存储器620、输入单元630、显示单元640、传感器650、音频电路660、无线保真(英文:wirelessfidelity,简称:wifi)模块670、处理器680、电源682、摄像头690等部件。本领域技术人员可以理解,图14中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图14对终端110的各个构成部件进行具体的介绍:

rf电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器680处理;另外,将设计上行的数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(英文:lownoiseamplifier,简称:lna)、双工器等。此外,rf电路610还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(英文:globalsystemofmobilecommunication,简称gsm)、通用分组无线服务(英文:generalpacketradioservice,简称:gprs)、码分多址(英文:codedivisionmultipleaccess,简称:cdma)、宽带码分多址(英文:widebandcodedivisionmultipleaccess,简称:wcdma)、长期演进(英文:longtermevolution,简称:lte)、电子邮件、短消息服务(英文:shortmessagingservice,简称:sms)等。

存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行终端110的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端110的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元630可用于接收输入的数字或字符信息,以及产生与终端110的用户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元640可用于显示由用户输入的信息或提供给用户的信息以及终端110的各种菜单。显示单元640可包括显示面板641,可选的,可以采用液晶显示器(英文:liquidcrystaldisplay,简称:lcd)、有机发光二极管(英文:organiclight-emittingdiode,简称:oled)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图14中,触控面板631与显示面板641是作为两个独立的部件来实现终端110的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现终端110的输入和输出功能。

终端110还可包括至少一种传感器650,比如陀螺仪传感器、磁感应传感器、光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在终端110移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端110还可配置的气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路660、扬声器661,传声器662可提供用户与终端110之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经rf电路610以发送给比如另一终端,或者将音频数据输出至存储器620以便进一步处理。

wifi属于短距离无线传输技术,终端110通过wifi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图14示出了wifi模块670,但是可以理解的是,其并不属于终端110的必须构成,完全可以根据需要在不改变公开的本质的范围内而省略。

处理器680是终端110的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行终端110的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器680可包括一个或多个处理单元;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。

终端110还包括给各个部件供电的电源682(比如电池),优选的,电源可以通过电源管理系统与处理器680逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

摄像头690一般由镜头、图像传感器、接口、数字信号处理器、中央处理单元(英文:centralprocessingunit,简称:cpu)、显示屏幕等组成。其中,镜头固定在图像传感器的上方,可以通过手动调节镜头来改变聚焦;图像传感器相当于传统相机的“胶卷”,是摄像头采集图像的心脏;接口用于把摄像头利用排线、板对板连接器、弹簧式连接方式与电子设备主板连接,将采集的图像发送给所述存储器620;数字信号处理器通过数学运算对采集的图像进行处理,将采集的模拟图像转换为数字图像并通过接口发送给存储器620。

尽管未示出,终端110还可以包括蓝牙模块等,在此不再赘述。

终端110除了包括一个或者多个处理器680,还包括有存储器,以及一个或者多个计算机程序,其中一个或者多个计算机程序存储于存储器中,并被配置成由一个或者多个处理器执行。上述一个或者多个计算机程序被处理器执行时实现图2、图3和图4中的家居设备管理方法。

本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中的存储器中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。该计算机可读存储介质存储有一个或者一个以上计算机程序,该一个或者一个以上计算机程序被一个或者一个以上的处理器用来执行图2、图3和图4所示的家居设备管理方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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