智能家居楼宇控制系统及其接入空调系统的方法转让专利

申请号 : CN201310388772.2

文献号 : CN103472779B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 高岭李文阳矫晓龙刘洋

申请人 : 青岛海信日立空调系统有限公司

摘要 :

本发明公开了一种智能家居楼宇控制系统及其接入空调系统的方法,该系统包括:智能家居楼宇控制器,用于通过基于TCP/IP协议的局域网对各智能家居进行控制;空调系统,其包括通过HBS总线相连的至少一个室外机以及多个室内机;通讯协议转换装置,用于在接收到智能家居楼宇控制器发送的TCP/IP寻址要求后,通过HBS总线发送HBS室外机要求;从接收到的HBS室外机基本格式数据中获取系统地址;发送携带系统地址的HBS室内机要求;将接收的HBS室内机基本格式数据转换为TCP/IP基本格式的数据后发送至智能家居楼宇控制器。本发明的技术方案中,智能家居楼宇控制系统可以与空调系统通信,或对各室内机进行控制。

权利要求 :

1.一种智能家居楼宇控制系统,其特征在于,包括:

智能家居楼宇控制器,用于通过基于TCP/IP通讯协议的局域网与多个智能家居进行通信,对各智能家居进行控制;

空调系统,其包括:通过HBS总线相连的至少一个室外机,以及多个室内机;

通讯协议转换装置,与所述智能家居楼宇控制器通过所述局域网相连接,并与所述空调系统通过所述HBS总线相连,用于在接收到所述智能家居楼宇控制器发送的TCP/IP寻址要求后,通过所述HBS总线广播发送HBS室外机要求;在接收到各室外机回复的HBS室外机基本格式数据后,获取各HBS室外机基本格式数据中分别携带的系统地址;对于每个获取的系统地址,通过所述HBS总线广播发送携带该系统地址的HBS室内机要求,并接收具有该系统地址的室内机回复的HBS室内机基本格式数据;将接收的HBS室内机基本格式数据转换为TCP/IP基本格式的数据:将一帧HBS基本格式的HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节;将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS室内机基本格式数据转换的TCP/IP基本格式的数据;

所述通讯协议转换装置还用于将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器。

2.如权利要求1所述的系统,其特征在于,

所述智能家居楼宇控制器还用于在接收到所述通讯协议转换装置发送的TCP/IP基本格式的数据后,从中解析出源系统地址、源室内机地址,以及各室内机状态参数,将解析出的各室内机状态参数对应具有该源系统地址、源室内机地址的室内机进行显示。

3.如权利要求2所述的系统,其特征在于,所述HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,具体分别为携带源系统地址的第4字节、和携带源室内机地址的第5字节;以及,所述TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节,具体分别为第9、10字节;以及,所述HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,具体分别为第

10、11、12、13、15、19、21、22、23、26字节;以及

所述HBS室内机基本格式数据中第10、11、12、13、15、19、21、22、23、26字节的室内机状态参数具体分别为:运转模式、风量、导风板位置、设定温度、报警代码、气管温度、冻结温度、吹出温度、吸入温度、膨胀阀开度。

4.如权利要求2所述的系统,其特征在于,

所述室内机还用于在本室内机的状态发生变化后,通过所述HBS总线发送HBS变更格式的数据;以及所述通讯协议转换装置还用于将接收到的HBS变更格式的数据转换为TCP/IP变更格式的数据:将所述HBS变更格式的数据中的第4字节的源系统地址、第5字节的源室内机地址,分别映射到一帧TCP/IP变更格式的数据中的第9、10字节;将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS变更格式的数据转换的TCP/IP变更格式的数据;

所述通讯协议转换装置还用于将转换得到的TCP/IP变更格式的数据通过所述局域网发送至所述智能家居楼宇控制器。

5.如权利要求4所述的系统,其特征在于,

所述智能家居楼宇控制器还用于在控制所述空调系统中的一个室内机的状态时,通过所述局域网向所述通讯协议转换装置发送TCP/IP变更格式的数据;以及所述通讯协议转换装置还用于将接收到的TCP/IP变更格式的数据转换为HBS变更格式的数据:将所述TCP/IP变更格式的数据中的第9字节的系统地址、第10字节的室内机地址,分别映射到一帧HBS变更格式的数据中的第6字节的目标系统地址、第7字节的目标室内机地址;将所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述HBS变更格式的数据中的携带室内机状态参数的各字节,得到由该TCP/IP变更格式的数据转换的HBS变更格式的数据;

