无法打开Yeelight 床头灯的开发者模式

我有一个Yeelight台灯和床头灯,目前台灯已经顺利的打开"局域网控制“模式并且可以使用homebridge进行控制。但是床头灯无法打开开发者模式。因此在homebridge中无法正常被发现,错误提示为:no ble cap, skip ble device discovery

@beloved
你的床头灯是一代蓝牙的吗? 还是二代床头灯(蓝牙 + WiFi)?

是一代的,没有WIFI只有蓝牙。

在重新安装了noble后,并且使用bluetoothctl用pair方式配对后可以在homebridge中找到了。

12月 02 08:23:40 raspberrypi homebridge[13882]: found Yeelight Bedside lamp: f8:24:41:e8:16:7b
12月 02 08:23:40 raspberrypi homebridge[13882]: already in device list: f8:24:41:e8:16:7b
12月 02 08:23:40 raspberrypi homebridge[13882]: lose connection with BLE: f8:24:41:e8:16:7b
12月 02 08:23:40 raspberrypi homebridge[13882]: noble warning: unknown peripheral f82441e8167b
12月 02 08:23:40 raspberrypi homebridge[13882]: [2017-12-2 08:23:40] [homebridge-yeelight.yeelight] accesseory unreachable
12月 02 08:23:40 raspberrypi homebridge[13882]: [2017-12-2 08:23:40] [homebridge-yeelight.yeelight] dev disconnected f8:24:41:e8:16:7b false

但是报accesseory unreachable ,可以在iOS Home中看见该设备了,点击开关按钮灯并没有开关。

尝试过在点击Home中的开关同时去按灯上的控制键进行授权,但是依然无效。

homebrige发现以后会去尝试链接床头灯,看到床头灯呼吸效果,按mode键进行授权。授权以后homebridge以后就可以正常链接。

好吧,我知道问题在哪里了。

之前我启动homebridge的时候都没有出现呼吸灯的效果。后来才明白是要先打开灯,然后再重启了homebridge,就会出现呼吸灯,再点按mode键就匹配成功了。

谢谢了。

请问一下,你是怎么蓝牙连接的呢?
我连接的时候报错了:
Failed to pair: org.bluez.Error.AuthenticationCanceled

我也是遇到过这个。你先把灯打开试试。
不行的话,用bluetoothctl命令,直接pair 下。

本人亦有以上類似的情況
我已經跟足教程中(https://github.com/vvpossible/homebridge_yeelight/blob/master/README.md)About Yeelight bedside lamp (BLE device) 的做法,重刷幾次,但似乎還是不行

都是提示no ble cap, skip ble device discovery,Ble module not found

會不會是缺少什麼依賴包, 還是不能夠用Root安裝?

我都試過用bluetoothctl pair,但最後會AuthenticationCanceled

請問是不是有什麼技巧呢?:dizzy_face: