yeelight homebrige
紀錄一下 用樹梅派將yeelight燈泡弄成 homebrige 讓apple 家庭連結
步驟如下 :
安装 Node.js
wget https://nodejs.org/dist/v16.12.0/node-v16.12.0-linux-armv7l.tar.gz tar -xvf node-v16.12.0-linux-armv7l.tar.gz cd node-v16.12.0-linux-armv7l sudo cp -R * /usr/local/
2.安装 Avahi 和相关依赖软件包
sudo apt-get install libavahi-compat-libdnssd-dev
3.安装 HomeBridge 和相关依赖软件包
sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp
cd /usr/local/lib/node_modules/homebridge/
sudo npm install --unsafe-perm bignum
cd /usr/local/lib/node_modules/hap-nodejs/node_modules/mdns
sudo node-gyp BUILDTYPE=Release rebuild
4.添加 Yeelight 配置文件
sudo npm install -g homebridge-yeelight
cd /home/pi/.homebridge/
sudo nano config.json
將下列程式碼貼入
{ "bridge": { "name": "YeeBridge", "username": "18:00:27:40:BC:1B", "port": 51825, "pin": "031-45-154" }, "platforms": [ { "platform" : "yeelight", "name" : "yeelight" } ] }
最後執行homebridge
在第三步有機會遇到npm 與node 版本不符合問題,可以嘗試更新npm or node (或者直接在第一步的版本選擇較新版)
目前燈泡可以使用家庭 控制但並不穩定,有時候會出現無法連接的狀況
需要再yeelight app 中重新開啟區域模式,並且關閉yeelight app 才可以重新連接上
參考資料 : 1.https://forum.yeelight.com/t/topic/83/105
2.https://sspai.com/post/36617











