
产品简介
本产品是一款红外空调控制模块,能够在多种控制方式下实现对红外空调的控制,包括WIFI网络、RS485总线以及苹果家庭控制等。它适用于各种智能系统,如总线智能系统和网络智能系统,特别适合苹果用户。广泛应用于家庭、办公楼、酒店、医院、学校、车站、博物馆、会展中心、工厂、农业等场所,满足不同用户的红外空调智能控制需求。
产品特点
- 大功率红外发射:3W大功率红外发射,遥控距离可达3-15米。
- 苹果HomeKit直连:支持Siri控制,方便快捷。
- 总线控制:可直接连接到智能系统中。
- Modbus协议支持:兼容中央空调网关协议,便于集成。
- Wifi直连平台:实现对红外空调的批量管理。
- APP控制:无需修改APP,即可直接添加使用。
- 统一协议控制:一套协议即可控制所有红外空调。
- 外观设计:全磨砂红外透光外壳,美观大方。
- 广泛适配:支持95%的红外空调,包括大金、东芝、日立、三菱等品牌。
- TYPE-C接口:通用接口,通电即可使用。
- 网页控制:通过网页即可控制空调。
- 分组群控:支持简单协议地址通配符功能,实现分组控制。
产品参数
- 产品型号:HKTIR02-C
- 产品重量:50g
- 工作温度:-10℃-50℃
- 外观尺寸:直径82mm,高29mm
- 输入电压:DC 5-24V
- 通讯方式:网络通信(TCP客户端)、WIFI、RS485
- 总线波特率:9600 8N1
- Modbus协议支持:是
支持的空调品牌:
- 支持的空调品牌,如美的、格力、海尔、三星、松下等,以及更多品牌的支持信息。
WIFI配网方法
模块配网方法1:
1.通过RS485总线发送ASC编码指令:
- WiFi广播名(SSID):
HUAWEI
- WiFi密码:
123456789
2.发送WiFi广播名(SSID):
- 指令格式:
HKTWFSSID:<字符数量>(16进制表示)<SSID>
- 示例:
HKTWFSSID:06HUAWEI
- 解释:
HKTWFSSID
:指令头,表示要设置WiFi广播名。06
:表示后面跟着的字符数量,06
是16进制,表示6个字符(HUAWEI
的长度)。HUAWEI
:实际的WiFi广播名。
3.模块回复:
- 回复格式:
HKTWFSSID:<字符数量>(16进制表示)<SSID> head:HKTWFSSID realData:<SSID>
- 示例:
HKTWFSSID:06HUAWEI
head:HKTWFSSID
realData:HUAWEI
- 解释:
HKTWFSSID
:指令头,表示回复的是WiFi广播名设置。06
:表示后面跟着的字符数量,06
是16进制,表示6个字符。HUAWEI
:实际的WiFi广播名。head
:表示指令头。realData
:表示实际的数据内容。
4.发送WiFi密码:
- 指令格式:
HKTWFPSD:<字符数量>(16进制表示)<密码>
- 示例:
HKTWFPSD:09123456789
- 解释:
HKTWFPSD
:指令头,表示要设置WiFi密码。09
:表示后面跟着的字符数量,09
是16进制,表示9个字符(123456789
的长度)。123456789
:实际的WiFi密码。
5.模块回复:
- 回复格式:
HKTWFPSD:<字符数量>(16进制表示)<密码> head:HKTWFPSD realData:<密码>
- 示例:
HKTWFPSD:09 123456789
head:HKTWFPSD
realData:123456789
- 解释:
HKTWFPSD
:指令头,表示回复的是WiFi密码设置。09
:表示后面跟着的字符数量,09
是16进制,表示9个字符。123456789
:实际的WiFi密码。head
:表示指令头。realData
:表示实际的数据内容。
6.完成配置:
- 操作:重新通断电模块。
- 结果:WiFi连接成功后,模块会输出其IP地址。
模块配网方法2:
1、手机连入局域网WIFI,同时通过485串口助手,选择ASCII编码发送以下指令HKTREST:011,进入配网模式指示灯熄灭。
2、搜索关注公众号安信可科技,点击微信配网

