Mise a jour Sonoff DONGLE -E (pour Zigbee2mqtt 1.37.0-1)(ember)

Oui info affiche info error warning
Error affiche error et warning
Warning affiche warning
Et debug affiche tout et plus encore

1 « J'aime »

Bon et bien très bizarrement, après avoir fait marcher correctement mon ZigbeeToMqtt parfaitement avec ember, du jour au lendemain, voici toutes les erreurs que j’ai :

[2024-06-07 16:08:58] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":0,"clusterId":6,"sourceEndpoint":0,"destinationEndpoint":0,"options":0,"groupId":0,"sequence":214} messageTag=255]
[2024-06-07 16:09:12] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":0,"clusterId":6,"sourceEndpoint":0,"destinationEndpoint":0,"options":0,"groupId":0,"sequence":105} messageTag=255]
[2024-06-07 16:09:16] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":0,"clusterId":6,"sourceEndpoint":0,"destinationEndpoint":0,"options":0,"groupId":0,"sequence":136} messageTag=255]
[2024-06-07 16:10:05] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":0,"clusterId":6,"sourceEndpoint":0,"destinationEndpoint":0,"options":0,"groupId":0,"sequence":134} messageTag=255]
[2024-06-07 16:10:06] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":0,"clusterId":6,"sourceEndpoint":0,"destinationEndpoint":0,"options":0,"groupId":0,"sequence":247} messageTag=255]

[2024-06-07 16:11:46] error: 	z2m: Publish 'set' 'state' to 'Lumière Chambre Amis' failed: 'Error: ZCL command 0x0004740001241a63/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Delivery failed for {"profileId":260,"clusterId":6,"sourceEndpoint":1,"destinationEndpoint":1,"options":4160,"groupId":0,"sequence":22})'
[2024-06-07 16:11:51] error: 	z2m: Publish 'set' 'state' to 'Lumière Dressing' failed: 'Error: ZCL command 0x0004740001241a90/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Delivery failed for {"profileId":260,"clusterId":6,"sourceEndpoint":1,"destinationEndpoint":1,"options":4160,"groupId":0,"sequence":24})'

Les deux dernière ligne c’est des appareils marqué comme : présents, mais dès que je lance une commande, message d’erreur…

Du coup, je retourne sur ezsp… pas le choix

Au démarrage, tout se passe bien :

[2024-06-07 16:17:37] info: 	z2m: Logging to console, file (filename: log.log)
[2024-06-07 16:17:37] info: 	z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-07 16:17:37] info: 	z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-07 16:17:37] info: 	zh:ember: Using default stack config.
[2024-06-07 16:17:37] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-06-07 16:17:37] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-06-07 16:17:37] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-07 16:17:37] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-06-07 16:17:37] info: 	zh:ember:uart:ash: Serial port opened
[2024-06-07 16:17:37] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-07 16:17:38] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2024-06-07 16:17:38] info: 	zh:ember:uart:ash: ======== ASH started ========
[2024-06-07 16:17:38] info: 	zh:ember:ezsp: ======== EZSP started ========
[2024-06-07 16:17:39] info: 	zh:ember: [STACK STATUS] Network up.
[2024-06-07 16:17:39] info: 	zh:ember: [INIT TC] NCP network matches config.
[2024-06-07 16:17:39] info: 	zh:ember: [CONCENTRATOR] Started source route discovery. 1248ms until next broadcast.
[2024-06-07 16:17:39] info: 	zh:ember:queue: Request dispatching started.
[2024-06-07 16:17:39] info: 	zh:controller: Wrote coordinator backup to '/config/zigbee2mqtt/coordinator_backup.json'
[2024-06-07 16:17:39] info: 	z2m: zigbee-herdsman started (resumed)
[2024-06-07 16:17:39] info: 	z2m: Coordinator firmware version: '{"meta":{"build":0,"ezsp":13,"major":7,"minor":4,"patch":3,"revision":"7.4.3 [GA]","special":0,"type":170},"type":"EmberZNet"}'
[2024-06-07 16:17:39] info: 	z2m: Currently 23 devices are joined:

Bonjour à tous,
Chez moi c’est la cata, Zigbee2mqtt ne démarre plus. Ca marchait parfaitement avant cette mise à jour.

J’ai mis à jour le firmware avec ncp-uart-hw-v7.4.2.0-zbdonglee-230400.gbl
J’ai changé l’adapter en mettant adapter: ember
Voici mon zigbee2mqtt/configuration.yaml :

serial:
port: /dev/ttyACM0
adapter: ember
frontend:
port: 8099

et voici mon log :

