你的寝室,由你控制

各种家居配件,一个 App 来掌控。

HomeKit(家庭)是一款可以控制各种支持HomeKit配件的app,有了它你就可以用 iPhone 叫 Siri 来帮你关灯,或者从 iPad 上看看门口是谁,或者用 Mac 来调节客厅的温度。 但是按照苹果的习惯,HomeKit配件的价格会房产的昂贵,所以作为Apple的模仿者之一-小米(mi)](https://www.mi.com/)也推出了自己的智能家居配件,但是不能直接接入HomeKit(家庭)。 这时一个开发者Nick Farina开发了Homebridge,作为一个网桥分别连接小米的智能家居配件和HomeKit(家庭)。 现在你就可以使用HomeKit(家庭)来控制非HomeKit认证的产品了,让智能家居配件更高效、智能地为你工作。

首先你需要一台7*24h开机的电脑,这里推荐树莓派,不到10w的功率,可以为你节约不必要的电费。 给树莓派安装好Raspbian系统并且将系统更新到最新。

$ sudo apt-get update
$ sudo apt-get upgrade

然后安装一些依赖和工具

$ sudo apt-get install git make
$ sudo apt-get install g++
$ curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
$ sudo apt-get install libavahi-compat-libdnssd-dev

现在就可以安装Homebridge了

$ sudo npm install -g --unsafe-perm homebridge

当代码跑完,运行 $ homebridge 如果出现

No plugins found. See the README for information on installing plugins.

Couldn't find a config.json file [snip]

说明Homebridge已经安装完成了,现在只需要按照需求安装创建并且修改config.json就完成了 现在运行 $ homebridge 在没有报错的前提下,打开HomeKit(家庭)就可以搜索到你的homebridge设备,点击添加就可以将你的设备添加到你的iPhone的HomeKit(家庭)上了,并且用HomeKit(家庭)控制你的设备。