3、输入当前WiFi的密码,提示配网成功,配置成功恢复到1s频率或者1s灭 5s亮
注:苹果手机可能会出现微信配网提示失败的情况,请使用安卓手机进行配网
指示灯含义
A、上电指示灯1s的频率闪,连接服务器成功,1s灭,5s亮
B、进入配网模式指示灯熄灭。配置成功恢复到1s频率或者1s灭 5s亮。
C、红外发射的时候闪烁。
D、红外学习识别的时候常亮,学习识别完毕熄灭。
WIFI联网控制:
确保电脑和模块在同一局域网:
- 操作:确保您的电脑和空调控制模块连接到同一个局域网内。
- 目的:确保电脑能够与模块进行通信。
连接USB转485设备:
- 操作:使用USB转485转换器连接电脑和模块。
- 设置:在串口调试助手中设置波特率为9600,数据位为8,校验位为None,停止位为1。
- 目的:确保电脑能够通过串口与模块通信。
发送配置指令:
- 配置IP地址:
- 指令格式:
HKTIP:<字符数量>(16进制表示)<IP地址>
- 示例:
HKTIP:0D192.168.1.200
- 解释:
HKTIP
:指令头,表示要设置IP地址。0D
:表示后面跟着的字符数量,0D
是16进制,表示13个字符(192.168.1.200
的长度)。192.168.1.200
:实际的IP地址。
- 配置端口号:
- 指令格式:
HKTPORT:<字符数量>(16进制表示)<端口号>
- 示例:
HKTPORT:044198
- 解释:
HKTPORT
:指令头,表示要设置端口号。04
:表示后面跟着的字符数量,04
是16进制,表示4个字符(4198
的长度)。4198
:实际的端口号。
- 配置注册包:
- 指令格式:
HKTREG:<字符数量>(16进制表示)<注册包>
- 示例:
HKTREG:0811223344
- 解释:
HKTREG
:指令头,表示要设置注册包。08
:表示后面跟着的字符数量,08
是16进制,表示8个字符(11223344
的长度)。11223344
:实际的注册包内容。
- 指令格式:
完成配置:
- 操作:发送上述指令后,模块会连接到指定的IP地址和端口。
- 验证:可以通过串口调试助手查看模块的连接状态,确保连接成功。
空调匹配方法
- 后台配置页面:
- 访问页面:模块配网成功后,路由器会分配一个IP地址,打开该IP地址对应的网址(确保电脑与模块处于同一网络下),进入后台配置页面。
- 设置空调型号:
- 选择协议:在“协议”中选择家中空调的品牌(部分品牌可能有多种遥控码,如不成功可尝试其他协议)。
- 发送红外:点击“发送红外”,查看是否可以控制空调。
- 协议识别:如无法控制,可进入“协议识别”页面,按照提示进行操作,让模块自动识别空调协议。

- 空调型号协议参考:
- 提供了常见品牌的空调型号及其对应的协议,方便用户快速找到适配的协议。

5. 协议说明
- 控制协议格式:
- 发送指令:5字节地址+ BB 功能码+开关+模式+温度+风速+摆风+0F 结尾。

协议示例
1. 控制协议示例
示例:
1A 23 80 55 11 BB 01 02 18 02 00 0F
分解说明:
字段 | 数据值 | 含义 |
---|---|---|
地址 | 1A 23 80 55 11 | 5字节的设备地址,用于标识具体的空调控制模块。 |
功能码 | BB | 固定功能码,表示这是一个控制指令。 |
开关状态 | 01 | 开关功能键,01 表示开机,00 表示关机。 |
模式 | 02 | 空调模式,02 表示制热模式。 |
温度 | 18 | 温度设置,十六进制表示,18 转换为十进制为24度。 |
风速 | 02 | 风速设置,02 表示中速。 |
摆风 | 00 | 摆风设置,00 表示停止摆风。 |
结尾 | 0F | 固定结尾,表示指令结束。 |
2. 查询协议示例
发送查询指令:
5字节地址 + 86 86 86 + 0F
示例:
1A 23 80 55 11 86 86 86 0F
分解说明:
字段 | 数据值 | 含义 |
---|---|---|
地址 | 1A 23 80 55 11 | 5字节的设备地址,用于标识具体的空调控制模块。 |
查询码 | 86 86 86 | 固定查询码,表示这是一个查询指令。 |
结尾 | 0F | 固定结尾,表示指令结束。 |
查询反馈示例:
1A 23 80 55 11 CC 01 02 18 02 00 0F
分解说明:
字段 | 数据值 | 含义 |
---|---|---|
地址 | 1A 23 80 55 11 | 5字节的设备地址,用于标识具体的空调控制模块。 |
功能码 | CC | 查询反馈功能码,表示这是一个查询反馈。 |
开关状态 | 01 | 开关状态,01 表示空调处于开机状态。 |
模式 | 02 | 空调模式,02 表示制热模式。 |
温度 | 18 | 温度设置,十六进制表示,18 转换为十进制为24度。 |
风速 | 02 | 风速设置,02 表示中速。 |
摆风 | 00 | 摆风状态,00 表示停止摆风。 |
结尾 | 0F | 固定结尾,表示指令结束。 |
恢复初始配置:
- 发送指令:
HKTREST:011
(ASCII码发送),恢复模块的初始配置。
擦除存储区域:
- 发送指令:
HKTERASE:011
(ASCII码发送),擦除模块的存储区域。
MODBUS协议
地址:01
广播地址:FF
报文格式:HEX
默认波特率:9600 8 N 1
CRC16:低字节在前
读寄存器:03/04
写单个寄存器:06
写多个寄存器:10



苹果HomeKit控制
- 添加模块:模块配网后,打开“家庭”应用,点击“添加配件”,选择“更多选项”,输入模块外壳上的代码,即可添加并控制模块。


