你好,很抱歉问一个已经处理过的问题,但我无法解决……提前谢谢你!
一切与 ZHA 正常工作,因此这个 dongle 看起来没问题。(我有一个未被识别的外部警报器,所以我卸载了 ZHA 并尝试安装 Zigbee2mqtt。)
我有一个来自 Domadoo 的 ZBDONGLE-E,日期为 2024 年 7 月,已经预先闪存了基于 EZNet 6.10.3 的 Zigbee 协调器固件。我认为我不需要再次闪存,所以…
Côté config Z2M:
在串口中我添加了:
端口: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240125085737-if00
与我在材料中看到的Id相符。如果我只设置端口: /dev/ttyACM0,我也会遇到同样的问题> 我尝试在串口适配器中添加: ember → 我遇到以下错误: 适配器EZSP协议版本(8)不被主机支持 [13-14]
如果我设置适配器:ezsp,这就是我得到的:
[2024-08-02 17:28:51] 错误:
zh:ezsp:uart: → 错误: 错误: {sequence:1} 在 4000ms 后
[2024-08-02 17:28:51] 错误:
zh:ezsp:uart: -!- 中断等待 (1)
[2024-08-02 17:28:51] 错误:
zh:ezsp:uart: 无法发送数据帧 (0,1,0): 1800012800
[2024-08-02 17:28:53] 信息:
z2m: zigbee-herdsman 已启动(恢复)
[2024-08-02 17:28:53] 信息:
z2m: 协调器固件版本: ‹ {meta:{maintrel:3 ,majorrel:6,minorrel:10,product:8,revision:6.10.3.0 build 297},type:EZSP v8} ›
[2024-08-02 17:28:53] 信息:
z2m: 当前已连接 0 个设备:
[2024-08-02 17:28:53] 信息:
z2m: Zigbee: 禁用新设备的加入。
[2024-08-02 17:28:53] 信息:
z2m: 正在连接到位于 localhost:1883 的 MQTT 服务器
[2024-08-02 17:29:23] 错误:
z2m: MQTT 错误: connack 超时
[2024-08-02 17:29:23] 错误:
z2m: MQTT 连接失败,正在退出…
[2024-08-02 17:29:23] 信息:
z2m: 停止 zigbee-herdsman…
[2024-08-02 17:29:24] 信息:
zh:controller: 写入协调器备份到 ‹ /config/zigbee2mqtt/coordinatorackup.json ›
[2024-08-02 17:29:24] 信息:
z2m: 停止了 zigbee-herdsman
landro:
我想我不需要再闪烁了,所以
然而,如果需要使用驱动程序 ember 或 zigbee2mqtt 替换 ezsp,则必须用固件 7.4.X 刷新 sonoff 的密钥。
所以你需要刷新你的密钥 然后在 z2m 的配置中将 ezsp 驱动程序修改为 ember
我相信门户网站上有关于这个主题的教程?
ddfdom:
我想在门户网站上有一个关于这个主题的教程?
你好, 这里有一个教程,开始于这里:
大家好,我刚刚迈出了这一步!(不是没有恐惧!!) 基本版本:HA 2024.5.2 Z2M 1.37.0-1 我按照以下步骤进行: 停止 zigbee2mqtt (Z2M) 插件 将适配器类型从 "ezsp" 修改为 "ember" 在文件 /zigbee2mqtt/configuration.yaml 停止 HA 和 NUC 将钥匙插入我的 PC 进行更新 使用 @ddfdom 的链接进行更新: Silabs Firmware Flasher | Web based flasher for ZB-GW04 and ZBDongle-E. MultiPA…
1 « 我喜欢 »
ddfdom:
固件 7.
谢谢你的回复,真好!我之前看过你的贡献 (Mise a jour Sonoff DONGLE -E (pour Zigbee2mqtt 1.37.0-1)(ember) - #8 par ddfdom)
我曾尝试直接从 Chrome 刷新 Silabs Firmware Flasher | Web based flasher for ZB-GW04 and ZBDongle-E. MultiPAN RCP firmware enables these devices to be used with Silabs Multiprotocol Addon in Home Assistant. Allow Zigbee and Thread to co-exist on the same dongle. Get ahead of the tech an experiment with Matter! ,但当我点击连接时,它给我一个错误消息:
无法检测到正在运行的固件。
确保USB端口正常工作,如果您使用的是USB延长线,请确保该线缆可以传输数据。拔掉Sonoff ZBDongle-E,然后重新插入以重置并重试。
我因此放弃了,认为 Domadoo 无论如何都已经做了必要的事情……显然不是,所以我需要让这个运作起来……
为此,你需要将sonoff连接到你的电脑,我们达成一致。
Regarde le tuto posté par [@WarC0zes]
但是从 z2m 版本 1.39 开始,ember 变得必不可少
是的,当然。电脑确实检测到USB上的sonoff,它在“连接中,这可能需要几秒钟”中运行了1分钟,然后我就出现了错误。我在另一台Windows电脑上尝试,似乎可以正常工作,它给我提供了升级。抱歉,看来是我的主Windows电脑的USB出现了问题!!!升级和Z2M更新后我会告诉你们的!!!谢谢!
让人想起以管理员身份启动 Chrome
好吧,使用另一台电脑我成功升级到了固件 7.4.2.0。日志方面(在重命名配置并重启 HA 后)我在加密狗这边似乎没有错误。不过我在 mqtt 上有一个错误,而我的现有 mqtt 传感器一切正常(通过 mqtt explorer 和 HA 验证,实时读取数据)
我有这个逐字记录……也许有什么想法吗?(抱歉还在打扰您!:))
这正是让我担心的错误,似乎总是与加密狗有关…
[2024-08-02 18:48:07] 信息:
zh:ember:uart:ash: ======== ASH 启动中 ========
[2024-08-02 18:48:07] 错误:
zh:ember:uart:ash: 收到带有 CRC 错误的帧
[2024-08-02 18:48:07] 错误:
zh:ember:uart:ash: 连接时从适配器接收到错误,错误代码=ERROR extunderscore EXCEEDED extunderscore MAXIMUM extunderscore ACK extunderscore TIMEOUT extunderscore COUNT.
[2024-08-02 18:48:07] 错误:
zh:ember:uart:ash: ASH 断开连接
[2024-08-02 18:48:07] 错误:
zh:ember:uart:ash: 解析接收到的帧时出错,状态=ASH_NCP_FATAL_ERROR.
[2024-08-02 18:48:07] 信息:
zh:ember:uart:ash: ======== ASH 适配器重置 ========
最新的固件版本是 7.4.3
你的钥匙刷写得顺利吗?
1 « 我喜欢 »
不过记得把你的日志以代码格式传递,否则很难阅读
你的 z2m 和 mosquitto 是怎么安装的?是作为插件吗?如果是这样,就不要在 mqtt 地址中放 localhost,而是要用 core-mosquitto
,因为从日志来看,它找不到你的 mqtt 代理。
在 z2m 中,你已经把你的驱动程序从 ezsp 改成 ember 了吗?
Bonjour @landro,
utilise la balise texte préformaté quand tu colle du code ou journal dans un message. Ça permet une meilleure visibilité .
1 « 我喜欢 »
好吧,我刚刚升级到 7.4.3(我没注意到有第 n 个版本)。我觉得这让事情变得更糟。我也把 core-mosquitto 放在了 host 位置。我在附加组件中有 Z2M 和 MQTT。
我再次联系了HA,但没有任何效果,这是错误信息(我尽量写得清楚,抱歉代码写得不好,哎:)
[2024-08-02 19:19:56] info: zh:ember:uart:ash: ======== ASH 启动中 ========
[2024-08-02 19:19:59] error: z2m: 启动 zigbee-herdsman 时出错
[2024-08-02 19:19:59] error: z2m: 启动 zigbee 失败
[2024-08-02 19:19:59] error: z2m: 请检查 https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html 以获取可能的解决方案
[2024-08-02 19:19:59] error: z2m: 正在退出...
[2024-08-02 19:19:59] error: z2m: 错误: 启动 EZSP 层失败,状态=HOST_FATAL_ERROR。
at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:746:19)
at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1758:24)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
at Zigbee.start (/app/lib/zigbee.ts:63:27)
at Controller.start (/app/lib/controller.ts:139:27)
at start (/app/index.js:154:5)
landro:
无法启动 EZSP 层,原因是
你好
你在你的 Z2M 配置中正确修改了 ember 的适配器类型吗?
端口: >-
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20240124214330-if00
适配器: ember
Il faut juste cliquer sur l’icone texte préformaté et coller ton code a la place de saisissez ou coller du code ici
.
oui oui… c’est tout à jour… voir mon post sur l’erreur avec la 7.4.3… je désespère…
发布你的 z2m 配置文件(zigbee2mqtt 目录下的 configuration.yaml 文件)
landro:
错误:无法以状态=HOST_FATAL_ERROR 启动 EZSP 层。
你好,你是否已经成功刷入固件 ncp-uart-hw-v7.4.3.0-zbdonglee-115200.gbl
波特率 115200?
如果是这样,请在适配器下方添加行 baudrate: 115200
:
适配器: ember
波特率: 115200
如果你已经闪存了固件 ncp-uart-hw-v7.4.3.0-zbdonglee-230400.gbl
波特率 230400,必须设置:
适配器: ember
波特率: 230400
WarC0zes:
波特率: 230400
谢谢,我没有想到波特率,真不错,我已经修改并重新启动了。这在加密狗那边似乎没问题。现在我面临的问题是如何连接到Mosquitto! 我在mqtt部分已经填写了这个:
base_topic: zigbee2mqtt
server: core-mosquitto:1883
user: ha_mqtt
password: ***
他不想知道任何事情,他停留在这个错误上:
[2024-08-02 20:19:47] info: z2m: 当前没有设备连接:
[2024-08-02 20:19:47] info: z2m: Zigbee: 禁用新设备的连接.
[2024-08-02 20:19:47] info: z2m: 正在连接到 MQTT 服务器 core-mosquitto:1883
[2024-08-02 20:20:17] error: z2m: MQTT 错误: connack 超时
[2024-08-02 20:20:17] error: z2m: MQTT 连接失败,正在退出...
[2024-08-02 20:20:17] info: z2m: 停止 zigbee-herdsman...
landro: