- 1. 产品简介
- 2. 产品特点
- 3. 产品参数
- 4. 支持的Air Conditioner品牌:
- 5. WIFI配网方法
- 6. 指示灯含义
- 7. WIFI联网控制:
- 8. Air Conditioner匹配方法
- 9. 5. Protocol说明
- 10. Protocol示例
- 11. MODBUSProtocol
- 12. 苹果HomeKit控制

产品简介
本产品是一款InfraredAir Conditioner控制模块,能够在多种控制方式下实现对InfraredAir Conditioner的控制,包括WIFI网络、RS485总线以及苹果家庭控制等。它适用于各种智能system,如总线智能system和网络智能system,特别适合苹果用户。广泛应用于家庭、办公楼、酒店、医院、学校、车站、博物馆、会展中心、工厂、农业等场所,满足不同用户的InfraredAir Conditioner智能控制需求。
产品特点
- 大功率Infrared发射:3W大功率Infrared发射,遥控距离可达3-15米。
- 苹果HomeKit直连:支持Siri控制,方便快捷。
- 总线控制:可直接connect到智能system中。
- ModbusProtocol支持:兼容AC GatewayProtocol,便于集成。
- Wifi直连平台:实现对InfraredAir Conditioner的批量管理。
- APP控制:无需修改APP,即可直接添加使用。
- 统一Protocol控制:一套Protocol即可控制所有InfraredAir Conditioner。
- 外观设计:全磨砂Infrared透光外壳,美观大方。
- 广泛适配:支持95%的InfraredAir Conditioner,包括Daikin、Toshiba、Hitachi、三菱等品牌。
- TYPE-CInterface:通用Interface,通电ready to use。
- 网页控制:通过网页即可控制Air Conditioner。
- 分组群控:支持简单Protocoladdress通配符Function,实现分组控制。
产品参数
- 产品型号:HKTIR02-C
- 产品重量:50g
- 工作temperature:-10℃-50℃
- 外观尺寸:直径82mm,高29mm
- 输入电压:DC 5-24V
- 通讯方式:网络Communication(TCP客户端)、WIFI、RS485
- 总线Baud rate:9600 8N1
- ModbusProtocol支持:是
支持的Air Conditioner品牌:
- 支持的Air Conditioner品牌,如Midea、Gree、Haier、Samsung、Panasonic等,以及More品牌的支持信息。
WIFI配网方法
模块配网方法1:
1.通过RS485总线sendASCCoding指令:
- WiFi广播名(SSID):
HUAWEI - WiFi密码:
123456789
2.sendWiFi广播名(SSID):
- 指令format:
HKTWFSSID:<字符quantity>(hexadecimal表示)<SSID> - 示例:
HKTWFSSID:06HUAWEI- 解释:
HKTWFSSID:指令头,表示要设置WiFi广播名。06:表示后面跟着的字符quantity,06是hexadecimal,表示6个字符(HUAWEI的Length)。HUAWEI:实际的WiFi广播名。
3.模块回复:
- 回复format:
HKTWFSSID:<字符quantity>(hexadecimal表示)<SSID> head:HKTWFSSID realData:<SSID> - 示例:
HKTWFSSID:06HUAWEIhead:HKTWFSSIDrealData:HUAWEI- 解释:
HKTWFSSID:指令头,表示回复的是WiFi广播名设置。06:表示后面跟着的字符quantity,06是hexadecimal,表示6个字符。HUAWEI:实际的WiFi广播名。head:表示指令头。realData:表示实际的data内容。
4.sendWiFi密码:
- 指令format:
HKTWFPSD:<字符quantity>(hexadecimal表示)<密码> - 示例:
HKTWFPSD:09123456789- 解释:
HKTWFPSD:指令头,表示要设置WiFi密码。09:表示后面跟着的字符quantity,09是hexadecimal,表示9个字符(123456789的Length)。123456789:实际的WiFi密码。
5.模块回复:
- 回复format:
HKTWFPSD:<字符quantity>(hexadecimal表示)<密码> head:HKTWFPSD realData:<密码> - 示例:
HKTWFPSD:09 123456789head:HKTWFPSDrealData:123456789- 解释:
HKTWFPSD:指令头,表示回复的是WiFi密码设置。09:表示后面跟着的字符quantity,09是hexadecimal,表示9个字符。123456789:实际的WiFi密码。head:表示指令头。realData:表示实际的data内容。
6.Complete配置:
- Operation:重新通断电模块。
- 结果:WiFiconnect成功后,模块会输出其IPaddress。
模块配网方法2:
1、手机连入局域网WIFI,同时通过485串口Assistant,选择ASCIICodingsend以下指令HKTREST:011,进入配网模式指示灯熄灭。
2、Search关注公众号安信可科技,点击微信配网

