Use-HomeKit-Control-AirConditioner

每天回到家后、睡觉前,都会发现找不到空调遥控器==,在几经折腾后终于想到用HomeKit来控制家里的空调,将红外发射器连接到树莓派上,这样就可以直接用手机控制空调啦!(嗯,手机不会找不到的ʕ •ᴥ•ʔ)

PreRequisite

  • 树莓派 + 红外发射(接收)器
  • 杜邦线(母对母)
  • iPhone手机安装HOME app

SetUp

  1. 配置树莓派:
    • 将红外发射器件连接到gpio17(in BCM).
    • 添加 dtoverlay=lirc-rpi,gpio_in_pin=18,gpio_out_pin=17/boot/config.txt.
    • 安装并配置 Lirc .
  2. 配置lircd:
    • 把配置文件 air.lircd.conf 放在 /etc/lirc/lircd.conf.d 目录 (确保该文件的后缀是 .conf).
    • 重启 lircsudo systemctl restart lircd.service.
  3. 重启程序:
    • ac.conf 放在 /etc/supervisor/conf.d .
    • 使用默认pin23333333 链接配件到HomeKit.

项目地址参考 AirConditioner-HomeKit

效果展示

1

Author: suikammd
Link: https://suikammd.github.io/2019/08/07/Use-HomeKit-Control-AirConditioner/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.