所述通讯协议转换装置还用于将转换得到的HBS变更格式的数据通过所述HBS总线发送。

6.一种智能家居楼宇控制系统接入空调系统的方法,包括:

通讯协议转换装置在通过局域网接收到所述智能家居楼宇控制系统中的智能家居楼宇控制器发送的TCP/IP寻址要求后,通过HBS总线广播发送HBS室外机要求;

与所述HBS总线相连的所述空调系统中的各室外机在接收到所述HBS室外机要求后,回复HBS室外机基本格式数据;

所述通讯协议转换装置在接收到各室外机回复的HBS室外机基本格式数据后,获取各HBS室外机基本格式数据中分别携带的系统地址;并对于每个获取的系统地址,通过所述HBS总线广播发送携带该系统地址的HBS室内机要求;

与所述HBS总线相连的所述空调系统中的每个室内机,在确认接收到HBS室内机要求中携带的系统地址与本室内机的系统地址相同后,回复HBS室内机基本格式数据;

所述通讯协议转换装置将接收的HBS室内机基本格式数据转换为TCP/IP基本格式的数据:将一帧HBS基本格式的HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节;将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS室内机基本格式数据转换的TCP/IP基本格式的数据;

之后,所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器。

7.如权利要求6所述的方法,其特征在于,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:所述智能家居楼宇控制器在接收到所述通讯协议转换装置发送的TCP/IP基本格式的数据后,从中解析出源系统地址、源室内机地址,以及各室内机状态参数,将解析出的各室内机状态参数对应具有该源系统地址、源室内机地址的室内机进行显示。

8.如权利要求7所述的方法,其特征在于,所述HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,具体分别为携带源系统地址的第4字节、和携带源室内机地址的第5字节;以及,所述TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节,具体分别为第9、10字节;以及,所述HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,具体分别为第

10、11、12、13、15、19、21、22、23、26字节;以及,

所述HBS室内机基本格式数据中第10、11、12、13、15、19、21、22、23、26字节的室内机状态参数具体分别为:运转模式、风量、导风板位置、设定温度、报警代码、气管温度、冻结温度、吹出温度、吸入温度、膨胀阀开度。

9.如权利要求7所述的方法,其特征在于,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:若所述空调系统中的一个室内机的状态发生变化,则该室内机通过所述HBS总线发送HBS变更格式的数据;

所述通讯协议转换装置在接收到HBS变更格式的数据后将其转换为TCP/IP变更格式的数据:将所述HBS变更格式的数据中的第4字节的源系统地址、第5字节的源室内机地址,分别映射到一帧TCP/IP变更格式的数据中的第9、10字节;将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS变更格式的数据转换的TCP/IP变更格式的数据;

所述通讯协议转换装置将转换得到的TCP/IP变更格式的数据通过所述局域网发送至所述智能家居楼宇控制器。

10.如权利要求9所述的方法,其特征在于,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:若所述智能家居楼宇控制器控制所述空调系统中的一个室内机的状态发生变化,则通过所述局域网向所述通讯协议转换装置发送TCP/IP变更格式的数据;

所述通讯协议转换装置将接收到的TCP/IP变更格式的数据转换为HBS变更格式的数据:将所述TCP/IP变更格式的数据中的第9字节的系统地址、第10字节的室内机地址,分别映射到一帧HBS变更格式的数据中的第6字节的目标系统地址、第7字节的目标室内机地址;将所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述HBS变更格式的数据中的携带室内机状态参数的各字节,得到由该TCP/IP变更格式的数据转换的HBS变更格式的数据;

所述通讯协议转换装置将转换得到的HBS变更格式的数据通过所述HBS总线发送。

说明书 :

智能家居楼宇控制系统及其接入空调系统的方法

技术领域

[0001] 本发明涉及空调领域,尤其涉及一种智能家居楼宇控制系统接入空调系统的方法。

背景技术

