看过我之前安装使用 HomeAssistant 文章的都知道,我用的是 SONOFF Zigbee 3.0 USB Dongle Plus,型号 ZBDongle-P(CC2652P) ,固件版本还是 22 年的。现在 Zigbee2MQTT 我看也升级到 2.0 了,coordinator 版本 24 年也更新了一版,那就一起升级了看看。 固件下载地址: https://github.com/Koenkk/Z-Stack-firmware/tree/master/coordinator/Z-Stack_3.x.0/bin 发现 ZBDongle-P 升级方式还挺多的,我一一试了一遍。 SONOFF 在线烧写 首先是 SONOFF 厂家推出的在线升级方式,链接在此: https://dongle.sonoff.tech/sonoff-dongle-quick-flasher/ 插上 ZBDongle-P 后连接设备: 选择设备型号 ZBDongle-P: 选择固件版本: 开始烧写: 设备应该是自动进入了 Bootloader 模式,无需手动按键。 SmartRF Flash Programmer 2 烧写固件 SmartRF Flash Programmer 2 是 Ti 的开发工具,官网下载需要注册,并且要说明是民用产品使用。我分享一个下载链接: SmartRF Flash Programmer 2-1.8.2.zip 下载: https://pan.quark.cn/s/de8cec9b8562 提取码:KDeQ ZBDongle-P 设备进入 Bootloader 模式 首先要使 ZBDongle-P 进入 Bootloader 模式,有两种方法,简单点的就是拆壳后按住 boot 键上电,另一种是通过 Python 脚本自动进入。 Python 脚本 Auto-enter-bootloader.zip 的下载链接: https://pan.quark.cn/s/6ea3924fc4b4 提取码:qJUM 按键进入我就不说了,主要说一下 Python 脚本进入的方法,我用的是 Win 10,首先要安装 Python,然后安装 pyserial , gevent : pip install pyserial...