此部分将引导你接入yeelight床头灯至HomeBridge

首先请确认您安装了Homebridge,如果没有安装请参阅前面的教程。

插件的Github地址在此:点我

当前支持的设备:

1.BedsideLamp(yeelight床头灯)


安装依赖

  1. 安装依赖包 sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
  2. 进入node_modules文件夹 (可以通过 npm -g root指令找到)
  3. 安装noble npm install noble
  4. 安装其他依赖包 sudo apt-get install libcap2-bin
  5. 运行如下指令:
sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)
sudo hciconfig hci0 up

至此noble与其依赖安装完成。


安装插件

  1. 安装插件 homebridge-re-yeelight-ble
  2. 修改config.json,按照如下例子进行添加:
"platforms": [
    {
        "platform": "ReYeelightBLEPlatform ",
        "defaultValue": {
            "c4:7c:8d:65:51:b1": "床头灯1"
        }
    }
]
  1. 保存config.json,启动Homebridge进行测试。 如果你看见如下输出
[ReYeelight] [BLE]Noble loaded
[ReYeelight] [BLE]Timer Started

则说明你的蓝牙配置完成,插件也正常运行了。