[21:39:14] INFO: Preparing to start...
[21:39:14] INFO: Socat not enabled
[21:39:16] INFO: Starting Zigbee2MQTT...
[2024-06-17 21:39:21] info: 	z2m: Logging to console, file (filename: log.log)
[2024-06-17 21:39:21] info: 	z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-17 21:39:21] info: 	z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-17 21:39:22] info: 	zh:ember: Using default stack config.
[2024-06-17 21:39:22] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-06-17 21:39:22] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-06-17 21:39:22] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 21:39:22] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-06-17 21:39:22] info: 	zh:ember:uart:ash: Serial port opened
[2024-06-17 21:39:22] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 21:39:24] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 21:39:24] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 21:39:27] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 21:39:27] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 21:39:29] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 21:39:29] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 21:39:32] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 21:39:32] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 21:39:34] error: 	z2m: Error while starting zigbee-herdsman
[2024-06-17 21:39:34] error: 	z2m: Failed to start zigbee
[2024-06-17 21:39:34] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-06-17 21:39:34] error: 	z2m: Exiting...
[2024-06-17 21:39:34] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:850:19)
    at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2683:24)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
    at Zigbee.start (/app/lib/zigbee.ts:62:27)
    at Controller.start (/app/lib/controller.ts:109:27)
    at start (/app/index.js:107:5)

J'ai essayé de désintaller réinstaller zigbee2mqtt. La je n'ai même pas de fichier coordinator_backup.json

Je ne contrôle plus rien dans ma maison, je suis preneur d’aide !!

Voilà le soucis pourquoi avoir choisi celui là de firmware tu choisis un firmware a 239400 bauds alors que le standard est 115200

Le plus simple c’est de remonter ce thread pour trouver flasher le firmware 7.4.3 en 115200 ci-dessous sur ton dongle et ça devrait rentrer dans l’ordre
Tiens nous au courant

Édit : voici le lien du firmware

Merci pour ton aide.
J’ai un autre problème maintenant :

zigbee2mqtt/configuration.yaml

serial:
  port: /dev/ttyACM0
  adapter: ember
  rtscts: false
  baudrate: 115200
frontend:
  port: 8099
device_options:
  legacy: false

Et j’ai maintenant error BROADCAST :

