一种空调设备分组方法、装置、设备及存储介质与流程

文档序号:26145971发布日期:2021-08-03 14:32阅读:70来源:国知局
本申请属于空调
技术领域
:,尤其涉及一种空调设备分组方法、装置、设备及存储介质。
背景技术
::在空调集控系统中,用户需要对系统内的空调设备进行分组操作,以便于对空调设备进行管理与控制,而分组操作大部分是基于空调设备的地理置位进行划分,这样管理员可以快速的定位需要进行管理与控制的空调设备。现有的空调设备定位方法主要依赖于安装人员对的安装资料留存,根据安装资料对空调设备的编号与地理位置进行关联。一方面,以安装资料作为空调设备分组与定位的依据,容错率低,倘若安装资料的格式不正确,会直接影响后续操作的结果;另一方面,安装资料的格式一般无法直接应用于空调集控系统,需要人工进行编写和操作,增加了人工成本。技术实现要素:本申请实施例提供了一种空调设备分组方法、装置、设备及存储介质,旨在解现有的空调设备定位方法主要依赖于安装人员对的安装资料留存,根据安装资料对空调设备的编号与地理位置进行关联,容错率低,需要人工进行编写和操作,增加了人工成本的问题。本申请实施例的第一方面提供了一种空调设备分组方法,包括:在目标区域的电子地图中标注测量点,获取所述测量点在所述电子地图中的坐标;根据在所述测量点接收到的蓝牙信号,获取位于所述测量点周围的空调设备的识别码和所述测量点与周围的空调设备之间的相对位置信息;根据所述测量点与周围的空调设备之间的相对位置信息,确定位于所述目标区域内的目标空调设备;生成与所述目标区域对应的分组信息,所述分组信息包括所述测量点在所述电子地图中的坐标和所有所述目标空调设备的识别码。本申请实施例的第二方面提供了一种空调设备分组装置,包括:第一获取单元,用于在目标区域的电子地图中标注测量点,获取所述测量点在所述电子地图中的坐标;第二获取单元,用于根据在所述测量点接收到的蓝牙信号,获取位于所述测量点周围的空调设备的识别码和所述测量点与周围的空调设备之间的相对位置信息,所述相对位置信息包括相对距离和相对坐标;确定单元,用于根据所述测量点与周围的空调设备之间的相对位置信息,确定位于所述目标区域内的目标空调设备;生成单元,用于生成与所述目标区域对应的分组信息,所述分组信息包括所述测量点在所述电子地图中的坐标和所有所述目标空调设备的识别码。本申请实施例的第三方面提供了一种移动设备,包括通信单元、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例的第一方面所述空调设备分组方法的步骤。本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例的第一方面所述空调设备分组方法的步骤。本申请实施例的第一方面提供的空调设备分组方法,通过在目标区域的电子地图中标注测量点,获取测量点在电子地图中的坐标;根据在测量点接收到的蓝牙信号,获取位于测量点周围的空调设备的识别码和测量点与周围的空调设备之间的相对位置信息;根据测量点与周围的空调设备之间的相对位置信息,确定位于目标区域内的目标空调设备;生成与目标区域对应的分组信息,分组信息包括测量点在电子地图中的坐标和所有目标空调设备的识别码,可以通过基于蓝牙信号的定位方法,简单快速的定位目标区域的空调设备在电子地图中的位置并生成对应的分组信息,提高了容错率且降低了人工成本。可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的空调设备分组方法的第一种流程示意图;图2是本申请实施例提供的空调设备分组方法的第二种流程示意图;图3是本申请实施例提供的空调设备分组方法的第三种流程示意图;图4是本申请实施例提供的空调设备分组装置的结构示意图;图5是本申请实施例提供的移动设备的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定装置结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的装置、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。术语“多个”是指两个或两个以上。本申请实施例提供一种空调设备分组方法,可以由移动设备的处理器在运行对应的计算机程序时执行,通过在目标区域内的至少一个测量点接收空调设备广播的蓝牙信号,然后根据每个空调设备广播的蓝牙信号获取每个空调设备的识别码和每个空调设备与每个测量点之间的相对位置信息,可以确定每个空调设备是否位于目标区域内,从而可以根据测量点在移动设备所运行的电子地图中的坐标、位于目标区域内的空调设备的识别码生成分组信息,实现对目标区域内的所有空调设备的定位,然后将分组信息导入管理设备,以使得管理设备可以对目标区域内的所有空调设备进行集中管理与控制。在应用中,移动设备可以是能够与空调设备进行蓝牙通信、与管理设备进行有线或无线通信、具有运行电子地图app和计算功能并且可以由用户手持的任意移动设备,例如,手机、平板电脑、笔记本电脑、上网本、个人数字助理等。管理设备可以是用于对多个空调设备进行管理与控制的服务器、计算机等设备,空调设备可以与管理设备组成空调集控系统。移动设备和管理设备可以支持wifi、蓝牙、zigbee、以太网、usb接口通信等多种有线或无线通信方式。如图1所示,本申请实施例提供的空调设备分组方法,包括如下步骤s101至s104:步骤s101、在目标区域的电子地图中标注测量点,获取所述测量点在所述电子地图中的坐标。在应用中,目标区域可以是用户需要对其中的空调设备进行定位,以便于管理设备进行管理与控制的任意自由空间,例如,某栋建筑物的某一楼层,或者,某栋建筑物的某一楼层的某个房间,体育场馆之类的半开放式场所等。电子地图可以是移动设备在运行电子地图app时所显示的在线地图或离线地图。在应用中,用户手持移动设备进入需要测量的目标区域并处于一个测量点,此时可以由用户根据该测量点在目标区域的实际位置,手动在目标区域的电子地图中标注该测量点的位置,当移动设备和电子地图app支持室内定位功能时,也可由电子地图app自动控制移动设备定位该测量点在电子地图中的位置并标注,在标注完成之后,即由移动设备根据该测量点在电子地图app中的位置自动获取该测量点在电子地图中的坐标。在应用中,电子地图app可以包括用户需要测量的所有区域的电子地图,目标区域时所有区域中的一个,当用户进入目标区域时,可由用户手动操作移动设备显示目标区域的电子地图,当移动设备和电子地图app支持室内定位功能时,也可由电子地图app自动控制移动设备定位至用户所处的目标区域并显示目标区域的电子地图。电子地图app也可以仅包括用户当前需要测量的目标区域的电子地图,当用户需要测量其他目标区域时,可以根据实际需要通过在线或离线下载方式下载下一目标区域的电子地图。在线下载方式包括:1)用户操控电子地图app控制移动设备与服务器建立无线通信连接;2)在用户手持移动设备处于下一目标区域时,由电子地图app自动控制移动设备定位至下一目标区域,控制移动设备与服务器建立无线通信连接以下载下一目标区域的电子地图。离线下载方式为用户操控电子地图app控制移动设备通过基于usb接口的有线通信方式与计算机或外部存储设备建立有线通信连接,以下载需要的任意其他区域的电子地图。在一个实施例中,所述步骤s101之前包括:接收标注指令;步骤s101包括:根据所述标注指令在目标区域的电子地图中标注所述测量点,获取所述测量点在所述电子地图中的坐标。在一个实施例中,所述步骤s101之前还包括:接收地图显示指令;根据所述地图显示指令显示所述目标区域的电子地图。在应用中,标注指令和地图显示指令可由用户根据实际需要通过移动设备的人机交互器件输入。人机交互器件可以包括实体按键、触控传感器、手势识别传感器和语音识别单元中的至少一种,使得用户可以通过对应的触控方式、手势操控方式或语音控制方式输入指令。实体按键和触控传感器可以设置于移动设备的任意位置,例如,控制面板。对实体按键的触控方式具体可以是按压或拨动。对触控传感器的触控方式具体可以为按压或触摸等。手势识别传感器可以设置在移动设备的壳体外部的任意位置。用于控制移动设备的手势可以由用户根据实际需要自定义设置或者采用出厂时的默认设置。语音识别单元可以包括麦克风和语音识别芯片,也可以仅包括麦克风并由移动设备的处理器来实现语音识别功能。用于控制移动设备的语音可以由用户根据实际需要自定义设置或者采用出厂时的默认设置。步骤s102、根据在所述测量点接收到的蓝牙信号,获取位于所述测量点周围的空调设备的识别码和所述测量点与周围的空调设备之间的相对位置信息。在应用中,在移动设备处于一个测量点并标注好该测量点在电子地图中的位置之后,即可根据移动设备在该测量点接收到的蓝牙信号,获取该测量点周围的所有空调设备的识别码。在移动设备接收蓝牙信号之前,需要先控制位于目标区域的所有空调设备开启蓝牙广播功能,以使得目标区域内的每个空调设备都能向移动设备广播34蓝牙信号,每个空调设备所广播的蓝牙信号携带有可唯一识别该空调设备的识别码。目标区域内的所有空调设备的蓝牙广播信号覆盖范围应当能够涵盖目标区域,可以通过控制空调设备的发射功率实现,同理,移动设备的蓝牙信号接收范围也应当能够涵盖目标区域,可以通过控制移动设备的接收功率实现。在一个实施例中,步骤s102之前,包括:接收开启指令;根据所述开启指令广播开启信号,所述开启信号用于控制所述测量点周围的空调设备开启蓝牙广播功能并广播蓝牙信号。在一个实施例中,步骤s102之前,还包括:接收蓝牙功率调节指令;根据所述蓝牙功率调节指令,调节所述测量点周围的空调设备的蓝牙广播功率。在应用中,可以由移动设备或管理设备首先通过约定的通信方式向目标区域发送开启信号,以开启目标区域内的所有空调设备的蓝牙广播功能,以使每个空调设备能够广播携带有其唯一识别码的蓝牙信号;同理,可以由移动设备或管理设备首先通过约定的通信方式向目标区域发送蓝牙功率调节指令,以调节目标区域内的所有空调设备的蓝牙广播功率。开启指令和蓝牙功率调节指令可由用户根据实际需要通过移动设备的人机交互器件输入。在应用中,移动设备在一个测量点接收到蓝牙信号之后,即可以根据基于蓝牙信号的测距方法(例如,rssi(receivedsignalstrengthindicator)算法),根据每个蓝牙信号的强度,分别计算该测量点与广播每个蓝牙信号的空调设备之间的相对距离。分别根据该测量点的坐标和该测量点与每个空调设备之间的相对距离,可以进一步获得该测量点与每个空调设备之间的相对坐标。步骤s103、根据所述测量点与周围的空调设备之间的相对位置信息,确定位于所述目标区域内的目标空调设备。在应用中,理论上来说,移动设备在目标区域内的任意测量点时都可以接收到位于目标区域内的所有空调设备广播的蓝牙信号,也可能额外接收到位于目标区域之外的其他空调设备广播的蓝牙信号,因此,需要根据测量点与空调设备之间的相对位置信息进一步确定检测到的每个空调设备是否位于目标区域内。相对位置信息可以仅包括相对距离,当目标区域的长、宽、高等尺寸已知时,可以根据测量点与周围的空调设备之间的相对距离,确定相对距离小于或等于目标区域的长、宽、高中的最大值的空调设备位于目标区域内。在一个实施例中,步骤s103包括:根据所述测量点与周围的空调设备之间的相对距离,确定与所述测量点之间的相对距离小于或等于预设距离阈值的空调设备为位于所述目标区域内的目标空调设备。在应用中,预设距离阈值即为目标区域的长、宽、高中的最大值。当目标区域是六面设置有墙壁的室内区域时,由于位于目标区域之外的其他空调设备所广播的蓝牙信号穿过墙壁之后信号衰减严重,根据基于蓝牙信号的测距方法计算得到的其他空调设备与测量点之间的相对距离较远,通常会大于预设距离阈值,因此,根据相对距离的大小,可以较为准确的确定检测到的每个空调设备是否在目标区域内。如图2所示,在一个实施例中,步骤s103包括如下步骤s201至s203:步骤s201、对所述测量点与周围的空调设备之间的相对距离进行排序,生成与所述测量点对应的距离排序结果;步骤s202、根据所述测量点与周围的空调设备之间的相对坐标,获取所述测量点与周围的空调设备之间的空间关系;步骤s203、根据与所述测量点对应的距离排序结果、所述测量点与周围的空调设备之间的空间关系以及位于所述目标区域内的目标空调设备的数量,确定位于所述目标区域内的目标空调设备。在应用中,可以将一个测量点与其周围的空调设备之间的相对距离按照距离由大到小或由小到大的顺序进行排序,生成距离排序结果,距离排序结果可以以距离序列或识别码序列的形式存在。识别码序列也即按照相对距离由大到小或由小到大的顺序,对每个相对距离所对应的空调设备的识别码进行排序得到的序列。由于目标区域内的空调设备的数量是已知的,该数量可由用户人工计数并输入移动设备,因此,当距离排序结果中的相对距离的数量或识别码的数量大于目标区域内的空调设备的数量时,可以确定多余的相对距离较远的空调设备不在目标区域内。在一个实施例中,步骤s103之前,包括:接收设备数量设置指令;根据所述设备数量设置指令,设置位于所述目标区域内的目标空调设备的数量。在应用中,设备数量设置指令可由用户根据实际需要通过移动设备的人机交互器件输入。在应用中,根据当前测量点与每个空调设备之间的相对坐标可以确定每个空调设备与当前测量点的空间关系,也即每个空调设备都应当位于以当前测量点为中心、以空调设备与当前测量点之间的相对距离为半径的球面,若当前测量点与某个空调设备之间的实际空间关系为该空调设备所位于的球面在目标区域内不存在空调设备,即可认为该空调设备不在目标区域内。实际空间关系可由用户人工观察并输入移动设备。在一个实施例中,步骤s103之前,包括:接收空间关系设置指令;根据所述空间关系设置指令,获取所述测量点与周围的空调设备之间的实际空间关系。在应用中,空间关系设置指令可由用户根据实际需要通过移动设备的人机交互器件输入。在应用中,当目标区域是六面不全为墙壁的开放式区域时,移动设备在当前测量点可能接收到来自其他区域的空调设备所广播的蓝牙信号,此时,仅根据相对距离来确定空调设备是否在目标区域内具有一定误差,通过结合距离排序结果和空间关系两者进行综合判断,可以更为准确的确定每个空调设备是否在目标区域内。步骤s104、生成与所述目标区域对应的分组信息,所述分组信息包括所述测量点在所述电子地图中的坐标和所有所述目标空调设备的识别码。在应用中,在确定位于目标区域内的目标空调设备之后,即可根据当前测量点在电子地图中的坐标和所有目标空调设备的识别码生成分组信息并存储在移动设备中,以使得用户可以直接通过移动设备对目标区域的空调设备进行管理和控制,在有需要时,也可以操控移动终端将该分组信息导入管理设备,以使得用户可以通过管理设备对目标区域的空调设备进行管理和控制,移动设备也可以在每次生成分组信息之后即自动将分组信息上传至管理设备。如图3所示,在一个实施例中,步骤s104之后,包括如下步骤s105至s108:步骤s105、返回执行步骤s101和s102或步骤s101至s104;步骤s106、当获取到每个所述目标空调设备与m个不同测量点之间的相对位置信息时,根据每个所述目标空调设备与所述m个不同测量点之间的相对位置信息,获取每个所述目标空调设备的坐标,所述m为大于或等于3的整数;步骤s107、将每个所述目标空调设备的坐标写入所述分组信息;步骤s108、根据每个所述目标空调设备的坐标,在所述电子地图中标注每个所述目标空调设备。在应用中,可以重复执行步骤s101和s102继续获取目标区域中的下一个测量点与其周围的空调设备之间的相对位置信息,如此循环往复,直到获取到每个目标空调设备与至少3个不同测量点之间的相对位置信息时为止;或者,重复执行步骤s101至s104,如此循环往复,直到根据移动设备在至少3个测量点接收到的蓝牙信号生成分组信息时为止。根据不同测量点与周围的空调设备之间的相对位置信息,确定的目标空调设备可能不同,可以比较根据多个不同测量点与周围的空调设备之间的相对位置信息确定的目标空调设备,并从中选取最为准确的目标空调设备,如此可以提高最终确定的目标空调设备的准确性。可由用户操控移动设备人工筛选出最为准确的目标空调设备。在一个实施例中,步骤s106之前,包括:接收设备筛选指令;根据所述设备筛选指令,确定位于所述目标区域内的目标空调设备。在应用中,设备筛选指令可由用户根据实际需要通过移动设备的人机交互器件输入。在应用中,根据已经确定的目标空调设备,当获取到某个目标空调设备与至少3个不同测量点之间的相对位置信息时,可以采用三点定位法获取该目标空调设备的坐标,然后将该坐标写入分组信息中,当不同测量点的数量大于3时,可以计算得到目标空调设备的多个坐标,然后将多个坐标进行拟合或者从多个坐标中进行人工筛选,最终得到最为准确的目标空调设备的坐标。在一个实施例中,步骤s107之前,包括:接收坐标筛选指令;根据所述坐标筛选指令,从每个所述目标空调设备的多个坐标中确定每个所述目标空调设备的一个坐标;或者,对每个所述目标空调设备的多个坐标进行拟合,确定每个所述目标空调设备的一个坐标。在应用中,坐标筛选指令可由用户根据实际需要通过移动设备的人机交互器件输入。在应用中,假设目标空调设备的坐标为(x,y,z),三个不同测量点的坐标分别为(a1,b1,c1)、(a2,b2,c2)和(a3,b3,c3),目标空调设备与三个不同测量点之间的相对距离分别为d1、d2和d3,则目标空调设备与三个不同测量点之间的相对坐标的表达式如下:(x-a1)2+(x-b1)2+(x-c1)2=d1(x-a2)2+(x-b2)2+(x-c2)2=d2(x-a3)2+(x-b3)2+(x-c3)2=d3令三个不同测量点在地图中的z轴坐标为0,也即c1=c2=c3=0,则对上述三个表达式进行联立求解之后,可得目标空调设备的坐标如下:x=[(b1-b3)(d22-d12)-(b1-b2)(d32-d12)]/2[(a1-a3)(b2-b1)-(a1-a2)(b32-b12)]y=[(a1-a3)(d22-d12)-(a1-a2)(d32-d12)]/2[(a1-a3)(b2-b1)-(a1-a2)(b32-b12)]z=[d12-(x-a1)2-(y-b1)2]1/2按照上述计算方法,即可得到每个目标空调设备的坐标。在应用中,在获取到每个目标空调设备的坐标之后,即可将每个目标空调设备标注在电子地图中,当电子地图为三维立体地图时,可以直接在电子地图中标注目标空调设备的位置;当电子地图为二维平面地图时,由于二维平面地图不具备z轴的高度信息,因此,需要将每个目标空调设备的x轴和y轴坐标沿z轴坐标投影至二维平面地图之后,再进行标注。标注方法具有可以采用文字、符号、有色形状等方式,以使得用户可以在二维平面地图上看到直观的看到目标空调设备的位置,还可以在标注位置显示具体的坐标参数。在一个实施例中,步骤s108之前包括:根据所述电子地图的高度信息与任一所述目标空调设备的z轴坐标之间的比例关系,对所述电子地图进行缩放。在应用中,由于每个目标空调设备的坐标是根据每个目标空调设备与测量点之间的实际距离计算得到的,而电子地图则是按照移动设备的显示器的尺寸与目标区域的实际尺寸之间的比例关系进行缩小后显示,因此,无法直接将目标空调设备标注在电子地图上,需要自动根据电子地图的高度信息与任一目标空调设备的z轴坐标之间的比例关系,对电子地图进行缩放,具体可以根据电子地图的高度信息与所有目标空调设备的最大z轴坐标之间的比例关系,对电子地图进行缩放。若电子地图为平面地图没有层高信息,则可以由用户手动操作移动设备进行缩放。在一个实施例中,步骤s102之前,包括:接收缩放指令;根据所述缩放指令,对电子地图进行缩放。在应用中,缩放指令可由用户根据实际需要通过移动设备的人机交互器件输入。在一个实施例中,所述电子地图为二维平面电子地图,步骤s108包括:将每个所述目标空调设备的x轴坐标和y轴坐标沿z轴投影至所述电子地图,并标注每个所述目标空调设备在所述电子地图中的投影位置。在应用中,当电子地图为二维平面地图时,由于二维平面地图中没有z轴的高度信息,因此,需要将目标空调设备的x轴和y轴坐标投影沿z轴投影至二维平面地图中x轴和y轴相同的位置。在一个实施例中,步骤s104之后还包括:将所述分组信息导入管理设备,所述管理设备用于根据每个所述目标空调设备的识别码将所述分组信息与具有相同识别码的预设数据进行关联。在应用中,在获得目标区域的分组信息之后,可以通过移动设备所支持的有线或无线通信方式,将分组信息导入管理设备,管理设备中预先存储有与每个目标空调设备相关的数据(例如,工作参数、设备规格参数等),并建立有每个目标空调设备的唯一识别码与预存的数据之间的对应关系。在将分组信息导入管理设备之后,管理设备即可根据每个目标空调设备的位移识别码在其预存的数据中查找具有相同识别码的数据,并将查找到的数据与分组信息中的每个标识码进行关联。在应用中,可事先设定预设数据与识别码之间的对应关系,并存储在管理设备的内部存储空间中,以使得在需要根据识别码获取预设数据时,可以根据识别码和对应关系在内部存储空间中查找到对应的预设数据。对应关系具体可以为映射关系,可以以对应关系表的形式存在,对应关系表具体可以是显示查找表(look-up-table,lut),也可以通过其他输入数据即可查找并输出对应的查找结果的形式存在。管理设备也可以包括存储器,用于等效替换内部存储空间实现数据存储功能。通过事先建立对应关系,可以根据识别码快速查找到对应的预设数据,有效节省管理设备的算力资源和执行时间。在应用中,移动设备也可以重复执行上述空调设备分组方法以获得多个目标区域的分组信息,然后将这些分组信息批量导入管理设备,例如,获取某个建筑物的所有楼层的分组信息,然后批量导入管理设备。用户也可以有选择性的自定义选择需要导入管理设备的分组信息进行导入。本申请实施例的提供的空调设备分组方法,可以通过基于蓝牙信号的定位方法,简单快速的定位目标区域的空调设备在电子地图中的位置并生成对应的分组信息,提高了容错率且降低了人工成本。应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。本申请实施例还提供一种空调设备分组装置,应用于移动设备,用于执行上述方法实施例中的方法步骤。该装置可以是移动设备中的虚拟装置(virtualappliance),由移动设备的处理器运行,也可以是移动设备本身。如图4所示,本申请实施例提供的空调设备分组装置100包括:第一获取单元101,用于在目标区域的电子地图中标注测量点,获取所述测量点在所述电子地图中的坐标;第二获取单元102,用于根据在所述测量点接收到的蓝牙信号,获取位于所述测量点周围的空调设备的识别码和所述测量点与周围的空调设备之间的相对位置信息;确定单元103,用于根据所述测量点与周围的空调设备之间的相对位置信息,确定位于所述目标区域内的目标空调设备;生成单元104,用于生成与所述目标区域对应的分组信息,所述分组信息包括所述测量点在所述电子地图中的坐标和所有所述目标空调设备的识别码。在一个实施例中,所述空调设备分组装置还包括:指令接收单元,用于接收标注指令;第一获取单元,还用于根据所述标注指令在目标区域的电子地图中标注测量点,获取所述测量点在所述电子地图中的坐标。在一个实施例中,所述指令接收单元,还用于接收地图显示指令;所述空调设备分组装置还包括显示单元,用于根据所述地图显示指令显示所述目标区域的电子地图。在一个实施例中,所述指令接收单元还用于接收开启指令;所述空调设备分组装置还包括开启单元,用于根据所述开启指令向所述目标区域广播开启信号,所述开启信号用于控制位于所述目标区域内的空调设备开启蓝牙广播功能并广播蓝牙信号。在一个实施例中,所述指令接收单元还用于接收蓝牙功率调节指令;所述空调设备分组装置还包括功率调节单元,用于根据所述蓝牙功率调节指令,调节所述测量点周围的空调设备的蓝牙广播功率。在一个实施例中,所述指令接收单元还用于接收设备数量设置指令;所述空调设备分组装置还包括数量设置单元,用于根据所述设备数量设置指令,设置位于所述目标区域内的目标空调设备的数量。在一个实施例中,所述指令接收单元还用于接收空间关系设置指令;所述空调设备分组装置还包括空间关系设置单元,用于根据所述空间关系设置指令,获取所述测量点与周围的空调设备之间的实际空间关系。在一个实施例中,所述空调设备分组装置还包括:返回单元,用于返回执行步骤s101和s102;坐标获取单元,用于当获取到每个所述目标空调设备与m个不同测量点之间的相对位置信息时,根据每个所述目标空调设备与所述m个不同测量点之间的相对位置信息,获取每个所述目标空调设备的坐标,所述m为大于或等于3的整数;写单元,用于将每个所述目标空调设备的坐标写入所述分组信息;标注单元,用于根据每个所述目标空调设备的坐标,在所述电子地图中标注每个所述目标空调设备。在一个实施例中,所述指令接收单元还用于接收设备筛选指令;所述空调设备分组装置还包括设备筛选单元,用于根据所述设备筛选指令,确定位于所述目标区域内的目标空调设备。在一个实施例中,所述指令接收单元还用于接收坐标筛选指令;所述空调设备分组装置还包括:坐标筛选单元,用于根据所述坐标筛选指令,从每个所述目标空调设备的多个坐标中确定每个所述目标空调设备的一个坐标;坐标拟合单元,用于对每个所述目标空调设备的多个坐标进行拟合,确定每个所述目标空调设备的一个坐标。在一个实施例中,所述空调设备分组装置还包括:缩放单元,用于根据所述电子地图的高度信息与任一所述目标空调设备的z轴坐标之间的比例关系,对所述电子地图进行缩放。在一个实施例中,所述指令接收单元还用于接收缩放指令;所述缩放单元还用于根据所述缩放指令,对电子地图进行缩放。在一个实施例中,所述空调设备分组装置还包括:导入单元,用于将所述分组信息导入管理设备,所述管理设备用于根据每个所述目标空调设备的识别码将所述分组信息与具有相同识别码的预设数据进行关联。在应用中,空调设备分组装置中的各单元可以为软件程序单元,也可以通过处理器中集成的不同逻辑电路或与处理器连接的独立物理部件实现,还可以通过多个分布式处理器实现。如图5所示,本申请实施例还提供一种移动设备200,包括:至少一个处理器201(图5中仅示出一个处理器)、存储器202以及存储在存储器202中并可在至少一个处理器201上运行的计算机程序203,还包括通信单元204,处理器201执行计算机程序203时实现上述各个方法实施例中的步骤。在应用中,移动设备可包括,但不仅限于,通信单元、存储器、处理器等。本领域技术人员可以理解,图5仅仅是移动设备的举例,并不构成对移动设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如,还可以包括输入输出设备、网络访问设备等。输入输出设备可以包括前述人机交互器件,还可以包括显示器,用于显示移动设备的工作参数。在应用中,处理器可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。在应用中,存储器在一些实施例中可以是移动设备的内部存储单元,例如,移动设备的硬盘或内存。存储器在另一些实施例中也可以移动设备的外部存储设备,例如,移动设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。存储器还可以既包括移动设备的内部存储单元也包括外部存储设备。存储器用于存储操作装置、应用程序、引导装载程序(bootloader)、数据以及其他程序等,例如计算机程序的程序代码等。存储器还可以用于暂时地存储已经输出或者将要输出的数据。在应用中,显示器可以为薄膜晶体管液晶显示器(thinfilmtransistorliquidcrystaldisplay,tft-lcd)、液晶显示器(liquidcrystaldisplay,lcd)、有机电激光显示器(organicelectroluminesencedisplay,oled)、量子点发光二极管(quantumdotlightemittingdiodes,qled)显示器等。在应用中,通信单元可以根据实际需要设置为任意能够与用户终端直接或间接进行远距离有线或无线通信的器件,例如,通信单元可以提供应用在网络设备上的包括无线局域网(wirelesslocalareanetworks,wlan)(如wi-fi网络),蓝牙,zigbee,调频(frequencymodulation,fm),近距离无线通信技术(nearfieldcommunication,nfc),红外技术(infrared,ir)等通信的解决方案。通信单元可以包括天线,天线可以只有一个阵元,也可以是包括多个阵元的天线阵列。通信单元可以通过天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器。通信单元还可以从处理器接收待发送的信号,对其进行调频、放大,经天线转为电磁波辐射出去。需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将所述装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器所执行时可实现上述各个方法实施例中的步骤。本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动设备上运行时,使得移动设备可实现上述各个方法实施例中的步骤。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到移动设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1