每天回到家后、睡觉前,都会发现找不到空调遥控器==,在几经折腾后终于想到用HomeKit来控制家里的空调,将红外发射器连接到树莓派上,这样就可以直接用手机控制空调啦!(嗯,手机不会找不到的ʕ •ᴥ•ʔ)
PreRequisite
- 树莓派 + 红外发射(接收)器
- 杜邦线(母对母)
- iPhone手机安装HOME app
SetUp
- 配置树莓派:
- 将红外发射器件连接到gpio17(in BCM).
- 添加
dtoverlay=lirc-rpi,gpio_in_pin=18,gpio_out_pin=17
到/boot/config.txt
. - 安装并配置
Lirc
.
- 配置lircd:
- 把配置文件
air.lircd.conf
放在/etc/lirc/lircd.conf.d
目录 (确保该文件的后缀是.conf
). - 重启
lirc
:sudo systemctl restart lircd.service
.
- 把配置文件
- 重启程序:
- 把
ac.conf
放在/etc/supervisor/conf.d
. - 使用默认pin
23333333
链接配件到HomeKit.
- 把
项目地址参考 AirConditioner-HomeKit