[22:35:43] INFO: Preparing to start...
[22:35:44] INFO: Socat not enabled
[22:35:46] INFO: Starting Zigbee2MQTT...
[2024-06-17 22:35:53] info: 	z2m: Logging to console, file (filename: log.log)
[2024-06-17 22:35:53] info: 	z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-17 22:35:53] info: 	z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-17 22:35:54] info: 	zh:ember: Using default stack config.
[2024-06-17 22:35:54] info: 	zh:ember: ======== Ember Adapter Starting ========
[2024-06-17 22:35:54] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2024-06-17 22:35:54] info: 	zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-17 22:35:54] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-06-17 22:35:54] info: 	zh:ember:uart:ash: Serial port opened
[2024-06-17 22:35:54] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2024-06-17 22:35:55] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2024-06-17 22:35:55] info: 	zh:ember:uart:ash: ======== ASH started ========
[2024-06-17 22:35:55] info: 	zh:ember:ezsp: ======== EZSP started ========
[2024-06-17 22:35:55] info: 	zh:ember: [STACK STATUS] Network up.
[2024-06-17 22:35:55] info: 	zh:ember: [INIT TC] NCP network matches config.
[2024-06-17 22:35:55] info: 	zh:ember: [CONCENTRATOR] Started source route discovery. 1248ms until next broadcast.
[2024-06-17 22:35:55] info: 	zh:ember:queue: Request dispatching started.
[2024-06-17 22:35:55] info: 	z2m: zigbee-herdsman started (resumed)
[2024-06-17 22:35:55] info: 	z2m: Coordinator firmware version: '{"meta":{"build":0,"ezsp":13,"major":7,"minor":4,"patch":2,"revision":"7.4.2 [GA]","special":0,"type":170},"type":"EmberZNet"}'
[2024-06-17 22:35:55] info: 	z2m: Currently 0 devices are joined:
[2024-06-17 22:35:55] info: 	z2m: Zigbee: disabling joining new devices.
[2024-06-17 22:35:55] info: 	z2m:mqtt: Connecting to MQTT server at mqtt://core-mosquitto
[2024-06-17 22:35:56] info: 	z2m:mqtt: Connected to MQTT server
[2024-06-17 22:35:56] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
[2024-06-17 22:35:56] info: 	z2m: Started frontend on port 8099
[2024-06-17 22:35:56] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
[2024-06-17 22:35:56] info: 	z2m: Zigbee2MQTT started!
[2024-06-17 22:35:56] error: 	zh:ember: Delivery of BROADCAST failed for "65533" [apsFrame={"profileId":41440,"clusterId":33,"sourceEndpoint":242,"destinationEndpoint":242,"options":256,"groupId":0,"sequence":173} messageTag=255]
[2024-06-17 22:35:56] error: 	zh:ember: Delivery of BROADCAST failed for "65532" [apsFrame={"profileId":0,"clusterId":54,"sourceEndpoint":0,"destinationEndpoint":0,"options":256,"groupId":0,"sequence":174} messageTag=1]
[2024-06-17 22:36:01] info: 	z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x90395efffe4011d0/connection_state/config', payload '{"device":{"hw_version":"EmberZNet 7.4.2 [GA]","identifiers":["zigbee2mqtt_bridge_0x90395efffe4011d0"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"1.38.0"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"1.38.0","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt/bridge/state","unique_id":"bridge_0x90395efffe4011d0_connection_state_zigbee2mqtt","value_template":"{{ value_json.state }}"}'```

Si quelqu'un peut me dépanner ce serait génial !

C’est quoi ton problème car dans les logs tout est ok
Tout a normalement démarré

Je n’arrive à rien appairer, quand je lance l’appairage il m’affiche cette error Broadcas
et du coup j’ai zéro device.

Merci de ton aide en tout cas !

|error: |zh:ember: Delivery of BROADCAST failed for 65533 [apsFrame={profileId:41440,clusterId:33,sourceEndpoint:242,destinationEndpoint:242,options:256,groupId:0,sequence:173} messageTag=255]|
|---|---|
|[2024-06-17 22:35:56] error: |zh:ember: Delivery of BROADCAST failed for 65532 [apsFrame={profileId:0,clusterId:54,sourceEndpoint:0,destinationEndpoint:0,options:256,groupId:0,sequence:174} messageTag=1]|

Tu as fait un reboot total ?

C’est sur lorsque tu appaires les autres services sont ok ?

Oui j’ai tout redémarré le système.
quand je lance le mode appairage :

C’est au moment où tu lance l’appairage sur z2m ou lorsque tu veux appairer un module ?
Et tes autres modules ?

Je n’ai plus rien en fait, plus d’appareil, et plus possible d’appairer un appareil.

Ton dongle est bien sur une rallonge usb ? tu es sur un rpi ?

J’ai ajouté une rallonge, c’est de nouveau fonctionnel, merci beaucoup. Avant en ezsp ça marchait très bien sans, donc je ne voyais pas pourquoi il en fallait une.

Retour d’expérience de cette débâcle : j’ai pris le mauvais firmwire (je croyais que 220000 c’était la dernière version par rapport a 120000 mais c’était le nombre de bauds…), et ensuite j’étais tellement en panique que jai tenté plein de trucs ce qui m’a viré tous mes devices.

J’ai plus qu’à démonter les coffres volets roulants, interrupteurs etc pour tout reappairer, un fiasco cette histoire.

ne jamais céder à la panique, je sais c’est facile a dire et surtout eviter de supprimer des choses et surtout tout bien sauvegarder avant, logiquement tous les periphériques associés se trouvent dans le fichier configuration.yml de Z2M (pas de celui de HA !!)

courage à toi

Il me semblait que j’avais déjà eu ce genre de message.
J’ai remarqué qu’avec le passage de ezsp vers ember le dongle est plus sensible.
Mais c’est subjectif. La dernière fois j’ai perdu tout mon réseau zigbee (temporairement) car j’ai tripatouillé mon coin Box - domotique et j’ai fait toucher un câble usb3 d’un disque externe à ma rallonge USB de clé et quand j’ai allumé le disque externe baam plus de domotique. Sur le coup je n’ai pas pensé à ça. J’ai fait le lien quand j’ai éteint le disque externe.
Mais il ne fallait pas céder à la panique sinon j’aurais tout cassé…

1 « J'aime »

bonjour a vous, je suis entrain de flasher ma cles sonof
je regarde le tuto du debut, mais je bloque au niveau du driver que l’on doit télécharger
mais aprs on le mets ou?
merci a vous

j’ai trouvé, amis je ne peu pas l’enregistrer dans le diossier

C’est pas le driver que tu télécharges c’est le firmware
Tu le télécharges sur ton tu prends la clé USB que tu connectes sur ton pc aussi puis tu vas sur le site

Tu choisis de flasher ta clé avec un firmware custom et tu choisis le firmware téléchargé a l’étape précédente

Tu ne peux pas enregistrer dans un dossier système si tu n’as pas les droits

Enregistré plutôt le fichier dans le dossier téléchargement.

Il faut suivre la procédure indiqué par @ddfdom

justement, ca me donne ca dans l’ordre