利用yahka将空调接入homekit

重要的事情说三遍,感谢H大,感谢H大,感谢H大,让我这双痒痒的手有东西可以折腾. 不了解的可以看这里 在成功diy出带反馈的红外模块后,接下来可以在iobroker的mqtt实例中看到红外模块的mqtt信息了


顺利接入了iobroker, 那么接入homekit还远吗? 打开yahka, 添加设备,设置设备属性,添加服务,填服务名称,这个名称会在homekit出现 。选择服务类型。


设置各项服务特征,不知有没有跟我一样不懂英文的,看下

凡是目标的,那就是命令的,当前呢,就是状态了。需要设置的也就几条,在需要设定的前面打勾,除了Name其他的InOut选择iobroker.satae.
Value* 参考下面*
*Name: *这个我不懂
TargetHeatingCoolingState 设定模式 ir_server/ac/cmnd/mode
TargetTemperature 设定温度 ir_server/ac/cmnd/temp
CurrentHeatingCoolingState 当前模式 ir_server/ac/stat/mode
CurrentTemperature 当前温度 ir_server/ac/stat/temp
下图
1 打勾
2 点右边的倒三角选择 ioBroker.State
name可以选择const 然后在Value 右边输入你想要的名,这个名没多大用处,不会在Homekit中出现
3 点右边倒三角进行选择


重点说明空调的模式一项,yahka并不会发出例off cool 这些,它只会发出数字,所以要进行转换。如下图,注意在is simple value 前面打勾

在State项选择时注意cmnd类和stat类,前者为设定,后者是状态,下图有标示


设置OK保存,打开家庭添加配件,这不做说明。

天亮了,图明天再上了,还有接入homekit等有时间吧!:funk:

期待图文教程