从0开始, 如何使用iOS的Home App控制yeelight

2017-11-26  本文已影响0人  wishWinds

1. 简介

本文主要介绍如何在iPhone上控制小米旗下的yeelight智能灯泡。

2. 预备

在动手做实验前,我们得准备我们的材料。
如下:

1. 局域网服务器一台(常运行的笔记本电脑或树莓派也可)
2. iPhone一只
3. yeelight智能灯泡一只

3. 步骤

3.1 结构图

结构图

我们所有的设备都必须是在一个网段下。Home App 和 Yeelight是通过我们的服务器进行交互。

3.2 步骤

以Ubuntu为例:

3.2.1 打开极客模式

开灯,然后下载yeelight官方APP。连接好yeelight后,找到并打开极客模式选项。

3.2.2 安装nodejs

sudo apt install nodejs

3.2.3 安装homebridge

顾名思义,它是一个桥接层,负责桥接我们的设备和iOS的Home Kit

3.2.3.1 安装libavahi-compat-libdnssd-dev依赖包
sudo apt install libavahi-compat-libdnssd-dev
3.2.3.2 安装homebridge
sudo npm install -g homebridge

3.2.4 安装homebridge-yeelight插件

负责桥接yeelight灯和homebridge

sudo npm install -g homebridge-yeelight

3.2.5 配置yeelight

cd ~/.homebridge
vim config.json

输入以下文字,并保存。

{
    "bridge": {
        "name": "TaoTao",
        "username": "12:34:56:78:90:12",
        "port": 51825,
        "pin": "123-45-678"
    },

    "platforms": [
        {
            "platform" : "yeelight",
            "name" : "yeelight"
        }
    ]
}

其中name可以替换你想要的名字。其他保持默认即可

3.2.6 启动homebridge

输入homebridge命令即可

homebridge

如果希望homebridge常驻运行,可以使用pm2工具

pm2 start /usr/local/bin/homebridge
pm2 save

3.2.7 配置iPhone

现在打开Home App,按照操作提示,扫描启动homebridge后terminal输出的二维码,或者输入12345678即可添加设备。 现在试试用siri开灯吧

- 嘿, Siri

- 开灯

上一篇下一篇

猜你喜欢

热点阅读