一共有1~14个步骤,有点多!耐心一点!😄


其实和这个相关的教程网上也一大把,但是很久之前发布的了,且我想再做出一个让人更容易理解的一篇教程。  如果过程中遇到任何问题,可以私信我,我会尽快回答问题的!

之前初二的时候,觉得每次打开米家app很繁琐,但是看到了“从米家到 Homekit,你只需要一个树莓派”还有“借助树莓派与 HomeBridge ,将 YeeLight 彩光灯接入 Apple HomeKit | Matrix 精选”让我受到了启发!中考完了我有更多时间写这篇教程!且之前的文章配置已经不是最新,所以在这里我想再做一个新的!

声明:本教程的指令以及方法是借鉴于各大类似文章的方法以及GitHub官网。

之前网上有很多的有关米家接入Apple HomeKit的教程,但是那些文章大部分都已经是去年的一些系统和配置,我按照那些教程来给我的树莓派配置到时候就会老是出现问题,所以我想更新一下那些旧的文章。所以在这个教程里面,我所给出的是目前(2018年8月)最新的配置指令以及系统插件。




在开始配置之前先确保你的服务器搭建完成,如果或者连服务器等必要的设备还没准备好,建议你先去准备吧!准备篇地址 👉 让米家也在Apple HomeKit上工作——(准备部分)新!详细教程,详细!



在搭建前我们还要了解一下他的工作原理以及核心系统插件!

1、核心系统插件主要是:树莓派系统 —— RASPBIAN STRETCH

2、智能家居系统搭建的核心插件主要是:Homebridge (它的GitHub官网地址在链接里,有兴趣的小伙伴可以看一下)以及 Yeelight设备的主要插件:HomeBridge-Yeelight

它的工作原理:

将HomeBridge当做一个“桥”,然后再用配置的插件(HomeBridge-Yeelight)将你的Yeelight台灯在米家上“打包”,然后通过HomeBridge这个“桥”接入到Apple HomeKit致使你可以在iPhone上的“家庭 app”里控制。

原理图


现在了解后,我们的指令配置正文部分就开始吧

  

1、Mac电脑请打开“终端”,而Windows用户需要打开之前下载好的“PuTTY”



  2、先让你的电脑在你的局域网里找到树莓派并且登陆上!输入👇

ssh pi@raspberrypi.local


3、输入后如果看到“(yes/no)”  输入“yes

如图


4、它会提示输入密码,输入:“raspberry”(不带引号),你会发现屏幕上没有任何显示,放心你大胆输入,终端不会显示任何符号,正常输入就行。

输入完成后你会看到绿色的名字,那个是树莓派的用户名 👇 如果像图中的那样那么恭喜!你已经成功登陆到了树莓派,并开始远程使用了!



5、然后我们输入👇 代码 更新一下树莓派系统!

sudo apt-get update
sudo apt-get upgrade

注意一下,当你在输入 “sudo apt-get upgrade” 并运行的时候指令可能会显示 “(Y/n)”,这个时候输入“y”(不带引号),等一会就好了可能时间有点久,请耐心等待。


6、更新完树莓派系统后我们来安装git和make 输入下面代码来安装

sudo apt-get install git make

7、我们要先安装 Node.js ,依次输入下面代码

sudo wget http://nodejs.org/dist/latest/node-v10.9.0-linux-armv7l.tar.gz 
tar -xvf node-v10.9.0-linux-armv7l.tar.gz

安装完成后输入 👇  

cd node-v10.9.0-linux-armv7l

然后输入 👇

sudo cp -R * /usr/local/

完成之后输入 node -v 检查是否安装完成,如果显示 v10.9.0 ,表示 Node.js 安装成功。

最后输入 👇 返回主页

cd

8、接下来我们要来安装一些依赖程序 👇

sudo apt-get install libavahi-compat-libdnssd-dev

9、安装Homebridge本体插件!👇

sudo npm install -g --unsafe-perm homebridge

10、完成后安装Yeelight插件!👇

sudo npm install -g homebridge-yeelight

11、安装完成后输入👇

homebridge

来启动HomeBridge,这个时候如果有二维码和6位数字出现那么homebridge就成功运行了!

成功运行HomeBridge



12、如果你有 Yeelight 台灯,先让台灯断电然后再接上电源,稍等片刻然后打开 iPhone 的“家庭app”进行添加了! PS:若显示“未认证配件”请点击“仍然添加”




13、如果你正在运行HomeBridge,你不想要电脑一直开着终端,并断开树莓派与电脑的远程连接。

安装 screen 来解决这个问题。
sudo apt-get install screen

安装完后 screen -S(注意是大写)文件名字可以随意取,如:sudo screen -S homebridge

在里面运行 

homebridge

这个时候关闭终端以及断开ssh,你的树莓派就会在里面自己运行homebridge了!


PS:本插件不支持飞利浦智睿球泡灯!!仅支持Yeelight设备!!!!

如果想要 Yeelight灯泡 的教程!后续我会更新这篇原文  “2.0版本” !!


如果过程中遇到任何问题,可以私信我,我会尽快回答问题的!

如果过程中遇到任何问题,可以私信我,我会尽快回答问题的!