[0002] 智能家居楼宇控制系统是利用综合布线、网络通信、自动控制等技术实现网络化、智能化地管理控制家用电器、通信设备、安保防灾设备等智能家居的系统。
[0003] 近年来,随着广大消费者对智能家居楼宇控制系统需求的日渐增多,消费者希望可以将空调系统纳入到智能家居楼宇控制系统中进行管理控制。
[0004] 目前,市场上的智能家居楼宇控制系统通常通过基于TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议)通讯协议的局域网与电脑、网络电视等智能家居进行通信,但空调系统内部的各设备(例如室内机与室外机)之间往往通过HBS(Home Bus System,家庭总线系统)总线进行通信,符合TCP/IP通讯协议的数据帧的格式与符合HBS总线通讯协议的数据帧的格式不兼容,导致现有的智能家居楼宇控制系无法直接与空调系统进行通信,从而无法将空调系统纳入到现有的智能家居楼宇控制系统中进行管理控制。
[0005] 因此,有必要为消费者提供一种可以管理控制空调系统的智能家居楼宇控制系统。

发明内容

[0006] 本发明的实施例提供了一种智能家居楼宇控制系统及其接入空调系统的方法,实现空调与智能家居楼宇控制系统之间的通信,达到将空调纳入智能家居楼宇控制系统中进行管理控制的目的。
[0007] 根据本发明的一个方面,提供了一种智能家居楼宇控制系统,包括:
[0008] 智能家居楼宇控制器,用于通过基于TCP/IP通讯协议的局域网与多个智能家居进行通信,对各智能家居进行控制;
[0009] 空调系统,其包括:通过HBS总线相连的至少一个室外机,以及多个室内机;
[0010] 通讯协议转换装置,与所述智能家居楼宇控制器通过所述局域网相连接,并与所述空调系统通过所述HBS总线相连,用于在接收到所述智能家居楼宇控制器发送的TCP/IP寻址要求后,通过所述HBS总线广播发送HBS室外机要求;在接收到各室外机回复的HBS室外机基本格式数据后,获取各HBS室外机基本格式数据中分别携带的系统地址;对于每个获取的系统地址,通过所述HBS总线广播发送携带该系统地址的HBS室内机要求,并接收具有该系统地址的室内机回复的HBS室内机基本格式数据;将接收的HBS室内机基本格式数据转换为TCP/IP基本格式的数据:
[0011] 将一帧HBS基本格式的HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节;将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS室内机基本格式数据转换的TCP/IP基本格式的数据;
[0012] 所述通讯协议转换装置还用于将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器。
[0013] 进一步,所述智能家居楼宇控制器还用于在接收到所述通讯协议转换装置发送的TCP/IP基本格式的数据后,从中解析出源系统地址、源室内机地址,以及各室内机状态参数,将解析出的各室内机状态参数对应具有该源系统地址、源室内机地址的室内机进行显示。
[0014] 较佳地,所述HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,具体分别为携带源系统地址的第4字节、和携带源室内机地址的第5字节;以及,[0015] 所述TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节,具体分别为第9、10字节;以及,
[0016] 所述HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,具体分别为第10、11、12、13、15、19、21、22、23、26字节;以及
[0017] 所述HBS室内机基本格式数据中第10、11、12、13、15、19、21、22、23、26字节的室内机状态参数具体分别为:
[0018] 运转模式、风量、导风板位置、设定温度、报警代码、气管温度、冻结温度、吹出温度、吸入温度、膨胀阀开度。
[0019] 进一步,所述室内机还用于在本室内机的状态发生变化后,通过所述HBS总线发送HBS变更格式的数据;以及
[0020] 所述通讯协议转换装置还用于将接收到的HBS变更格式的数据转换为TCP/IP变更格式的数据:
[0021] 将所述HBS变更格式的数据中的第4字节的源系统地址、第5字节的源室内机地址,分别映射到一帧TCP/IP变更格式的数据中的第9、10字节;将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS变更格式的数据转换的TCP/IP变更格式的数据;
[0022] 所述通讯协议转换装置还用于将转换得到的TCP/IP变更格式的数据通过所述局域网发送至所述智能家居楼宇控制器。
[0023] 进一步,所述智能家居楼宇控制器还用于在控制所述空调系统中的一个室内机的状态时,通过所述局域网向所述通讯协议转换装置发送TCP/IP变更格式的数据;以及[0024] 所述通讯协议转换装置还用于将接收到的TCP/IP变更格式的数据转换为HBS变更格式的数据:
[0025] 将所述TCP/IP变更格式的数据中的第9字节的系统地址、第10字节的室内机地址,分别映射到一帧HBS变更格式的数据中的第6字节的目标系统地址、第7字节的目标室内机地址;将所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述HBS变更格式的数据中的携带室内机状态参数的各字节,得到由该TCP/IP变更格式的数据转换的HBS变更格式的数据;
[0026] 所述通讯协议转换装置还用于将转换得到的HBS变更格式的数据通过所述HBS总线发送。
[0027] 根据本发明的另一个方面,还提供了一种智能家居楼宇控制系统接入空调系统的方法,包括:
[0028] 通讯协议转换装置在通过局域网接收到所述智能家居楼宇控制系统中的智能家居楼宇控制器发送的TCP/IP寻址要求后,通过HBS总线广播发送HBS室外机要求;
[0029] 与所述HBS总线相连的所述空调系统中的各室外机在接收到所述HBS室外机要求后,回复HBS室外机基本格式数据;
[0030] 所述通讯协议转换装置在接收到各室外机回复的HBS室外机基本格式数据后,获取各HBS室外机基本格式数据中分别携带的系统地址;并对于每个获取的系统地址,通过所述HBS总线广播发送携带该系统地址的HBS室内机要求;
[0031] 与所述HBS总线相连的所述空调系统中的每个室内机,在确认接收到HBS室内机要求中携带的系统地址与本室内机的系统地址相同后,回复HBS室内机基本格式数据;
[0032] 所述通讯协议转换装置将接收的HBS室内机基本格式数据转换为TCP/IP基本格式的数据:将一帧HBS基本格式的HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节;将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS室内机基本格式数据转换的TCP/IP基本格式的数据;
[0033] 之后,所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器。
[0034] 进一步,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:
[0035] 所述智能家居楼宇控制器在接收到所述通讯协议转换装置发送的TCP/IP基本格式的数据后,从中解析出源系统地址、源室内机地址,以及各室内机状态参数,将解析出的各室内机状态参数对应具有该源系统地址、源室内机地址的室内机进行显示。
[0036] 较佳地,所述HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,具体分别为携带源系统地址的第4字节、和携带源室内机地址的第5字节;以及,[0037] 所述TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节,具体分别为第9、10字节;以及,
[0038] 所述HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,具体分别为第10、11、12、13、15、19、21、22、23、26字节;以及,
[0039] 所述HBS室内机基本格式数据中第10、11、12、13、15、19、21、22、23、26字节的室内机状态参数具体分别为:
[0040] 运转模式、风量、导风板位置、设定温度、报警代码、气管温度、冻结温度、吹出温度、吸入温度、膨胀阀开度。
[0041] 进一步,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:
[0042] 若所述空调系统中的一个室内机的状态发生变化,则该室内机通过所述HBS总线发送HBS变更格式的数据;
[0043] 所述通讯协议转换装置在接收到HBS变更格式的数据后将其转换为TCP/IP变更格式的数据:将所述HBS变更格式的数据中的第4字节的源系统地址、第5字节的源室内机地址,分别映射到一帧TCP/IP变更格式的数据中的第9、10字节;将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS变更格式的数据转换的TCP/IP变更格式的数据;
[0044] 所述通讯协议转换装置将转换得到的TCP/IP变更格式的数据通过所述局域网发送至所述智能家居楼宇控制器。
[0045] 进一步,在所述通讯协议转换装置将转换得到的TCP/IP基本格式的数据通过所述局域网发送至所述智能家居楼宇控制器后,还包括:
[0046] 若所述智能家居楼宇控制器控制所述空调系统中的一个室内机的状态发生变化,则通过所述局域网向所述通讯协议转换装置发送TCP/IP变更格式的数据;
[0047] 所述通讯协议转换装置将接收到的TCP/IP变更格式的数据转换为HBS变更格式的数据:将所述TCP/IP变更格式的数据中的第9字节的系统地址、第10字节的室内机地址,分别映射到一帧HBS变更格式的数据中的第6字节的目标系统地址、第7字节的目标室内机地址;将所述TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到所述HBS变更格式的数据中的携带室内机状态参数的各字节,得到由该TCP/IP变更格式的数据转换的HBS变更格式的数据;
[0048] 所述通讯协议转换装置将转换得到的HBS变更格式的数据通过所述HBS总线发送。
[0049] 本发明的技术方案中,由于在智能家居楼宇控制系统中设置了通讯协议转换装置,通讯协议转换装置可以对符合TCP/IP通讯协议格式的数据帧和符合HBS总线通讯协议格式的数据帧进行互相转换,从而智能家居楼宇控制系统可以通过通讯协议转换装置以TCP/IP通讯协议支持的通信方式访问与HBS总线相连的空调系统中的室外机和室内机,获取各室内机的状态参数,或对各室内机进行控制,达到将空调纳入智能家居楼宇控制系统中进行管理控制的目的。

