美文网首页
从0开始, 如何使用iOS的Home App控制yeelight

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

作者: wishWinds | 来源:发表于2017-11-26 18:06 被阅读0次

    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

    - 开灯

    相关文章

      网友评论

          本文标题:从0开始, 如何使用iOS的Home App控制yeelight

          本文链接:https://www.haomeiwen.com/subject/jvdkbxtx.html