
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
该Docker镜像提供环境用于更新Nortek GoControl HUSBZB-1(Zigbee & Z-Wave USB适配器)、Telegesis ETRX357USB适配器及其他基于Silicon Labs EM358x/EM3581、ETRX35x/ETRX357、EFR32MGxx MCU芯片的Zigbee适配器固件。可将基础版本(如5.4.1-194)升级至Silicon Labs最新公开的EmberZNet NCP固件(如6.7.8),支持EZSP v8协议,兼容Home Assistant(ZHA集成)、OpenHAB等家庭自动化软件。
注意:Silabs EmberZNet 6.x.x及以上版本要求Home Assistant 0.115或更高版本。
启动容器(替换/dev/ttyUSB1为适配器Zigbee端口):
bashdocker run --rm --device=/dev/ttyUSB1:/dev/ttyUSB1 -it walthowd/husbzb-firmware bash
确保无其他应用占用该端口(如Home Assistant)。
扫描适配器信息:
bash./ncp.py scan
示例输出:
{"ports": [{"stackVersion": "5.4.1-194", "deviceType": "zigbee", "pid": "8A2A", "port": "/dev/ttyUSB1", "vid": "10C4"}]} Found zigbee port at /dev/ttyUSB1 running 5.4.1-194
选择固件文件:
| 适配器型号 | 推荐固件 |
|---|---|
| HUSBZB-1 | ncp-uart-sw-6.7.8.ebl |
| ETRX357USB | em357-v678-ncp-uart-sw.ebl |
高级用户可选HUSBZB-1的**bps固件:ncp-uart-sw-6.7.8-115k.ebl* |
执行刷写:
bash./ncp.py flash -p /dev/ttyUSB1 -f ncp-uart-sw-6.7.8.ebl
备份配置:
bashdocker run --rm --device=/dev/ttyUSB1:/dev/ttyUSB1 -v `pwd`:/data -e EZSP_DEVICE='/dev/ttyUSB1' -e LANG='C.UTF-8' -it walthowd/husbzb-firmware bash bellows info bellows backup > /data/bellows-backup.txt exit
恢复到新适配器:
bashdocker run --rm --device=/dev/ttyUSB1:/dev/ttyUSB1 -v `pwd`:/data -e EZSP_DEVICE='/dev/ttyUSB1' -e LANG='C.UTF-8' -it walthowd/husbzb-firmware bash bellows info bellows restore --i-understand-i-can-update-eui64-only-once-and-i-still-want-to-do-it -B /data/bellows-backup.txt bellows info
感谢Gary提供固件文件:https://github.com/grobasoz/zigbee-firmware
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务