附图说明

[0050] 图1为本发明实施例的智能家居楼宇控制系统的架构示意图;
[0051] 图2为本发明实施例的智能家居楼宇控制系统接入空调系统的流程图;
[0052] 图3为本发明实施例的智能家居楼宇控制器监控室内机状态变化的流程图;
[0053] 图4为本发明实施例的智能家居楼宇控制器对室内机进行控制的流程图。

具体实施方式

[0054] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举出优选实施例,对本发明进一步详细说明。然而,需要说明的是,说明书中列出的许多细节仅仅是为了使读者对本发明的一个或多个方面有一个透彻的理解,即便没有这些特定的细节也可以实现本发明的这些方面。
[0055] 本申请使用的“模块”、“系统”等术语旨在包括与计算机相关的实体,例如但不限于硬件、固件、软硬件组合、软件或者执行中的软件。例如,模块可以是,但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。举例来说,计算设备上运行的应用程序和此计算设备都可以是模块。一个或多个模块可以位于执行中的一个进程和/或线程内,一个模块也可以位于一台计算机上和/或分布于两台或更多台计算机之间。
[0056] 本发明的发明人考虑到,若可以对符合TCP/IP通讯协议的数据帧与符合HBS总线通讯协议的数据帧进行互相转换,则有可能使得智能家居楼宇控制系统能够与空调系统进行通信,从而实现对空调系统进行管理控制的功能。
[0057] 下面结合附图详细说明本发明的技术方案。本发明实施例提供的智能家居楼宇控制系统的架构示意图,如图1所示,包括:智能家居楼宇控制器101和通讯协议转换装置102、空调系统103,以及除空调系统之外的其它智能家居(图中未标)。
[0058] 其中,智能家居楼宇控制器101用于通过基于TCP/IP通讯协议的局域网与多个智能家居进行通信,对各智能家居进行控制。
[0059] 通讯协议转换装置102通过基于TCP/IP通讯协议的局域网与智能家居楼宇控制器101相连接。
[0060] 空调系统103通常包括室外机901和室内机902。空调系统中的室外机901至少为1个,每个室外机901可以带多个室内机902,构成一个机组。例如空调系统可以包括M个机组,对于每个机组,该机组包括一个室外机901和N个室内机902,其中,N≤4,该机组中的室外机901和室内机902共享同一个系统地址,该机组中的每个室内机902拥有各自的室内机地址;即空调系统包括M个室外机901、M×N个室内机902,对应的存在M个系统地址、M×N个室内机地址,其中,M≤16、(M×N)≤64。
[0061] 同一机组内的各室内机902通过HBS总线与该机组的室外机901相连;各机组的室外机901也通过HBS总线相连。
[0062] 通讯协议转换装置102通过HBS总线分别与空调系统中的每个室外机901和每个室内机902相连;具体地,通讯协议转换装置102可以接入任意一条连接有空调系统中的一个机组的HBS总线。
[0063] 对于每个室外机901,该室外机用以将本机组的系统地址,通过HBS总线发送给通讯协议转换装置102。
[0064] 对于每个室内机902,该室内机用以采集本室内机的室内机状态参数,并通过HBS总线发送给通讯协议转换装置102;以及该室内机根据接收到的控制指令对本室内机进行相应的控制操作。
[0065] 通讯协议转换装置102通过HBS总线分别从各室内机902获取室内机状态参数;以及通过HBS总线向各室内机902发送控制指令。
[0066] 本发明实施例提供的一种智能家居楼宇控制系统接入空调系统、对空调系统进行监控的方法,具体流程图如图2所示,可以包括如下步骤:
[0067] S201:智能家居楼宇控制器101向通讯协议转换装置102发送TCP/IP寻址要求。
[0068] 具体地,智能家居楼宇控制器101在首次对接入的空调系统进行监控时,通过基于TCP/IP通讯协议的局域网向通讯协议转换装置102发送TCP/IP寻址要求。一帧TCP/IP协议的数据通常包括包头,此外还可以包括携带其它内容数据的包体,本发明中的TCP/IP寻址要求具体可以是一帧只包括包头而没有包体的TCP/IP协议数据。
[0069] S202:通讯协议转换装置102接收到TCP/IP寻址要求后,通过HBS总线广播发送HBS室外机要求。
[0070] 具体地,通讯协议转换装置102通过局域网接收到一帧TCP/IP协议的数据后,对其进行解析;若根据解析结果确认接收到TCP/IP寻址要求,则通过HBS总线广播发送预定格式的HBS室外机要求,HBS室外机要求为一帧符合HBS总线协议格式的数据。
[0071] S203:与HBS总线相连接的各室外机901接收到HBS室外机要求后,回复HBS室外机基本格式数据。
[0072] 具体地,对于空调系统103的每个室外机901,该室外机901在通过HBS总线接收到一帧HBS总线协议的数据后,对该数据进行解析;若通过解析结果确认接收到HBS室外机要求后,回复携带有本室外机的系统地址的HBS室外机基本格式数据。回复的HBS室外机基本格式数据中第4字节携带有本室外机的系统地址。
[0073] S204:通讯协议转换装置102接收到各HBS室外机基本格式数据后,解析出各HBS室外机基本格式数据中分别携带的系统地址。
[0074] 具体地,通讯协议转换装置102针对通过HBS总线接收到的每帧HBS总线格式的数据,对该数据进行解析;若通过解析结果确认接收到HBS室外机基本格式数据后,解析出该HBS室外机基本格式数据中第4字节携带的系统地址。
[0075] S205:对于解析得到的每个系统地址,通讯协议转换装置102通过HBS总线广播发送携带该系统地址的HBS室内机要求。
[0076] 具体地,通讯协议转换装置102对于解析得到的每个系统地址,将该系统地址设置到HBS室内机要求的第6字节后,通过HBS总线广播发送该HBS室内机要求,HBS室内机要求为一帧符合HBS总线协议格式的数据。
[0077] S206:与HBS总线相连接的每个室内机902,在确认接收到的HBS室内机要求中携带的系统地址与本室内机的系统地址相同后,回复HBS室内机基本格式数据。
[0078] 具体地,对于空调系统103的每个室内机902,该室内机通过HBS总线接收到一帧HBS总线格式的数据后,对该数据进行解析;若通过解析结果确定出接收到HBS室内机要求后,解析出该HBS室内机要求中携带的系统地址,将解析出的系统地址与本室内机的系统地址相比较;若判断出解析出的系统地址与本室内机的系统地址相同,则该室内机将本室内机的系统地址和室内机地址分别设置到一帧HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,并将本室内机的室内机状态参数依次分别设置到该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节中;之后,将该HBS室内机基本格式数据通过HBS总线回复给通讯协议转换装置102。
[0079] 该HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,可以分别为第4字节和第5字节;该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,可以分别为第10、11、12、13、15、19、21、22、23和26字节;以及,第10、11、12、13、15、19、21、22、23和26字节携带的室内机状态参数可以分别为:运转模式、风量、导风板位置、设定温度、报警代码、气管温度、冻结温度、吹出温度、吸入温度和膨胀阀开度。
[0080] S207:通讯协议转换装置102将接收到的HBS室内机基本格式数据转换为TCP/IP基本格式数据。
[0081] 本步骤中,通讯协议转换装置102通过HBS总线接收到一帧HBS总线格式的数据后,对该数据进行解析;若通过解析结果确定接收到HBS基本格式的HBS室内机基本格式数据后,将该HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节;将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,得到由HBS室内机基本格式数据转换成的TCP/IP基本格式的数据。
[0082] 将该HBS室内机基本格式数据中的用于携带系统地址和室内机地址的字节,分别对应映射到一帧TCP/IP基本格式的数据中的用于携带系统地址和室内机地址的字节,具体可以是将该HBS室内机基本格式数据中的第4字节的源系统地址和第5字节的源室内机地址,分别对应映射到一帧TCP/IP基本格式的数据中的第9字节和第10字节。
[0083] 将该HBS室内机基本格式数据中的用于携带室内机状态参数的各字节,分别对应映射到该TCP/IP基本格式的数据中的用于携带室内机状态参数的各字节,具体可以是将该HBS室内机基本格式数据中的第10、11、12、13、15、19、21、22、23和26字节,分别对应映射到该TCP/IP基本格式的数据中的第11、12、13、14、15、16、17、18、19和20字节。
[0084] S208:通讯协议转换装置102将转换得到的TCP/IP基本格式的数据通过局域网发送给智能家居楼宇控制器101。
[0085] S209:智能家居楼宇控制器101根据接收到的每帧TCP/IP基本格式的数据,将该TCP/IP基本格式的数据涉及的室内机及其各室内机状态参数进行对应显示。
[0086] 具体地,智能家居楼宇控制器101通过局域网接收到一帧TCP/IP格式的数据后,对该数据进行解析;若通过解析结果确定接收到TCP/IP基本格式的数据后,则从该TCP/IP基本格式的数据中的第9、10字节分别解析出源系统地址和源室内机地址,以及从该TCP/IP基本格式的数据中的第11至20字节分别解析出各室内机状态参数;将解析出的室内机状态参数对应具有解析出的源系统地址和源室内机地址的室内机进行显示。这样,智能家居楼宇控制器101获取到空调系统103的各室内机的状态参数,并进行显示,从而实现了对空调系统103的监控功能。
[0087] 之后,若空调系统中的一个室内机902的状态发生变化,则智能家居楼宇控制器101监控室内机902的状态变化的具体方法,流程图如图3所示,包括如下步骤:
[0088] S301:若空调系统中的一个室内机902的状态发生变化,则该室内机通过HBS总线发送HBS变更格式的数据。
[0089] 具体地,若空调系统中的一个室内机902的状态发生变化,则该室内机将本室内机的系统地址和室内机地址分别设置到HBS变更格式的数据中的第4字节和第5字节中,将本室内机的各室内机状态参数按字节顺序依次分别设置到HBS变更格式的数据中的用于携带室内机状态参数的各字节中,并将该HBS变更格式的数据通过HBS总线发送。
[0090] 该HBS变更格式的数据中的用于携带室内机状态参数的各字节,可以是该HBS变更格式的数据中第7字节以后的字节。
[0091] S302:通讯协议转换装置102在接收到HBS变更格式的数据后,将该HBS变更格式的数据转换为TCP/IP变更格式的数据。
[0092] 本步骤中,通讯协议转换装置102通过HBS总线接收到一帧HBS总线格式的数据后,对该数据进行解析;若通过解析结果确定接收到HBS变更格式的数据后,将该HBS变更格式的数据中的第4字节的源系统地址、第5字节的源室内机地址,分别映射到一帧TCP/IP变更格式的数据中的第9、10字节;将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到该TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,得到由该HBS变更格式的数据转换的TCP/IP变更格式的数据。
[0093] 将该HBS变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到该TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,具体地可以是将该HBS变更格式的数据中的第7字节以后的字节顺序依次分别对应映射到该TCP/IP变更格式的数据中的第10字节以后的字节。
[0094] S303:通讯协议转换装置102将转换得到的TCP/IP变更格式的数据通过局域网发送给智能家居楼宇控制器101。
[0095] S304:智能家居楼宇控制器101根据接收到的TCP/IP变更格式的数据,更新该TCP/IP变更格式的数据涉及的室内机的各室内机状态参数。
[0096] 具体地,智能家居楼宇控制器101通过局域网接收到一帧TCP/IP格式的数据后,对该数据进行解析;若通过解析结果确定接收到TCP/IP变更格式的数据后,则从该TCP/IP变更格式的数据中的第9、10字节分别解析出源系统地址和源室内机地址,以及从该TCP/IP变更格式的数据中的第10字节以后的字节中分别解析出各室内机状态参数;确定出已显示的具有该源系统地址和源室内机地址的室内机,将对应该室内机显示的各室内机状态参数更新为解析出的各室内机状态参数。
[0097] 若智能家居楼宇控制器101需要对空调系统中的一个室内机902进行控制,则具体的控制方法流程图如图4所示,包括如下步骤:
[0098] S401:智能家居楼宇控制器101通过局域网向通讯协议转换装置102发送TCP/IP变更格式的数据。
[0099] 具体地,在智能家居楼宇控制器101需要控制空调系统中的一个室内机902时,将该室内机的系统地址和室内机地址分别设置到一帧TCP/IP变更格式的数据中的第9字节和第10字节中,并将该室内机的各室内机状态参数按字节顺序依次分别设置到该TCP/IP变更格式的数据中的用于携带室内机参数的各字节中,之后,将该TCP/IP变更格式的数据通过局域网向通讯协议转换装置102发送。
[0100] 该TCP/IP变更格式的数据中的用于携带室内机参数的各字节可以是该TCP/IP变更格式的数据中的第10字节之后的各字节。
[0101] S402:通讯协议转换装置102将接收到的TCP/IP变更格式的数据转换为HBS变更格式的数据。
[0102] 本步骤中,通讯协议转换装置102通过局域网接收到一帧TCP/IP格式的数据后,对该数据进行解析;若通过解析结果确定接收到TCP/IP变更格式的数据后,则将该TCP/IP变更格式的数据中的第9字节的系统地址、第10字节的室内机地址,分别映射到一帧HBS变更格式的数据中的第6字节的目标系统地址、第7字节的目标室内机地址;将该TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到该HBS变更格式的数据中的用于携带室内机状态参数的各字节,得到由该TCP/IP变更格式的数据转换的HBS变更格式的数据。
[0103] 将该TCP/IP变更格式的数据中的用于携带室内机状态参数的各字节,按字节顺序依次分别对应映射到该HBS变更格式的数据中的用于携带室内机状态参数的各字节,具体可以是将该TCP/IP变更格式的数据中的用于携带室内机状态参数的第10字节以后的各字节,按字节顺序依次分别对应映射到该HBS变更格式的数据中的第7字节以后的各字节。
[0104] S403:通讯协议转换装置102将转换得到的HBS变更格式的数据通过HBS总线广播发送。
[0105] S404:对于每个室内机902,该室内机根据接收到的HBS变更格式的数据,更改本室内机的状态参数。
[0106] 具体地,对于每个室内机902,该室内机通过HBS总线接收到一帧HBS总线格式的数据后,对该数据进行解析;若通过解析结果确定接收到HBS变更格式的数据后,则从该HBS变更格式的数据的第6字节和第7字节分别解析出目标系统地址、目标室内机地址;将解析出的目标系统地址、目标室内机地址分别与本室内机的系统地址、室内机地址进行比较;若判断出目标系统地址和目标室内机地址分别与本室内机的系统地址和室内机地址相同,则从接收到的HBS变更格式的数据的用于携带室内机状态参数的各字节中分别解析出各室内机状态参数,并根据解析出的各室内机状态参数,对应更改本室内机的各室内机状态参数。
[0107] 该HBS变更格式的数据的用于携带室内机状态参数的各字节,可以是该HBS变更格式的数据的第7字节以后的各字节。
[0108] 本发明实施例的技术方案中,由于在智能家居楼宇控制系统中设置了通讯协议转换装置,通讯协议转换装置可以对符合TCP/IP通讯协议格式的数据帧和符合HBS总线通讯协议格式的数据帧进行互相转换,从而智能家居楼宇控制系统可以通过通讯协议转换装置以TCP/IP通讯协议支持的通信方式访问与HBS总线相连的空调系统中的室外机和室内机,获取各室内机的状态参数,或对各室内机进行控制,达到将空调纳入智能家居楼宇控制系统中进行管理控制的目的。
[0109] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。