此部分将引导你接入米家花花草草监测仪至HomeBridge

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

花花草草监测仪:插件地址

当前支持的设备:

1.FlowerMate(花花草草监测仪)


安装依赖

  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-mi-flower-mate
  2. 修改config.json,按照如下例子进行添加:
"platforms": [
    {
        "platform": "MiFlowerMatePlatform",
        "defaultValue": {
            "c4:7c:8d:65:51:b1": "花花草草1"
        }
    }
]
  1. 保存config.json,启动Homebridge进行测试。 如果你看见如下输出
[MiFlowerMatePlatform] [BLE]Noble loaded
[MiFlowerMatePlatform] [BLE]Timer Started

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