本发明涉及智能家电技术领域,特别涉及中央空调控制系统和方法。
背景技术:
智慧家庭是智慧城市的最小单元,可以综合利用物联网、云计算、移动互联网和大数据技术将家庭电器设备、物联网、高速信息网络和应用服务进行有机融合。在众多的家庭电器设备中,中央空调本身具备很多空调室内机,并且各个空调室内机装配在不同位置,因此,为了满足用户的需求,创造更加舒适便捷的个性化生活,对家用中央空调进行集中控制是非常有必要的。
通常,对家用中央空调进行集中控制首先需要对各个空调室内机进行配置操作,由于家用中央空调的多个空调室内机装配在不同位置,因此,用于需要对多个空调室内机逐个进行配置操作,过程繁琐。申请号为201310269403.1的中国发明专利申请公开了无线集中控制器、及中央空调远程控制方法和系统,其发明的主要特征是使用手机端通过采用访问相关控制网页的方式对中央空调进行控制。目前,对家用中央空调的集中配置过程不够智能,不能很好的满足用户的需求。
技术实现要素:
本发明提供了中央空调控制系统和方法,能够更好地满足用户的需求。
第一方面,本发明实施例提供了中央空调控制系统,包括:空调外机控制器、至少两个空调室内机、通信模块、云端服务器和用户终端;
所述空调外机控制器,用于分别向每一个所述空调室内机发送编码分配指令,并分别接收来自每一个所述空调室内机的识别编码;
所述空调室内机,用于根据所述编码分配指令,获取相对应的所述识别编码,并将该空调室内机的设备信息与所获得的所述识别编码组合成注册信息后,将所述注册信息发送给所述空调外机控制器,其中,不同的所述空调室内机对应有不同的所述识别编码;
所述通信模块,用于获取所述空调外机控制器接收到的各个所述注册信息,并将获取到的各个所述注册信息发送给所述云端服务器;
所述云端服务器,用于将接收到的各个所述注册信息发送给所述用户终端;
所述用户终端,用于对各个所述注册信息进行展示,并根据用户的触发分别建立每一个所述空调室内机与安装位置的映射关系;
所述用户终端,还用于接收用户针对至少一个所述空调室内机的控制指令,并通过所述云端服务器和所述通信模块将所述控制指令发送给所针对的至少一个所述空调室内机,以对所针对的所述至少一个所述空调室内机进行控制。
可选地,
所述空调室内机,用于在每一次接收到来自所述空调外机控制器的所述编码分配指令后,分别向所述空调外机控制器发送一次编码标识信号;
所述空调外机控制器,还用于在接收到各个所述空调室内机根据其所接收到的所述编码分配指令而发送的所述编码标识信号后,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机,并向还未分配所述识别编码的所述空调室内机发送所述编码分配指令,其中,所述目标空调室内机为每一次所述空调外机控制器接收到的第一个所述编码标识信号所对应的所述空调室内机。
可选地,该中央空调控制系统,进一步包括:无线路由器;
所述通信模块,还用于构建热点网络;
所述用户终端,还用于在连接到所述通信模块所构建的所述热点网络后,将所述无线路由器的连接信息发送给所述通信模块;
所述通信模块,还用于根据来自所述用户终端的所述连接信息,连接至所述无线路由器构建的无线网络,并在连接到所述无线路由器所构建的无线网络后向所述无线路由器发送各个所述注册信息;
所述无线路由器,用于将来自所述通信模块的各个所述注册信息发送给云端服务器,并将来自云端服务器的所述控制信息发送给所述通信模块。
可选地,该中央空调控制系统,进一步包括:至少一个遥控器;
所述遥控器,用于向所述空调室内机发送第一指定查询码;
所述空调室内机,用于根据所述第一指定查询码,查询该空调室内机所对应的所述识别编码,并对所述识别编码进行展示,以使用户根据所展示的所述识别编码确定该空调室内机的安装位置。
可选地,
所述遥控器,用于向所述空调室内机发送第二指定查询码;
所述空调室内机,用于根据所述第二指定查询码,查询该空调室内机所对应的所述识别编码,并将查询到的所述识别编码发送给所述遥控器;
所述遥控器,还用于对来自所述空调室内机的所述识别编码进行展示,以使用户根据所展示的所述识别编码确定该空调室内机的安装位置。
可选地,该中央空调控制系统,进一步包括:通信总线;
所述空调外机控制器通过所述通信总线分别与每一个所述空调室内机相连接;
所述通信模块通过所述通信总线分别与所述空调外机控制器和各个所述空调室内机相连接;
所述通信总线,用于将来自所述空调外机控制器的所述编号分配指令分别传输给每一个所述空调室内机,并将来自每一个所述室内空调机的所述识别编码和所述注册信息传输给所述空调外机控制器;
所述通信模块,用于通过所述通信总线获取所述空调外机控制器接收到的各个所述注册信息,将来自所述云端服务器的所述控制指令转换为相应的总线协议命令,并通过所述通信总线将所述总线协议命令发送给相对应的至少一个所述空调室内机。
第二方面,本发明实施例还提供了基于上述第一方面或第一方面的任一可能实现方式的中央空调控制方法,包括:
所述空调外机控制器分别向每一个所述空调内机发送编码分配指令;
每一个所述空调室内机根据所述编码分配指令获取相对应的识别编码,并将获取到的所述识别编码与该空调室内机的设备信息组合成注册信息后,将所述注册信息发送给所述空调外机控制器,其中,不同的所述空调室内机对应有不同的所述识别编码;
所述空调外机控制器接收各个所述注册信息,并将各个所述注册信息发送给所述通信模块;
所述通信模块将接收到的各个所述注册信息发送给所述云端服务器;
所述云端服务器将接收到的各个所述注册信息发送给所述用户终端;
所述用户终端展示接收到的各个所述注册信息,并根据用户的触发分别建立每一个所述空调室内机与安装位置的映射关系;
所述用户端接收用户针对至少一个所述空调室内机的控制指令,并通过所述云端服务器和所述通信模块将所述控制指令发送给所针对的至少一个所述空调室内机,以对所针对至少一个所述空调室内机进行控制。
可选地,每一个所述空调室内机根据所述编码分配指令获取相对应的识别编码,包括:
所述空调室内机在每一次接收到来自所述空调外机控制器的所述编码分配指令后,分别向所述空调外机控制器发送一次编码标识信号;
所述空调外机控制器在接收到各个所述空调室内机根据其所接收到的所述编码分配指令而发送的所述编码标识信号后,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机,并向还未分配所述识别编码的所述空调室内机发送所述编码分配指令,其中,所述目标空调室内机为每一次所述空调外机控制器接收到的第一个所述编码标识信号所对应的所述空调室内机。
可选地,所述中央空调控制系统包括无线路由器时,
所述通信模块将接收到的各个所述注册信息发送给所述云端服务器之前,进一步包括:
所述通信模块构建热点网络;
所述用户终端在连接到所述通信模块所构建的所述热点网络后,将所述无线路由器的连接信息发送给所述通信模块;
所述通信模块根据来自所述用户终端的所述连接信息,连接至所述无线路由器构建的无线网络。
可选地,所述通信模块将接收到的各个所述注册信息发送给所述云端服务器,包括:
所述通信模块通过所述无线网络将接收到的各个所述注册信息发送给所述无线路由器;
所述无线路由器将接收到的各个所述注册信息发送给所述云端服务器。
可选地,当所述中央空调控制系统包括至少一个遥控器时,所述用户终端根据用户的触发分别建立每一个所述空调室内机与安装位置的映射关系,包括:
所述遥控器向所述空调室内机发送第一指定查询码;
所述空调室内机根据所述第一指定查询码,查询该空调室内机所对应的所述识别编码,并对所述识别编码进行展示,以使用户根据所展示的所述识别编码确定该空调室内机的安装位置。
可选地,
所述遥控器向所述空调室内机发送第二指定查询码;
所述空调室内机根据所述第二指定查询码,查询该空调室内机所对应的所述识别编码,并将查询到的所述识别编码发送给所述遥控器;
所述遥控器对来自所述空调室内机的所述识别编码进行展示,以使用户根据所展示的所述识别编码确定该空调室内机的安装位置。
可选地,当所述空调外机控制器通过所述通信总线分别与每一个所述空调室内机相连接,且所述通信模块通过所述通信总线分别与所述空调外机控制器和各个所述空调室内机相连接时,
所述空调外机控制器分别向每一个所述空调内机发送编号分配指令,包括:
所述空调外机控制器通过所述通信总线分别向每一个所述空调内机发送编号分配指令;
所述通信模块接收各个所述注册信息,包括:
所述通信模块通过所述通信总线接收各个所述注册信息;
所述通信模块将所述控制指令发送给所针对的至少一个所述空调室内机,包括:
所述通信模块将所述控制指令转换为相应的总线协议命令,并通过所述通信总线将所述总线协议命令发送给相对应的至少一个所述空调室内机。
由上述技术方案可知,当系统通上电后,空调外机控制器用于分别向每一个空调内机发送编码分配指令,各个空调室内机用于根据编码分配指令分别获取各自相应的识别编码,并将各自获取到的识别编码与各自的设备信息组合成注册信息发送给空调外机控制器,其中不同的空调室内机对应有不同的识别编码,通信模块用于将接收到的各个注册信息发送给云端服务器,云端服务器用于将来自通信模块的各个注册信息发送给用户终端,用户终端用于将接收到的各个注册信息展示给用户,并根据用户的触发分别建立各个空调室内机与安装位置的映射关系。用户终端还用于在接收到用户针对至少一个空调室内机的控制指令后,通过云端服务器和通信模块将控制指令发送给所针对的至少一个空调室内机,以使所针对的至少一个空调室内机执行相应的控制动作。由此可见,各个空调室内机可以根据接收到的编码分配指令自动获取相对应的识别编码,并且将各自的识别编码与各自的设备信息组合注册信息并发送给空调外机控制器,在这个过程中,不需要用户添加额外的设备,也不需要用户对各个空调室内机进行逐个配置,实现了对中央空调智能化便捷式的集中配置。此外,各个注册信息通过通信模块和云端服务器发送给用户终端后,根据用户的触发可以建立各个空调室内机与安装位置的映射关系,使得用户可以快速区分各个空调室内机的安装位置并且根据自己的实际需求对各个空调室内机进行控制,从而更好地满足了用户的需求。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例提供的一种中央空调控制系统的示意图;
图2是本发明一个实施例提供的另一种中央空调控制系统的示意图;
图3是本发明一个实施例提供的又一种中央空调控制系统的示意图;
图4是本发明一个实施例提供的再一种中央空调控制系统的示意图;
图5是本发明一个实施例提供的一种中央空调控制方法的流程图;
图6是本发明一个实施例提供的一种获取识别编码方法的流程图;
图7是本发明一个实施例提供的一种通信模块连接无线网络方法的流程图;
图8是本发明一个实施例提供的一种将各个注册信息发送给云端服务器方法的流程图;
图9是本发明一个实施例提供的一种分别建立空调室内机与安装位置的映射关系方法的流程图;
图10是本发明一个实施例提供的又一种分别建立空调室内机与安装位置的映射关系方法的流程图;
图11是本发明一个实施例提供的另一种中央空调控制方法的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明实施例提供了中央空调控制系统,包括:空调外机控制器101、至少两个空调室内机102、通信模块103、云端服务器104和用户终端105;
空调外机控制器101,用于分别向每一个空调室内机102发送编码分配指令,并分别接收来自每一个空调室内机102的识别编码;
空调室内机102,用于根据编码分配指令,获取相对应的识别编码,并将该空调室内机102的设备信息与所获得的识别编码组合成注册信息后,将注册信息发送给空调外机控制器101,其中,不同的空调室内机102对应有不同的识别编码;
通信模块103,用于获取空调外机控制器101接收到的各个注册信息,并将获取到的各个注册信息发送给云端服务器104;
云端服务器104,用于将通信模块103获取到的各个注册信息发送给用户终端105;
用户终端105,用于对来自云端服务器104的各个注册信息进行展示,并根据用户的触发分别建立每一个空调室内机102与安装位置的映射关系;
用户终端105,还用于接收用户针对至少一个空调室内机102的控制指令,并通过云端服务器104和通信模块103将控制指令发送给所针对的至少一个空调室内机102,以对所针对的至少一个空调室内机102进行控制。
本发明实施例提供的中央空调控制系统,当系统通上电后,空调外机控制器101用于分别向每一个空调内机102发送编码分配指令,各个空调室内机102用于根据编码分配指令分别获取各自相应的识别编码,并将各自获取到的识别编码与各自的设备信息组合成注册信息发送给空调外机控制器101,其中不同的空调室内机102对应有不同的识别编码,通信模块103用于将接收到的各个注册信息发送给云端服务器104,云端服务器104用于将来自通信模块103的各个注册信息发送给用户终端105,用户终端105用于将接收到的各个注册信息展示给用户,并根据用户的触发分别建立各个空调室内机102与安装位置的映射关系。用户终端105还用于在接收到用户针对至少一个空调室内机102的控制指令后,通过云端服务器104和通信模块103将控制指令发送给所针对的至少一个空调室内机102,以使所针对的至少一个空调室内机102执行相应的控制动作。由此可见,各个空调室内机102可以根据接收到的编码分配指令自动获取相对应的识别编码,并且将各自的识别编码与各自的设备信息组合注册信息并发送给空调外机控制器101,在这个过程中,不需要用户添加额外的设备,也不需要用户对各个空调室内机102进行逐个配置,实现了对中央空调智能化便捷式的集中配置。此外,各个注册信息通过通信模块103和云端服务器104发送给用户终端105后,根据用户的触发可以建立各个空调室内机102与安装位置的映射关系,使得用户可以快速区分各个空调室内机102的安装位置并且根据自己的实际需求对各个空调室内机102进行控制,从而更好地满足了用户的需求。
可选地,在图1所示中央空调控制系统中,
空调室内机102,用于在每一次接收到来自空调外机控制器101的编码分配指令后,分别向空调外机控制器101发送一次编码标识信号;
空调外机控制器101,还用于在接收到各个空调室内机102根据其所接收到的编码分配指令而发送的编码标识信号后,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机102,并向还未分配识别编码的空调室内机102发送编码分配指令,其中,目标空调室内机102为每一次空调外机控制器101接收到的第一个编码标识信号所对应的空调室内机102。
在本发明实施例中,空调室内机102用于在接收到空调外机控制器101发出的一次编码分配指令后,根据接收到的编码分配指令分别向空调外机控制器101发送编码标识信号,空调外机控制器101用于根据接收到各个编码标识信号的时间顺序,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机102,该目标空调机102为每一次空调外机控制器101接收到的第一个编码标识信号所对应的空调室内机102,并且向未分配识别编码的空调室内机102再一次发送编码分配指令,以上为一次循环。多次循环直至空调外机控制器101接收不到空调室内机102根据编码分配指令而发出的编码标识信号,则证明每一个空调室内机102均获取到相对应的识别编码。由此可知,空调外机控制器101每发送一次编码分配指令,就会有一个未获取识别编码的空调室内机102获取到一个相应的识别编码,直至各个空调室内机102均获取到相应的识别编码,并且不同的空调室内机101的识别编码不同。在整个识别编码获取过程中,不需要用户添加额外的设备,也不需要用户执行操作动作,实现了智能化的集中配置过程,从而减少了用户的工作量,提高了用户的体验感。
在本发明实施例中,识别编码获取过程还可以通过另一种方式实现,空调室内机102用于在接收到空调外机控制器101发出的一次编码分配指令后,根据接收到的编码分配指令分别向空调外机控制器101发送目标识别编码,该目标识别编码是指预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码,其中各个空调室内机102针对每一次接收到的编码分配指令发送的目标识别编码相同且针对不同次接收到的编码分配指令发送的目标识别编码不同,空调外机控制器101用于根据时间顺序,将每一次接收到的第一个目标识别编码所对应的空调室内机102作为该空调室内机102的识别编码,并向未分配识别编码的空调室内机再一次发送编码分配指令,以上为一次循环。多次循环直至空调外机控制器101接收不到空调室内机102根据编码分配指令而发出的目标识别编码,则证明每一个空调室内机102均获取到相对应的识别编码。在获取识别编码的过程中,在未获取识别编码的空调室内机中,各个空调室内机102根据接收到的编码分配指令每发送一次目标识别编码就会有一个空调室内机102获取到相应的识别编码,直至每一个空调室内机102都获取到相应的识别编码。由此可知,在整个识别编码获取过程中,不需要用户添加额外的设备,也不需要用户执行操作动作,实现了智能化的集中配置过程,从而减少了用户的工作量,提高了用户的体验感。
可选地,在图1所示中央空调控制系统的基础上,如图2所示,该中央空调控制系统可以进一步包括:无线路由器201;
通信模块103,还用于构建热点网络;
用户终端105,还用于在连接到通信模块103所构建的热点网络后,将无线路由器201的连接信息发送给通信模块103;
通信模块103,还用于根据来自用户终端105的连接信息,连接至无线路由器201构建的无线网络,并在连接到无线路由器201所构建的无线网络后向无线路由器201发送各个注册信息;
无线路由器201,用于将来自通信模块103的各个注册信息发送给云端服务器104,并将来自云端服务器104的控制信息发送给通信模块103。
在本发明实施例中,用户终端105用于在连接到通信模块103所构建的热点网络后,将无线路由器201的连接信息发送给通信模块103,通信模块103用于根据接收到的连接信息连接至无线路由器201构建的无线网络,并通过无线网络将获取到的各个注册信息发送给无线路由器201,无线路由器201用于将接收到的各个注册信息发送给云端服务器104。在这个过程中,用户不需要分别对多个空调室内机102进行逐一连网操作,只需要通过用户终端105进行单次扫码就可以实现整个中央空调入网,从而减少了中央空调入网的工作量。通信模块103连接至无线网络后将各个注册信息通过无线路由器201发送给云端服务器104。由此可见,仅通过单次扫码就可以对整个中央空调进行添加绑定,不需要用户逐一地分别对多个空调室内机102进行添加绑定操作,减少了用户对中央空调配置的工作量,实现了智能且便捷化的配置过程,从而更好地满足了用户的需求。
可选地,在图1所示中央空调控制系统的基础上,如图3所示,该中央空调控制系统可以进一步包括:至少一个遥控器301;
遥控器301,用于向空调室内机102发送第一指定查询码;
空调室内机102,用于根据遥控器301发送的第一指定查询码,查询该空调室内机102所对应的识别编码,并对识别编码进行展示,以使用户根据所展示的识别编码确定该空调室内机102的安装位置。
可选地,
遥控器301,用于向空调室内机102发送第二指定查询码;
空调室内机102,用于根据遥控器301发送的,查询该空调室内机102所对应的识别编码,并将查询到的识别编码发送给遥控器301;
遥控器301,还用于对来自空调室内机102的识别编码进行展示,以使用户根据所展示的识别编码确定该空调室内机102的安装位置。
在本发明实施例中,用户可以借助遥控机301来建立各个空调室内机102与安装位置的映射关系,使得用户可以快速区分各个空调室内机102的安装位置,其中遥控器301可以是无线的遥控器,也可以是与空调室内机102直接连接的线控器。当遥控器301为无线遥控器时,遥控器用于向空调室内机102发送第一指定查询码,空调室内机102用于根据接收到的第一指定查询码查询其所对应的识别编码,并通过该空调室内机102的显示面板展示识别编码,用户根据识别编码确定该空调室内机102的安装位置。当遥控器301为与空调室内机102直接连接的线控器时,线控器用于向空调室内机102发送第二指定查询码,空调室内机102用于根据接收到的第二指定查询码查询相应的识别编码,并将查询到的识别编码发送给线控器,线控器还用来展示来自空调室内机102的识别编码,用户根据识别编码确定该空调室内机102的安装位置。通过这两种方法,即使是在多个空调室内机102具有相同型号的情况下,用户也可以借助遥控器301快速的区分并且确定空调室内机102与安装位置之间的映射关系,便于用户根据实际情况对中央空调进行控制,从而更好地满足了用户的需求。
在本发明实施例中,用户终端105是一种名为智慧家庭控制的第三方应用程序,可以显示各个空调室内机102的设备图标,并使用空调室内机102的设备型号信息和编号组合的方式命名,用户可以根据设备型号信息区分各个空调室内机102的安装位置,特别地,当有多个空调室内机102的设备信息一致时,用户只需要借助遥控器301就可以分别确定空调室内机102的安装位置,并且用户可以通过用户终端102修改各个空调室内机102的设备名称,使得用户可以快速区分确定各个空调室内机102的安装位置,便于进行后续的控制操作。此外,用户可以通过用户终端105为空调室内机102分配房间信息,并且修改空调室内机102的设备名称或者房间信息,以使用户可以更加简便的区分各个空调室内机102的安装位置,从而可以更好地根据实际需求对各个空调室内机102进行控制。
在本发明实施例中,用户在用户终端105能连接到互联网的任意地方实现对中央空调的远程控制,用户可以通过用户终端105对多个空调室内机102进行远程开关机、随时随地调节室温和风速等操作,可以更好地满足用户的需求。
可选地,在图1-3中任一所示中央空调控制系统的基础上,如图4所示,该中央空调控制系统可以进一步包括:通信总线401;
空调外机控制器101通过通信总线401分别与每一个空调室内机102相连接;
通信模块103通过通信总线401分别与空调外机控制器101和各个空调室内机102相连接;
通信总线401,用于将来自空调外机控制器101的编号分配指令分别传输给每一个空调室内机102,并将来自每一个室内空调机102的识别编码和注册信息传输给空调外机控制器101;
通信模块103,还用于将来自云端服务器104的控制指令转换为相应的总线协议命令,并通过通信总线401将总线协议命令发送给相对应的至少一个空调室内机102。
在本发明实施例中,通信模块103可以是无线控制模块,自由安装在通信总线401上且任一能接收到无线信号的空调室内机102处,空调外机控制器101还用于分配通信总线401的发送各个信息的时间段,避免通信总线401上存在重复的指令。空调外机控制器101还用于为空调室内机102分配更多频次的时间段,从而保证了用户终端105操作的实时性。
如图5所述,本发明一个实施例提供了基于上述任一实施例所提供中央空调控制系统的中央空调控制方法,该方法可以包括以下步骤:
步骤501:空调外机控制器分别向每一个空调内机发送编码分配指令;
步骤502:每一个空调室内机根据编码分配指令获取相对应的识别编码,并将获取到的识别编码与该空调室内机的设备信息组合成注册信息后,将注册信息发送给空调外机控制器,其中,不同的空调室内机对应有不同的识别编码;
步骤503:空调外机控制器接收各个注册信息,并将各个注册信息发送给通信模块;
步骤504:通信模块将接收到的各个注册信息发送给云端服务器;
步骤505:云端服务器将接收到的各个注册信息发送给用户终端;
步骤506:用户终端展示接收到的各个注册信息,并根据用户的触发分别建立每一个空调室内机与安装位置的映射关系;
步骤507:用户端接收用户针对至少一个空调室内机的控制指令,并通过云端服务器和通信模块将控制指令发送给所针对的至少一个空调室内机,以对所针对至少一个空调室内机进行控制。
可选地,在图5所示中央空调控制方法的基础上,步骤502每一个空调室内机根据编码分配指令获取相对应的识别编码,如图6所示,具体可以通过以下方法来获取相应的识别编码:
步骤601:空调室内机在每一次接收到来自空调外机控制器的编码分配指令后,分别向空调外机控制器发送一次编码标识信号;
步骤602:空调外机控制器在接收到各个空调室内机根据其所接收到的编码分配指令而发送的编码标识信号后,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机,并向还未分配识别编码的空调室内机发送编码分配指令,其中,目标空调室内机为每一次空调外机控制器接收到的第一个编码标识信号所对应的空调室内机。
可选地,在图5所示中央空调控制方法的基础上,
步骤504通信模块将将接收到的各个注册信息发送给云端服务器之前,还需要将通信模块连接至无线网络,如图7所示,将通信模块连接至无线网络可以包括以下步骤:
步骤701:通信模块构建热点网络;
步骤702:用户终端在连接通信模块所构建的热点网络后,将无线路由器的连接信息发送给通信模块;
步骤703:通信模块根据来自用户终端的连接信息,连接至无线路由器构建的无线网络。
步骤504通信模块将接收到的各个注册信息发送给云端服务器,如图8所示,具体可以通过以下方法将各个注册信息发送给云端服务器:
步骤801:通信模块通过无线网络将各个注册信息发送给无线路由器;
步骤802:无线路由器将接收到的各个注册信息发送给云端服务器。
可选地,在图5所示中央空调控制方法的基础上,当中央空调控制系统包括至少一个遥控器时,步骤506所述用户终端根据用户的触发分别建立所述空调室内机与安装位置的映射关系,如图9所示,具体可以通过以下方式分别建立空调室内机与安装位置的映射关系:
步骤901:遥控器向空调室内机发送第一指定查询码;
步骤902:空调室内机根据第一指定查询码,查询该空调室内机所对应的识别编码,并对识别编码进行展示,以使用户根据所展示的识别编码确定该空调室内机的安装位置。
可选地,如图10所示,还可以通过以下方式分别建立空调室内机与安装位置的映射关系:
步骤1001:遥控器向空调室内机发送第二指定查询码;
步骤1002:空调室内机根据第二指定查询码,查询该空调室内机所对应的识别编码,并将查询到的识别编码发送给遥控器;
步骤1003:遥控器对来自空调室内机的识别编码进行展示,以使用户根据所展示的识别编码确定该空调室内机的安装位置。
可选地,在图6-10所示的任一中央空调控制方法中,当所述空调外机控制器通过所述通信总线分别与每一个所述空调室内机相连接,且所述通信模块通过所述通信总线分别与所述空调外机控制器和各个所述空调室内机相连接时,
步骤501空调外机控制器分别向每一个空调内机发送编号分配指令时,空调外机控制器可以通过通信总线分别向每一个空调内机发送编号分配指令;
步骤503空调外机控制器将各个注册信息发送给通信模块时,空调外机控制器可以通过通信总线将各个注册信息发送给通信模块;
步骤507通信模块将所述控制指令发送给所针对的至少一个所述空调室内机时,通信模块将控制指令转换为相应的总线协议命令,并通过通信总线将通信总线发送给相对应的至少一个所述空调室内机。
下面结合图10所示的中央空调控制方法,对本发明实施例提供的中央空调控制方法作进一步详细说明,如图11所示,该方法可以包括如下步骤:
步骤1101:空调外机控制器分别向每一个空调内机发送编码分配指令。
在本发明实施例中,中央空调包括至少两个空调室内机,当系统上电后,空调外机控制器通过通信总线分别向每一个空调室内机发送编码分配指令。
例如,中央空调包含有4个空调室内机,分别为空调室内机a、空调室内机b、空调室内机c和空调室内机d。当系统通电后,空调外机控制器通过通信总线分别向这四个空调室内机发送编码分配指令。
步骤1102:每一个空调室内机根据编码分配指令获取相对应的识别编码,并将获取到的识别编码与该空调室内机的设备信息组合成注册信息后,将注册信息发送给空调外机控制器。
在本发明实施例中,当各个空调室内机通过通信总线接收编码分配指令后,各个空调室内机根据编码分配指令获取相对应的识别编码,并且将获取到的识别编码与该空调室内机的设备信息组合生成注册信息,然后通过通信总线将各个注册信息发送给空调外机控制器,其中,不同的空调室内机对应有不同的识别编码。
例如,当4个空调室内机通过通信总线接收到编码分配指令后,空调室内机a根据编码分配指令获取到识别编码a1,将识别编码a1和空调室内机a的设备信息a2组合生成注册信息a',然后将注册信息a'通过通信总线发送给空调外机控制器;空调室内机b根据编码分配指令获取到识别编码b1,将识别编码b1和空调室内机b的设备信息b2组合生成注册信息b',然后将注册信息b'通过通信总线发送给空调外机控制器;空调室内机c根据编码分配指令获取到识别编码c1,将识别编码c1和空调室内机c的设备信息c2组合生成注册信息c',然后将注册信息c'通过通信总线发送给空调外机控制器;空调室内机d根据编码分配指令获取到识别编码d1,将识别编码d1和空调室内机d的设备信息d2组合生成注册信息d',然后将注册信息d'通过通信总线发送给空调外机控制器。其中,识别编码a1、识别编码b1、识别编码c1和识别编码d1各不相同。
步骤1103:空调外机控制器将接收到的各个注册信息发送给通信模块。
在本发明实施例中,空调外机控制器通过通信总线接收到各个注册信息后,通过通信总线将各个注册信息发送给通信模块。
例如,空调外机控制器通过通信总线接收到4个空调室内机的注册信息,即注册信息a'、注册信息b'、注册信息c'和注册信息d',然后再通过通信总线将注册信息a'、注册信息b'、注册信息c'和注册信息d'发送给通信模块。
步骤1104:通信模块将接收到的各个注册信息发送给云端服务器。
在本发明实施例中,通信模块将接收到的各个注册信息发送给云端服务器之前,需要先连接至无线网络,通信模块构建热点网络,用户终端在连接到通信模块构建的热点网络之后,将无线路由器的连接信息发送给通信模块,通信模块根据连接信息连接至无线路由器构建的无线网络。然后,通信模块通过无线网络将各个注册信息发送给无线路由器,接着无线路由器将接收到的各个注册信息发送给云端服务器。
例如,当通信模块接收到注册信息a'、注册信息b'、注册信息c'和注册信息d'后,用户终端连接到通信模块构建的热点网络后将无线路由器的连接信息发送给通信模块,通信模块根据连接信息连接至无线路由器构建的无线网络后,将注册信息a'、注册信息b'、注册信息c'和注册信息d'通过无线路由器发送给云端服务器。
步骤1105:云端服务器将接收到的各个注册信息发送给用户终端。
在本发明实施例中,云端服务器在接收到来自无线路由器的各个注册信息后,将各个注册信息发送给用户终端。
例如,云端服务器接收到注册信息a'、注册信息b'、注册信息c'和注册信息d'后,将注册信息a'、注册信息b'、注册信息c'和注册信息d'发送给用户终端。
步骤1106:用户终端展示接收到的各个注册信息,并根据用户的触发分别建立每一个空调室内机与安装位置的映射关系。
在本发明实施例中,用户终端接收到来自云端服务器的各个注册信息后,用户终端可以显示各个空调室内机的注册信息,并且使用空调室内机的设备型号和编号组合的方式命名,用户可以根据设备型号区分各个空调室内机的安装位置。如果存在多个空调室内机的设备型号相同,用户可以使用遥控器快速的区分各个空调室内机的安装位置。
例如,用户终端接收到来自云端服务器的注册信息a'、注册信息b'、注册信息c'和注册信息d'后,对空调室内机a展示的命名方式为a1-a2,对空调室内机b展示的命名方式为b1-b2,对空调室内机c展示的命名方式为c1-c2,对空调室内机d展示的命名方式为d1-d2。如果a2、b2、c2和d2均不相同,则用户可以快速的区分各个空调室内机的安装位置。如果a2和b2相同,用户选择任意一个安装有这个型号的位置,借助遥控器获取其识别编码,若识别编码为a1,则该位置安装的是空调室内机a,另一安装有该型号的为空调室内机b;若识别编码为b1,则该位置安装的是空调室内机b,另一安装有该型号的为空调室内机a。这样即使空调室内机的型号一样,用户也可以快速的区分各个空调室内机的安装位置。
步骤1107:用户终端接收用户针对至少一个空调室内机的控制指令,并通过云端服务器和通信模块将控制指令发送给所针对的至少一个空调室内机,以对所针对至少一个空调室内机进行控制。
在本发明实施例中,当用户需要对至少一个空调室内机进行控制操作时,用户终端在接收到用户针对至少一个空调室内机的控制指令后,将控制指令发送给云端服务器,云端服务器通过无线路由器将控制指令发送给通信模块,通信模块将控制指令转换成总线协议命令之后通过通信总线将总线协议命令发送给所针对的至少一个空调室内机,以对所针对至少一个空调室内机进行控制。
例如,当用户需要对空调室内机a执行关机操作时,用户终端在接收到空调室内机a关机的控制指令后,将空调室内机a关机的控制指令发送给云端服务器,云端服务器通过无线路由器将空调室内机a关机的控制指令发送给通信模块,通信模块将空调室内机a关机的控制指令转换成总线协议命令之后通过通信总线将总线协议命令发送给空调室内机a,使得空调室内机a执行关机动作。
综上所述,本发明中央空调控制系统和方法,至少具有如下有益效果:
1、在本发明实施例中,当系统通上电后,空调外机控制器用于分别向每一个空调内机发送编码分配指令,各个空调室内机用于根据编码分配指令分别获取各自相应的识别编码,并将各自获取到的识别编码与各自的设备信息组合成注册信息发送给空调外机控制器,其中不同的空调室内机对应有不同的识别编码,通信模块用于将接收到的各个注册信息发送给云端服务器,云端服务器用于将来自通信模块的各个注册信息发送给用户终端,用户终端用于将接收到的各个注册信息展示给用户,并根据用户的触发分别建立各个空调室内机与安装位置的映射关系。用户终端还用于在接收到用户针对至少一个空调室内机的控制指令后,通过云端服务器和通信模块将控制指令发送给所针对的至少一个空调室内机,以使所针对的至少一个空调室内机执行相应的控制动作。由此可见,各个空调室内机可以根据接收到的编码分配指令自动获取相对应的识别编码,并且将各自的识别编码与各自的设备信息组合注册信息并发送给空调外机控制器,在这个过程中,不需要用户添加额外的设备,也不需要用户对各个空调室内机进行逐个配置,实现了对中央空调智能化便捷式的集中配置。此外,各个注册信息通过通信模块和云端服务器104发送给用户终端后,根据用户的触发可以建立各个空调室内机与安装位置的映射关系,使得用户可以快速区分各个空调室内机的安装位置并且根据自己的实际需求对各个空调室内机进行控制,从而更好地满足了用户的需求。
2、在本发明实施例中,空调室内机用于在接收到空调外机控制器发出的一次编码分配指令后,根据接收到的编码分配指令分别向空调外机控制器发送编码标识信号,空调外机控制器用于根据接收到各个编码标识信号的时间顺序,将预先确定的至少两个识别编码中未被分配且对应数值较小的识别编码分配给目标空调室内机,该目标空调机为每一次空调外机控制器接收到的第一个编码标识信号所对应的空调室内机,并且向未分配识别编码的空调室内机再一次发送编码分配指令,以上为一次循环。多次循环直至空调外机控制器接收不到空调室内机根据编码分配指令而发出的编码标识信号,则证明每一个空调室内机均获取到相对应的识别编码。由此可知,空调外机控制器每发送一次编码分配指令,就会有一个未获取识别编码的空调室内机获取到一个相应的识别编码,直至各个空调室内机均获取到相应的识别编码,并且不同的空调室内机的识别编码不同。在整个识别编码获取过程中,不需要用户添加额外的设备,也不需要用户执行操作动作,实现了智能化的集中配置过程,从而减少了用户的工作量,提高了用户的体验感。
3、在本发明实施例中,用户终端用于在连接到通信模块所构建的热点网络后,将无线路由器的连接信息发送给通信模块,通信模块用于根据接收到的连接信息连接至无线路由器构建的无线网络,并通过无线网络将获取到的各个注册信息发送给无线路由器,无线路由器用于将接收到的各个注册信息发送给云端服务器。在这个过程中,用户不需要分别对多个空调室内机进行逐一连网操作,仅仅只需要通过用户终端进行单次扫码就可以实现整个中央空调入网,从而减少了中央空调入网的工作量。通信模块连接至无线网络后将各个注册信息通过无线路由器发送给云端服务器。由此可见,仅通过单次扫码就可以对整个中央空调进行添加绑定,不需要用户逐一地分别对多个空调室内机进行添加绑定操作,减少了用户对中央空调配置的工作量,实现了智能且便捷化的配置过程,从而更好地满足了用户的需求。
4、在本发明实施例中,用户可以借助遥控机来建立各个空调室内机与安装位置的映射关系,使得用户可以快速区分各个空调室内机的安装位置,其中遥控器可以是无线的遥控器,也可以是与空调室内机直接连接的线控器。当遥控器为无线遥控器时,遥控器用于向空调室内机发送第一指定查询码,空调室内机用于根据接收到的第一指定查询码查询其所对应的识别编码,并通过该空调室内机的显示面板展示识别编码,用户根据识别编码确定该空调室内机的安装位置。当遥控器为与空调室内机直接连接的线控器时,线控器用于向空调室内机发送第二指定查询码,空调室内机用于根据接收到的第二指定查询码查询相应的识别编码,并将查询到的识别编码发送给线控器,线控器还用来展示来自空调室内机的识别编码,用户根据识别编码确定该空调室内机的安装位置。通过这两种方法,即使是在多个空调室内机具有相同型号的情况下,用户也可以借助遥控器快速的区分并且确定空调室内机与安装位置之间的映射关系,便于用户根据实际情况对中央空调进行控制,从而更好地满足了用户的需求。
5、在本发明实施例中,通信模块可以是无线控制模块,自由安装在通信总线上且任一能接收到无线信号的空调室内机处,空调外机控制器还用于分配通信总线的发送各个信息的时间段,避免通信总线上存在重复的指令。空调外机控制器还用于为空调室内机分配更多频次的时间段,从而保证了用户终端操作的实时性。
需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
以上各实施例中,硬件模块可以通过机械方式或电气方式实现。例如,一个硬件模块可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件模块还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。
上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。