3、输入当前WiFi的密码,提示配网成功,配置成功恢复到1s频率或者1s灭 5s亮
注:苹果手机可能会出现微信配网提示失败的情况,请使用安卓手机进行配网
指示灯含义
A、上电指示灯1s的频率闪,connect服务器成功,1s灭,5s亮
B、进入配网模式指示灯熄灭。配置成功恢复到1s频率或者1s灭 5s亮。
C、Infrared发射的时候闪烁。
D、Infrared学习识别的时候常亮,学习识别完毕熄灭。
WIFI联网控制:
确保电脑和模块在同一局域网:
- Operation:确保您的电脑和Air Conditioner控制模块connect到同一个局域网内。
- 目的:确保电脑能够与模块进行Communication。
connectUSB转485设备:
- Operation:使用USB转485Convertersconnect电脑和模块。
- 设置:在Serial Port DebuggingAssistant中设置Baud rate为9600,data bit为8,check digit为None,stop bit为1。
- 目的:确保电脑能够通过串口与模块Communication。
send配置指令:
- 配置IPaddress:
- 指令format:
HKTIP:<字符quantity>(hexadecimal表示)<IPaddress>- 示例:
HKTIP:0D192.168.1.200- 解释:
HKTIP:指令头,表示要设置IPaddress。0D:表示后面跟着的字符quantity,0D是hexadecimal,表示13个字符(192.168.1.200的Length)。192.168.1.200:实际的IPaddress。
- 配置端口号:
- 指令format:
HKTPORT:<字符quantity>(hexadecimal表示)<端口号>- 示例:
HKTPORT:044198- 解释:
HKTPORT:指令头,表示要设置端口号。04:表示后面跟着的字符quantity,04是hexadecimal,表示4个字符(4198的Length)。4198:实际的端口号。
- 配置Register包:
- 指令format:
HKTREG:<字符quantity>(hexadecimal表示)<Register包> - 示例:
HKTREG:0811223344 - 解释:
HKTREG:指令头,表示要设置Register包。08:表示后面跟着的字符quantity,08是hexadecimal,表示8个字符(11223344的Length)。11223344:实际的Register包内容。
- 指令format:
Complete配置:
- Operation:send上述指令后,模块会connect到指定的IPaddress和端口。
- 验证:可以通过Serial Port DebuggingAssistantView模块的connect状态,确保connect成功。
Air Conditioner匹配方法
- 后台配置页面:
- 访问页面:模块配网成功后,路由器会分配一个IPaddress,打开该IPaddress对应的网址(确保电脑与模块处于同一网络下),进入后台配置页面。
- 设置Air Conditioner型号:
- 选择Protocol:在“Protocol”中选择家中Air Conditioner的品牌(部分品牌可能有多种遥控码,如不成功可尝试其他Protocol)。
- sendInfrared:点击“sendInfrared”,View是否可以控制Air Conditioner。
- Protocol识别:如无法控制,可进入“Protocol识别”页面,按照提示进行Operation,让模块自动识别Air ConditionerProtocol。

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

5. Protocol说明
- 控制Protocolformat:
- send指令:5byteaddress+ BB function code+switch+模式+temperature+风速+摆风+0F 结尾。

Protocol示例
1. 控制Protocol示例
示例:
1A 23 80 55 11 BB 01 02 18 02 00 0F
分解说明:
| field | data值 | 含义 |
|---|---|---|
| address | 1A 23 80 55 11 | 5byte的Device address,用于标识具体的Air Conditioner控制模块。 |
| function code | BB | 固定function code,表示这是一个控制指令。 |
| switch状态 | 01 | switchFunction键,01表示开机,00表示关机。 |
| 模式 | 02 | Air Conditioner模式,02表示制热模式。 |
| temperature | 18 | temperature设置,hexadecimal表示,18转换为decimal为24度。 |
| 风速 | 02 | 风速设置,02表示中速。 |
| 摆风 | 00 | 摆风设置,00表示停止摆风。 |
| 结尾 | 0F | 固定结尾,表示指令End。 |
2. 查询Protocol示例
send查询指令:
5byteaddress + 86 86 86 + 0F
示例:
1A 23 80 55 11 86 86 86 0F
分解说明:
| field | data值 | 含义 |
|---|---|---|
| address | 1A 23 80 55 11 | 5byte的Device address,用于标识具体的Air Conditioner控制模块。 |
| 查询码 | 86 86 86 | 固定查询码,表示这是一个查询指令。 |
| 结尾 | 0F | 固定结尾,表示指令End。 |
查询反馈示例:
1A 23 80 55 11 CC 01 02 18 02 00 0F
分解说明:
| field | data值 | 含义 |
|---|---|---|
| address | 1A 23 80 55 11 | 5byte的Device address,用于标识具体的Air Conditioner控制模块。 |
| function code | CC | 查询反馈function code,表示这是一个查询反馈。 |
| switch状态 | 01 | switch状态,01表示Air Conditioner处于开机状态。 |
| 模式 | 02 | Air Conditioner模式,02表示制热模式。 |
| temperature | 18 | temperature设置,hexadecimal表示,18转换为decimal为24度。 |
| 风速 | 02 | 风速设置,02表示中速。 |
| 摆风 | 00 | 摆风状态,00表示停止摆风。 |
| 结尾 | 0F | 固定结尾,表示指令End。 |
恢复初始配置:
- send指令:
HKTREST:011(ASCII码send),恢复模块的初始配置。
擦除存储区域:
- send指令:
HKTERASE:011(ASCII码send),擦除模块的存储区域。
MODBUSProtocol
address:01
广播address:FF
messageformat:HEX
默认Baud rate:9600 8 N 1
CRC16:低byte在前
读register:03/04
写单个register:06
写多个register:10



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



Leave a Reply