中央空调控制系统和方法与流程

文档序号:23991257发布日期:2021-02-20 13:31阅读:104来源:国知局
中央空调控制系统和方法与流程

[0001]
本发明涉及智能设备技术领域,特别涉及中央空调控制系统和方法。


背景技术:

[0002]
中央空调由一个或多个冷热源系统和多个空气调节系统组成,可以根据制冷和制热等多种功能对室内空气进行集中处理,以达到舒适要求。目前,用户只能通过本地控制器本地控制或者本地查看的方式来实现对中央空调运行状态的控制或查看,无法对中央空调进行远程控制。
[0003]
申请号为201810697743.7的中国发明专利申请公开了基于中央空调远程监控的温度传感器,其发明的主要特征是将温度感应模块检测到的温度信息上传至网络,后台通过连接网络即可查看温度信息,但未公开如何对中央空调进行远程控制。
[0004]
因此,针对以上不足,需要提供一种中央空调控制方案,以实现对中央空调的远程控制。


技术实现要素:

[0005]
本发明提供了中央空调控制系统和方法,能够实现中央空调的远程控制。
[0006]
第一方面,本发明实施例提供了中央空调控制系统,包括:外部控制终端、中央空调、服务器和窄带物联网nb-iot装置;
[0007]
所述外部控制终端,用于接收用户针对所述中央空调的第一控制指令,并通过所述服务器将所述第一控制指令发送给所述nb-iot装置;
[0008]
所述nb-iot装置,用于将所述第一控制指令发送给所述中央空调;
[0009]
所述中央空调,用于根据所述第一控制指令执行相应动作;
[0010]
所述nb-iot装置,还用于根据预设的第一周期获取并存储所述中央空调的状态信息,在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端;
[0011]
所述外部控制终端,还用于对所述目标状态信息进行展示。
[0012]
在一种可能的设计中,
[0013]
所述nb-iot装置,用于在执行所述在达成的预设发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端时,具体执行:
[0014]
根据预设的第二周期,从存储的至少一条所述状态信息中获取与第一时间的时间间隔最短的状态信息,并将该状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端,其中,所述第一时间用于表征根据所述第二周期获取该状态信息时对应的时间点。
[0015]
在一种可能的设计中,
[0016]
所述nb-iot装置,用于在执行所述在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端时,具体执行:
[0017]
针对每条所述状态信息,均读取当前状态信息中所述中央空调的每一个参数信息;
[0018]
分别判断每一个所述参数信息是否在预设的范围内;
[0019]
如果否,则将所述当前状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端。
[0020]
在一种可能的设计中,
[0021]
所述外部控制终端,还用于向所述nb-iot装置发送第一查询指令;
[0022]
所述nb-iot装置,还用于根据所述第一查询指令,在执行所述在达成的预设发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端时,具体执行:
[0023]
从存储的至少一条所述状态信息中获取与第二时间的时间间隔最短的状态信息,并将该状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端,其中,所述第二时间用于表征根据所述第一查询指令获取该状态信息时对应的时间点。
[0024]
在一种可能的设计中,
[0025]
所述nb-iot装置,用于在执行所述在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端时,具体执行:
[0026]
每当获取到所述状态信息时,判断当前获取的所述状态信息与已存储的所述当前获取的所述状态信息且时间间隔最小的状态信息相同;
[0027]
如果否,则将所述当前获取到的所述状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端。
[0028]
在一种可能的设计中,所述中央空调包括:主控设备、至少一个室内机和至少一个室外机,其中,所述室内机和所述室外机通过所述主控设备与所述nb-iot装置相连接;
[0029]
所述主控设备,用于根据所述第一控制指令控制所述室外机和所述室内机执行相应动作;
[0030]
所述主控设备,还用于根据预设的第三周期发送第二查询指令,并获取用于表征自身运行状态的第一主控设备信息;
[0031]
每个所述室内机,用于根据所述第二查询指令将用于表征自身运行状态的第一室内机信息发送给所述主控设备;
[0032]
每个所述室外机,用于根据所述第二查询指令将用于表征自身运行状态的第一室外机信息发送给所述主控设备;
[0033]
所述主控设备,还用于将所述第一主控设备信息、所述第一室内机信息和所述第一室外机信息作为所述状态信息发送给所述nb-iot装置。
[0034]
在一种可能的设计中,
[0035]
所述主控设备,还用于在所述中央空调上电时发送第三查询指令,并在发送所述第三查询指令时获取自身的第二主控设备信息,并将来自所述室内机的第二室内机信息和来自所述室外机的第二室外机信息作为成一条系统信息发送给所述nb-iot装置;
[0036]
所述nb-iot装置,还用于将所述系统信息通过所述服务器发送给所述外部控制终端;
[0037]
所述外部控制终端,用于对所述系统信息进行展示,以使用户查看所述系统信息。
[0038]
在一种可能的设计中,该中央空调控制系统进一步包括:至少一个本地控制器;
[0039]
所述本地控制器,用于按照预设的第四周期分别向每一个所述室内机发送第四查询指令;
[0040]
每个所述室内机,还用于根据所述第四查询指令将第三室内机信息发送给所述本地控制器;
[0041]
所述本地控制器,还用于接收所述第三室内机信息并进行展示。
[0042]
在一种可能的设计中,
[0043]
所述本地控制器,还用于接收用户针对至少一个所述室内机的第五查询指令,将所述第五查询指令发送给所述第五查询指令中包含的至少一个所述标识信息对应的室内机,其中,每一个所述室内机对应有一个不同的所述标识信息;
[0044]
每个所述室内机,还用于根据所述第五查询指令中的所述标识信息将第四室内机信息发送给所述本地控制器;
[0045]
所述本地控制器,还用于将接收的所述第四室内机信息进行展示。
[0046]
在一种可能的设计中,
[0047]
当所述第一控制指令包括限制控制指令时,所述中央空调,还用于对所述限制控制指令进行存储,在接收到来自所述本地控制器的第二控制指令时,如果存储有所述限制控制指令,则向所述本地控制器发送用于表征所述本地控制器控制失败的反馈信息,其中,所述限制控制指令用于表征所述中央空调只允许所述外部控制终端控制;
[0048]
所述本地控制器,还用于将接收到的所述反馈信息进行展示;
[0049]
当所述第一控制指令包括删除限制控制指令时,所述中央空调,还用于删除已存储的所述限制控制指令,其中,所述删除限制控制指令用于表征所述中央空调允许所述本地控制器控制。
[0050]
第二方面,本发明实施例还提供了基于上述第一方面或第一方面的任一可能实现方式的中央空调控制系统的中央空调控制方法,包括:
[0051]
所述外部控制终端接收用户针对所述中央空调的所述第一控制指令,并通过所述服务器将所述第一控制指令发送给所述nb-iot装置;
[0052]
所述nb-iot装置将所述第一控制指令发送给所述中央空调;
[0053]
所述中央空调根据所述第一控制指令执行相应动作;
[0054]
所述nb-iot装置根据预设的第一周期获取并存储所述中央空调的状态信息;
[0055]
所述nb-iot装置在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端;
[0056]
所述外部控制终端对所述目标状态信息进行展示。
[0057]
在一种可能的设计中,所述nb-iot装置在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端,包括:
[0058]
根据预设的第二周期,从存储的至少一条所述状态信息中获取与第一时间的时间间隔最短的状态信息,并将该状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端,其中,所述第一时间用于表征根据所述第二周期获取该状态信息时对应的时间点。
[0059]
在一种可能的设计中,所述nb-iot装置在达成预设的发送条件时将至少一条所述
状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端,包括:
[0060]
针对每条所述状态信息,均读取当前状态信息中所述中央空调的每一个参数信息;
[0061]
分别判断每一个所述参数信息是否在预设的范围内;
[0062]
如果否,则将所述当前状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端。
[0063]
在一种可能的设计中,所述nb-iot装置在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端,包括:
[0064]
所述外部控制终端向所述nb-iot装置发送第一查询指令;
[0065]
所述nb-iot装置根据所述第一查询指令从存储的至少一条所述状态信息中获取与第二时间的时间间隔最短的状态信息,并将该状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端,其中,所述第二时间用于表征根据所述第一查询指令获取该状态信息时对应的时间点。
[0066]
在一种可能的设计中,所述nb-iot装置在达成预设的发送条件时将至少一条所述状态信息中的目标状态信息通过所述服务器发送给所述外部控制终端,包括:
[0067]
每当获取到所述状态信息时,判断当前获取的所述状态信息与已存储的所述当前获取的所述状态信息且时间间隔最小的状态信息相同;
[0068]
如果否,则将所述当前获取到的所述状态信息作为所述目标状态信息通过所述服务器发送给所述外部控制终端。
[0069]
在一种可能的设计中,当所述中央空调包括:主控设备、至少一个室内机和至少一个室外机时,其中,所述室内机和所述室外机通过所述主控设备与所述nb-iot装置相连接,
[0070]
所述中央空调根据所述第一控制指令执行相应动作,包括:
[0071]
所述主控设备根据所述第一控制指令控制所述室外机和所述室内机执行相应动作。
[0072]
在一种可能的设计中,当所述中央空调包括:主控设备、至少一个室内机和至少一个室外机时,其中,所述室内机和所述室外机通过所述主控设备与所述nb-iot装置相连接,该中央空调控制方法进一步包括:
[0073]
所述主控设备根据预设的第三周期发送第二查询指令,并获取用于表征自身运行状态的第一主控设备信息;
[0074]
每个所述室内机根据所述第二查询指令将用于表征自身运行状态的第一室内机信息发送给所述主控设备;
[0075]
每个所述室外机根据所述第二查询指令将用于表征自身运行状态的第一室外机信息发送给所述主控设备;
[0076]
所述主控设备将所述第一主控设备信息、所述第一室内机信息和所述第一室外机信息作为所述状态信息发送给所述nb-iot装置。
[0077]
在一种可能的设计中,在所述外部控制终端接收用户针对所述中央空调的所述第一控制指令之前,该中央空调控制方法进一步包括:
[0078]
所述主控设备在所述中央空调上电时发送第三查询指令,并在发送所述第三查询指令时获取自身的第二主控设备信息;
[0079]
所述主控设备将来自所述室内机的第二室内机信息和来自所述室外机的第二室外机信息作为成一条系统信息发送给所述nb-iot装置;
[0080]
所述nb-iot装置将所述系统信息通过所述服务器发送给所述外部控制终端;
[0081]
所述外部控制终端对所述系统信息进行展示,以使用户查看所述系统信息。
[0082]
在一种可能的设计中,当该中央空调控制系统包括至少一个本地控制器时,该中央空调控制方法进一步包括:
[0083]
所述本地控制器按照预设的第四周期分别向每一个所述室内机发送第四查询指令;
[0084]
每个所述室内机根据所述第四查询指令将第三室内机信息发送给所述本地控制器;
[0085]
所述本地控制器接收所述第三室内机信息并进行展示。
[0086]
在一种可能的设计中,当该中央空调控制系统包括至少一个本地控制器时,该中央空调控制方法进一步包括:
[0087]
所述本地控制器接收用户针对至少一个所述室内机的第五查询指令,将所述第五查询指令发送给所述第五查询指令中包含的至少一个所述标识信息对应的室内机,其中,每一个所述室内机对应有一个不同的所述标识信息;
[0088]
每个所述室内机根据所述第五查询指令中的所述标识信息将第四室内机信息发送给所述本地控制器;
[0089]
所述本地控制器将接收的所述第四室内机信息进行展示。
[0090]
在一种可能的设计中,当该中央空调控制系统包括至少一个本地控制器时,该中央空调控制方法进一步包括:
[0091]
当所述第一控制指令包括限制控制指令时,
[0092]
所述中央空调对所述限制控制指令进行存储,其中,所述限制控制指令用于表征所述中央空调只允许所述外部控制终端控制;
[0093]
所述中央空调在接收到来自所述本地控制器的第二控制指令时,如果存储有所述限制控制指令,则向所述本地控制器发送用于表征所述本地控制器控制失败的反馈信息;
[0094]
所述本地控制器将接收到的所述反馈信息进行展示;
[0095]
当所述第一控制指令包括删除限制控制指令时,其中,所述删除限制控制指令用于表征所述中央空调允许所述本地控制器控制;
[0096]
所述中央空调删除已存储的所述限制控制指令。
[0097]
由上述技术方案可知,外部控制终端将针对中央空调的第一控制指令通过服务器和nb-iot装置发送至中央空调,中央空调根据该第一控制指令执行相应动作;nb-iot装置还可以根据预设的第一周期获取并存储中央空调的状态信息,并在达成预设的发送条件时将已存储的多条状态信息中目标状态信息发送给外部控制终端进行展示。由上述可知,用户通过外部控制终端发送针对中央空调的控制指令,该控制指令通过nb-iot装置发送至中央空调,从而实现对中央空调的远程控制。在达成预设的发送条件时,nb-iot装置将已存储的至少一条状态信息中的目标状态信息发送给外部控制终端进行展示,用户根据外部控制终端所展示的信息实现远程查看中央空调的运行状态,使得用户根据该信息对中央空调进行进一步的远程控制。
附图说明
[0098]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0099]
图1是本发明一个实施例提供的一种中央空调控制系统的示意图;
[0100]
图2是本发明一个实施例提供的另一种中央空调控制系统的示意图;
[0101]
图3是本发明一个实施例提供的又一种中央空调控制系统的示意图;
[0102]
图4是本发明一个实施例提供的一种中央空调控制方法的流程图;
[0103]
图5是本发明一个实施例提供的另一种中央空调控制方法的流程图。
具体实施方式
[0104]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0105]
如图1所示,本发明实施例提供了中央空调控制系统,包括:外部控制终端101、中央空调102、服务器103和窄带物联网nb-iot装置104;
[0106]
外部控制终端101,用于接收用户针对中央空调102的第一控制指令,并通过服务器103将第一控制指令发送给nb-iot装置104;
[0107]
nb-iot装置104,用于将第一控制指令发送给中央空调102;
[0108]
中央空调102,用于根据第一控制指令执行相应动作;
[0109]
nb-iot装置104,还用于根据预设的第一周期获取并存储中央空调102的状态信息,在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器103发送给外部控制终端101;
[0110]
外部控制终端101,还用于对目标状态信息进行展示。
[0111]
在本发明实施例中,外部控制终端101将针对中央空调102的第一控制指令通过服务器103和nb-iot装置104发送至中央空调102,中央空调102根据该第一控制指令执行相应动作;nb-iot装置104还可以根据预设的第一周期获取并存储中央空调102的状态信息,并在达成预设的发送条件时将已存储的多条状态信息中目标状态信息发送给外部控制终端101进行展示。由上述可知,用户通过外部控制终端发送针对中央空调的控制指令,该控制指令通过nb-iot装置发送至中央空调,从而实现对中央空调的远程控制。在达成预设的发送条件时,nb-iot装置将已存储的至少一条状态信息中的目标状态信息发送给外部控制终端进行展示,用户根据外部控制终端所展示的信息实现远程查看中央空调的运行状态,使得用户根据该信息对中央空调进行进一步的远程控制。
[0112]
可以理解的是,外部控制终端101例如可以是手机,当然也可以是电脑。举例来说,用户通过手机发送用于控制中央空调温度为26℃的控制指令,该控制指令通过服务器发送至nb-iot装置,nb-iot装置将该控制指令发送至中央空调,中央空调根据该控制指令执行相应的动作。
[0113]
需要说明的是,nb-iot装置采用基于蜂窝移动nb-iot网络通讯技术,nb-iot技术是一种支持广域网的由电信运营商构建的网络蜂窝数据连接技术,具有覆盖广、连接多、速率快、成本低、功耗低以及架构优等优点。
[0114]
在本发明一实施例中,基于图1所示的中央空调控制系统,
[0115]
nb-iot装置104,用于在执行在达成的预设发送条件时将至少一条状态信息中的目标状态信息通过服务器发103送给外部控制终端时101,具体执行:
[0116]
根据预设的第二周期,从存储的至少一条状态信息中获取与第一时间的时间间隔最短的状态信息,并将该状态信息作为目标状态信息通过服务器103发送给外部控制终端101,其中,第一时间用于表征根据第二周期获取该状态信息时对应的时间点。
[0117]
在本发明实施例中,nb-iot装置104根据预设的第二周期从已存储的多条状态信息中获取与第一时间的时间间隔最短的一条状态信息,并将该状态信息作为目标状态信息通过服务器103发送给外部控制终端101。因此,用户可以通过外部控制终端查看由nb-iot装置周期发来的目标状态信息,使得用户可以根据该信息和使用需求对中央空调进行远程控制。
[0118]
在本发明一实施例中,基于图1所示的中央空调控制系统,
[0119]
nb-iot装置104,用于在执行在达成的预设发送条件时将至少一条状态信息中的目标状态信息通过服务器发103送给外部控制终端时101,具体执行:
[0120]
针对每条状态信息,均读取当前状态信息中中央空调102的每一个参数信息;
[0121]
分别判断每一个参数信息是否在预设的范围内;
[0122]
如果否,则将当前状态信息作为目标状态信息通过服务器103发送给外部控制终端101。
[0123]
在本发明实施例中,nb-iot装置104获取到一条状态信息时,判断该状态信息中的每一个参数信息是否均在预设的范围内,当该状态信息中有至少一个参数信息不处于该范围,即该状态信息异常时,将该状态信息作为目标状态信息通过服务器103发送给外部控制终端101。由此可知,nb-iot装置实时地将出现异常的状态信息发送给外部控制终端,使得用户根据外部控制终端展示的信息及时进行相关操作,从而实现对中央空调的实时监控和远程管理。
[0124]
在本发明一实施例中,基于图1所示的中央空调控制系统,
[0125]
外部控制终端101,还用于向nb-iot装置104发送第一查询指令;
[0126]
nb-iot装置104,还用于根据第一查询指令,在执行在达成的预设发送条件时将至少一条状态信息中的目标状态信息通过服务器103发送给外部控制终端101时,具体执行:
[0127]
从存储的至少一条状态信息中获取与第二时间的时间间隔最短的状态信息,并将该状态信息作为目标状态信息通过服务器103发送给外部控制终端101,其中,第二时间用于表征根据第一查询指令获取该状态信息时对应的时间点。
[0128]
在本发明实施例中,nb-iot装置104在接收到外部控制终端101的第一查询指令时,从已存储的多条状态信息中获取一条与第二时间的时间间隔最短的状态信息,并将该状态信息作为目标状态信息通过服务器103发送给外部控制终端101。由此可知,用户可以通过外部控制终端随时远程查看中央空调的状态信息,使得用户可以根据实际需求对中央空调进行远程控制。
iot装置。nb-iot装置使用前需要先登陆电信iot平台将imei认证注册作为nb-iot装置和电信iot平台通信身份id,nb-iot装置上电则将imei号和sn号发送给服务器注册信息,服务器根据imei号和sn号,建立中央空调和nb-iot装置的绑定关系,并将绑定后的sn号作为每一套中央空调的id,实现各种数据收发和处理功能。
[0143]
在本发明一实施例中,基于图2所示的中央空调控制系统,
[0144]
主控设备1021,还用于在中央空调102上电时发送第三查询指令,并在发送第三查询指令时获取自身的第二主控设备信息,并将来自室内机1022的第二室内机信息和来自室外机1023的第二室外机信息作为成一条系统信息发送给nb-iot装置104;
[0145]
nb-iot装置104,还用于将系统信息通过服务器103发送给外部控制终端101;
[0146]
外部控制终端101,用于对系统信息进行展示,以使用户查看系统信息。
[0147]
在本发明实施例中,在中央空调102刚上电时,主控设备1021将自身的第二主控设备、每个室内机1022的第二室内机信息以及每个室外机1023的第二室外机信息作为一条系统信息通过nb-iot装置104和服务器103发送至外部控制终端101进行展示。由上述可知,用户可以通过外部控制终端查看刚上电时中央空调的状态,从而有助于用户根据实际需求对中央空调进行远程控制。
[0148]
在本发明一实施例中,基于图2所示的中央空调控制系统,如图3所示,该中央空调控制系统进一步包括:至少一个本地控制器301;
[0149]
本地控制器301,用于按照预设的第四周期分别向每一个室内机1032发送第四查询指令;
[0150]
每个室内机1032,还用于根据第四查询指令将第三室内机信息发送给本地控制器301;
[0151]
本地控制器301,还用于接收第三室内机信息并进行展示。
[0152]
在本发明实施例中,本地遥控器301可以根据预设的第四周期查询每一个室内机1022的状态信息,并将该状态信息进行展示,使得用户可以通过本地查看的方式查看中央空调的运行状态。
[0153]
需要说明的是,本地遥控器301例如可以是线控器,线控器例如可以通过数据总线(例如,rs485数据总线和xl1192数据总线等)与至少一个室内机相连接,也就是说,一个线控器可以与一台室内机相连接,也可以与多台室内机相连接。此外,线控器可以根据用户的不同需求搭配多种安装形式,例如旋钮、按键,触摸屏,刻度盘,液晶显示,语音播报等方式。本地遥控器301当然还可以是遥控器(例如,红外遥控器等)。
[0154]
在本发明一实施例中,基于图3所示的中央空调控制系统,
[0155]
本地控制器301,还用于接收用户针对至少一个室内机1022的第五查询指令,将第五查询指令发送给第五查询指令中包含的至少一个标识信息对应的室内机1022,其中,每一个室内机1022对应有一个不同的标识信息;
[0156]
每个室内机1022,还用于根据第五查询指令中的标识信息将第四室内机信息发送给本地控制器301;
[0157]
本地控制器301,还用于将接收的第四室内机信息进行展示。
[0158]
在本发明实施例中,每一个室内机1022对应有一个不同的标识信息(例如,设备地址和设备型号等),本地遥控器301在接收到用户针对至少一个室内机1022的第五查询指令
时,分别将该查询指令发送给与该查询指令中包含的标识信息相对应的室内机1022,并将每个室内机根据所对应的标识信息返回的第四室内机信息进行展示。因此,用户可以根据不同需求利用本地控制器本地查看某一个或者多个特定室内机的运行状态。
[0159]
需要说明的是,在本发明实施例中,外部控制终端101当然也可以实现与本地遥控器301相同的功能,由于两者进行本地查询的查询方法相同,在此不再进行一一赘述。
[0160]
在本发明一实施例中,基于图3所示的中央空调控制系统,
[0161]
当第一控制指令包括限制控制指令时,
[0162]
中央空调102,还用于对限制控制指令进行存储,在接收到来自本地控制器301的第二控制指令时,如果存储有限制控制指令,则向本地控制器301发送用于表征本地控制器301控制失败的反馈信息,其中,限制控制指令用于表征中央空调102只允许外部控制终端101控制;
[0163]
本地控制器301,还用于将接收到的反馈信息进行展示;
[0164]
当第一控制指令包括删除限制控制指令时,
[0165]
中央空调102,还用于删除已存储的限制控制指令,其中,删除限制控制指令用于表征中央空调102允许本地控制器301控制。
[0166]
在本发明实施例中,当第一控制指令包括用于表征中央空调102只允许外部控制终端101控制的限制控制指令时,存储该限制控制指令,并在接收到本地控制器301的第二控制指令时,将表征本地控制器301控制失败的反馈信息发送给本地控制器301进行展示;当第一控制指令包括用于表征中央空调102允许外部控制终端101控制的删除限制控制指令时,中央空调102删除已存储的该限制控制指令。由上述可知,用户可以根据不同需求利用外部控制终端发送远程控制指令允许或者禁止本地控制器对中央空调进行本地控制,从而进一步实现对中央空调的远程管理。
[0167]
如图4所示,本发明一个实施例提供了基于上述任一实施例所提供中央空调控制系统的中央空调控制方法,该方法具体可以包括以下步骤:
[0168]
步骤401:外部控制终端接收用户针对中央空调的第一控制指令,并通过服务器将第一控制指令发送给nb-iot装置;
[0169]
步骤402:nb-iot装置将第一控制指令发送给中央空调;
[0170]
步骤403:中央空调根据第一控制指令执行相应动作;
[0171]
步骤404:nb-iot装置根据预设的第一周期获取并存储中央空调的状态信息;
[0172]
步骤405:nb-iot装置在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端;
[0173]
步骤406:外部控制终端对目标状态信息进行展示。
[0174]
在本发明一实施例中,基于图4所示的中央空调控制方法,步骤405nb-iot装置在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端,具体可以包括如下步骤:
[0175]
根据预设的第二周期,从存储的至少一条状态信息中获取与第一时间的时间间隔最短的状态信息,并将该状态信息作为目标状态信息通过服务器发送给外部控制终端,其中,第一时间用于表征根据第二周期获取该状态信息时对应的时间点。
[0176]
在本发明一实施例中,基于图4所示的中央空调控制方法,步骤405nb-iot装置在
达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端,具体可以包括如下步骤:
[0177]
针对每条状态信息,均读取当前状态信息中中央空调的每一个参数信息;
[0178]
分别判断每一个参数信息是否在预设的范围内;
[0179]
如果否,则将当前状态信息作为目标状态信息通过服务器发送给外部控制终端。
[0180]
在本发明一实施例中,基于图4所示的中央空调控制方法,步骤405nb-iot装置在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端,具体可以包括如下步骤:
[0181]
外部控制终端向nb-iot装置发送第一查询指令;
[0182]
nb-iot装置根据第一查询指令从存储的至少一条状态信息中获取与第二时间的时间间隔最短的状态信息,并将该状态信息作为目标状态信息通过服务器发送给外部控制终端,其中,第二时间用于表征根据第一查询指令获取该状态信息时对应的时间点。
[0183]
在本发明一实施例中,基于图4所示的中央空调控制方法,步骤405nb-iot装置在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端,具体可以包括如下步骤:
[0184]
每当获取到状态信息时,判断当前获取的状态信息与已存储的当前获取的状态信息且时间间隔最小的状态信息相同;
[0185]
如果否,则将当前获取到的状态信息作为目标状态信息通过服务器发送给外部控制终端。
[0186]
在本发明一实施例中,基于图4所示的中央空调控制方法,当中央空调包括主控设备、至少一个室外机和至少一个室内机时,其中,室内机和室外机通过主控设备与nb-iot装置相连接,
[0187]
步骤401中央空调根据第一控制指令执行相应动作,包括:
[0188]
主控设备根据第一控制指令控制室外机和室内机执行相应动作。
[0189]
在本发明一实施例中,基于图4所示的中央空调控制方法,当中央空调包括主控设备、至少一个室外机和至少一个室内机时,其中,室内机和室外机通过主控设备与nb-iot装置相连接,还可以包括如下步骤:
[0190]
主控设备根据预设的第三周期发送第二查询指令,并获取用于表征自身运行状态的第一主控设备信息;
[0191]
每个室内机根据第二查询指令将用于表征自身运行状态的第一室内机信息发送给主控设备;
[0192]
每个室外机根据第二查询指令将用于表征自身运行状态的第一室外机信息发送给主控设备;
[0193]
主控设备将第一主控设备信息、第一室内机信息和第一室外机信息作为状态信息发送给nb-iot装置。
[0194]
在本发明一实施例中,基于图4所示的中央空调控制方法,在步骤401外部控制终端接收用户针对中央空调的第一控制指令之前,还可以包括如下步骤:
[0195]
主控设备在中央空调上电时发送第三查询指令,并在发送第三查询指令时获取自身的第二主控设备信息;
[0196]
主控设备将来自室内机的第二室内机信息和来自室外机的第二室外机信息作为成一条系统信息发送给nb-iot装置;
[0197]
nb-iot装置将系统信息通过服务器发送给外部控制终端;
[0198]
外部控制终端对系统信息进行展示,以使用户查看系统信息。
[0199]
在本发明一实施例中,基于图4所示的中央空调控制方法,当中央空调包括主控设备、至少一个室外机和至少一个室内机时,其中,室内机和室外机通过主控设备与nb-iot装置相连接,该中央空调控制方法还可以包括如下步骤:
[0200]
本地控制器按照预设的第四周期分别向每一个室内机发送第四查询指令;
[0201]
每个室内机根据第四查询指令将第三室内机信息发送给本地控制器;
[0202]
本地控制器接收第三室内机信息并进行展示。
[0203]
在本发明一实施例中,基于图4所示的中央空调控制方法,当该中央空调控制系统包括至少一个本地控制器时,该中央空调控制方法还可以包括如下步骤:
[0204]
本地控制器接收用户针对至少一个室内机的第五查询指令,将第五查询指令发送给第五查询指令中包含的至少一个标识信息对应的室内机,其中,每一个室内机对应有一个不同的标识信息;
[0205]
每个室内机根据第五查询指令中的标识信息将第四室内机信息发送给本地控制器;
[0206]
本地控制器将接收的第四室内机信息进行展示。
[0207]
在本发明一实施例中,基于图4所示的中央空调控制方法,当该中央空调控制系统包括至少一个本地控制器时,该中央空调控制方法还可以包括如下步骤:
[0208]
当第一控制指令包括限制控制指令时,
[0209]
中央空调对限制控制指令进行存储,其中,限制控制指令用于表征中央空调只允许外部控制终端控制;
[0210]
中央空调在接收到来自本地控制器的第二控制指令时,如果存储有限制控制指令,则向本地控制器发送用于表征本地控制器控制失败的反馈信息;
[0211]
本地控制器将接收到的反馈信息进行展示;
[0212]
当第一控制指令包括删除限制控制指令时,其中,删除限制控制指令用于表征中央空调允许本地控制器控制;
[0213]
中央空调删除已存储的限制控制指令。
[0214]
需要说明的是,本发明实施例示意的结构并不构成对中央空调控制系统的具体限定。在本发明的另一些实施例中,该中央空调控制系统可以包括比图示更多或者更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或者软件和硬件的组合来实现。
[0215]
上述中央空调控制系统内的各模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0216]
为了更清楚地说明本发明的技术方案及优点,下面对本发明实施例提供的中央空调控制方法进行详细说明,如图5所示,该方法可以包括如下步骤:
[0217]
步骤501:中央空调刚上电时将系统信息发送给nb-iot装置。
[0218]
在本步骤中,中央空调包括主控设备、至少一个室内机和至少一个室外机,其中主控设备、室外机和室内机例如可以通过rs485数据总线相连接,当然还可以通过xl1192数据总线相连接,并且主控设备可以通过uart总线与nb-iot装置相连接。在本发明实施例中,主控设备在中央空调上电时发送第三查询指令,并在发送第三查询指令时获取自身的第二主控设备信息;主控设备将来自室内机的第二室内机信息和来自室外机的第二室外机信息作为成一条系统信息发送给nb-iot装置。
[0219]
步骤502:nb-iot装置将系统信息发送给外部控制终端。
[0220]
在本步骤中,nb-iot装置将来自中央空调的系统信息通过服务器发送给外部控制终端,外部控制终端对该系统信息进行展示,以使用户查看中央空调上电时的系统信息。
[0221]
步骤503:外部控制终端发送第一控制指令。
[0222]
在本步骤中,外部控制终端接收用户针对中央空调的第一控制指令,并通过服务器将第一控制指令发送给nb-iot装置。
[0223]
步骤504:nb-iot装置将第一控制指令发送给中央空调。
[0224]
步骤505:中央空调根据第一控制指令执行相应动作。
[0225]
在本步骤中,主控设备根据第一控制指令分别控制室内机和室外机执行相应动作。
[0226]
步骤506:中央空调将状态信息发送给nb-iot装置。
[0227]
在本步骤中,中央空调具体执行如下操作:
[0228]
主控设备根据预设的第三周期发送第二查询指令,并获取用于表征自身运行状态的第一主控设备信息;
[0229]
每个室内机根据第二查询指令将用于表征自身运行状态的第一室内机信息发送给主控设备;
[0230]
每个室外机根据第二查询指令将用于表征自身运行状态的第一室外机信息发送给主控设备;
[0231]
主控设备将第一主控设备信息、第一室内机信息和第一室外机信息作为状态信息发送给nb-iot装置。
[0232]
步骤507:nb-iot装置获取并存储状态信息。
[0233]
在本步骤中,nb-iot装置根据预设的第一周期获取来自中央空调的状态信息,并进行存储。
[0234]
例如,当预设的第一周期为1min时,nb-iot装置每隔1min获取一次中央空调的状态信息,并进行存储。
[0235]
步骤508:nb-iot装置将目标状态信息发送给外部控制终端。
[0236]
在本步骤中,nb-iot装置在达成预设的发送条件时将至少一条状态信息中的目标状态信息通过服务器发送给外部控制终端,其中,预设的发送条件包括如下四种情况:
[0237]
第一种情况:当预设的第二周期为20min,第一时间为2020-01-01-10:20,已存储的多条状态信息为“状态信息a:2020-01-01-10:19;状态信息b:2020-01-01-10:18;状态信息c:2020-01-01-10:17”时,nb-iot装置将状态信息a作为目标状态信息通过服务器发送给外部控制终端;
[0238]
第二种情况:当nb-iot装置获取到的状态信息包括“温度31℃”且预设的温度范围
为15~30℃时,nb-iot装置将该状态信息作为目标状态信息通过服务器发送给外部控制终端;
[0239]
第三种情况:当nb-iot装置接收到外部控制终端的第一查询指令为2020-01-01-10:21,已存储的多条状态信息为“状态信息1:2020-01-01-10:12;状态信息2:2020-01-01-10:18;状态信息3:2020-01-01-10:20”时,nb-iot装置将状态信息2作为目标状态信息通过服务器发送给外部控制终端;
[0240]
第四种情况:当nb-iot装置已存储的多条状态信息为“状态信息d:2020-01-01-10:12-温度28℃;状态信息e:2020-01-01-10:18-温度28℃;状态信息f:2020-01-01-10:20-温度26℃”,当前接收到的状态信息为“2020-01-01-10:21-温度28℃”时,nb-iot装置经过判断“温度28℃”与状态信息f“温度26℃”不同将当前接收到的状态信息作为目标状态信息通过服务器发送给外部控制终端。
[0241]
在本步骤中,根据用户的需求可以只将上述四种情况中的任一情况进行设定,当然还可以任意组合设定。
[0242]
步骤509:外部控制终端对目标状态信息进行展示。
[0243]
步骤510:中央空调接收第二控制指令。
[0244]
在本步骤中,中央空调控制系统中包括有本地控制器(例如,线控器和遥控器等),本地控制器接收到用户针对中央空调的第二控制指令后将该第二控制指令发送给中央空调。
[0245]
步骤511:中央空调判断是否存储有限制控制指令,如果是,执行步骤513,否则,执行步骤512。
[0246]
在本步骤中,限制控制指令用于表征中央空调只允许外部控制终端控制,当上述第一控制指令包括限制控制指令时,中央空调对限制控制指令进行存储;当上述第一控制指令包括删除限制控制指令时,删除已存储的限制控制指令,其中删除限制控制指令用于表征中央空调允许本地控制器控制。在中央空调在接收到本地控制器的第二控制指令时,判断是否存储有该限制控制指令。
[0247]
步骤512:中央空调根据第二控制指令执行相关动作,结束当前流程。
[0248]
步骤513:中央空调发送反馈信息。
[0249]
在本步骤中,反馈信息用于表征本地控制器控制失败,本地遥控器将该反馈信息发送给本地控制器,本地控制器接收并展示该反馈信息,以使用户根据该反馈信息进行相关操作。
[0250]
需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
[0251]
以上各实施例中,硬件模块可以通过机械方式或电气方式实现。例如,一个硬件模块可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件模块还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临
时设置的电路)可以基于成本和时间上的考虑来确定。
[0252]
上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1