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

C’est quand même super bien expliqué en plus y’a un flasheur en ligne vraiment rien de compliqué

SI tu éteins ton nuc pas besoin de désactiver l’addom z2m

Tu modifies le driver dans la page de configuration de l’add-on z2m
Tu éteins ta box domotique
Tu débranches ton adaptateur sonoff ett u le branche sur ton oc
Tu le flash vias le site en utilisant chrome ou edge
Tu rebranches ta clé sur ta box HA
Tu démarres
Et tu vérifies que z2m a bien démarré (dans les logs)

Bonjour,

j’ai essayé de passer en 1.37, mais comme d’autres je suis revenu en 1.36 suite au problème (bien sur sans lire ce sujet).
Du coup en lisant, j’ai mis la clé sous chrome sur mon PC avec le lien du flasher, mais soit ça me propose de flasher en 7.3.1.0 (peut-être qu’il me proposera après une nouvelle version)
Capture d'écran 2024-05-04 153420

soit quand je clique sur « change firmware »
Capture d'écran 2024-05-04 153537

A aucun moment, il ne propose une version en 7.4

  1. Flashez le dernier firmware sur votre adaptateur :

Salut,
tu peu télécharger le firmware et le choisir silabs-firmware-builder/firmware_builds/zbdonglee at main · darkxst/silabs-firmware-builder · GitHub

Merci pour le lien.
Je suppose que les 6 chiffres, c’est la vitesse en baud ?
Je prend n’importe lequel ?

Capture d'écran 2024-05-04 155603

Bon, le flash s’est bien passé en 7.4.2.0 115200.

Dans le configuration.yaml de zigbee2mqtt, j’ai changé adapter de ezsp à ember

serial:
  port: >-
    /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220707184834-if00
  adapter: ember

relancé HA et le module complémentaire zigbee2mqtt et allumé/éteint quelques modules, mais dans le journal :

[16:17:08] INFO: Preparing to start...
[16:17:08] INFO: Socat not enabled
[16:17:09] INFO: Starting Zigbee2MQTT...
[2024-05-04 16:17:13] error: 	z2m: Failed to load external converter file 'lywsd03mmc.js' (Unexpected identifier)
[2024-05-04 16:17:13] error: 	z2m: Probably there is a syntax error in the file or the external converter is not compatible with the current Zigbee2MQTT version
[2024-05-04 16:17:13] error: 	z2m: Note that external converters are not meant for long term usage, it's meant for local testing after which a pull request should be created to add out-of-the-box support for the device
[2024-05-04 16:17:15] error: 	z2m: Error while starting zigbee-herdsman
[2024-05-04 16:17:15] error: 	z2m: Failed to start zigbee
[2024-05-04 16:17:15] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-05-04 16:17:15] error: 	z2m: Exiting...
[2024-05-04 16:17:15] error: 	z2m: Error: [BACKUP] Current backup file is from an unsupported EZSP version (min: 12).
    at EmberAdapter.getStoredBackup (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1340:23)
    at EmberAdapter.initTrustCenter (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1131:33)
    at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:813:19)
    at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2660:24)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
    at Zigbee.start (/app/lib/zigbee.ts:62:27)
    at Controller.start (/app/lib/controller.ts:108:27)
    at start (/app/index.js:107:5)

je pense pas, oui c’est la vitesse du baud.

regarde ce post:

le message d’après:

Merci pour la recherche :wink:

J’ai tenté de le mettre là, vu que je vois pas où le mettre ailleurs.

Capture d'écran 2024-05-04 164749

Mais ça donne toujours les mêmes erreurs, je continue de chercher.
Merci.

du coup tu as pris quel baudrate en flashant ta clé ?
spécifie le aussi dans ta conf

1 « J'aime »

ta pas vu, le 115200.

non pas vu, lais c’est la vitesse standard

Bon, pour ne pas rester dans la panade (je gère les volets, chauffage, prises et éclairage en zigbee), je suis revenu en zigbee2mqtt 1.36.0.1 et reflashé le dongle en 7.3.1.0, relancé le tout et c’est reparti.

Ce n’est peut-être pas compliqué, mais je vois que @Ludoc n’a pas pu aller au bout.
Et que pour le moment, il a dû repasser zigbee2mqtt en 1.36.01.

C’est tout de même un peu compliqué pour moi. (Ce n’est pas complètement à la portée de tous).
Je vais attendre de voir, pour avoir plus de retour sur ce fameux ember.

Questions comment faire pour repasser z2m en 1.36.01 ? (Merci Warcozes, pour le restore partiel)

Tu va dans paramètres / système / sauvegardes. Tu sélectionne le backup de Z2M et fait restore.

1 « J'aime »

Bon je viens de flasher ma clé Sonoff avec le firmware 7.4.2 via le site : 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!
image
modification du driver en ember
image

démarrage du conteneur
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"}'
on voit bien le type : EmberZNet

tout es OK pour l’instant dans Z2M

Par contre @Ludoc et @pascal_ha pas besoin de downgrade Z2M 1.7 fonctionne tout a fait normalement avec un firmware <7.4, c’est juste un warning dans les logs

Ok, je viens de repasser en 1.37 et redemarré HA.

Par contre j’appelle pas ça un warning :

[19:31:53] INFO: Preparing to start...
[19:31:53] INFO: Socat not enabled
[19:31:54] INFO: Starting Zigbee2MQTT...
[2024-05-04 19:31:58] error: 	z2m: Failed to load external converter file 'lywsd03mmc.js' (Unexpected identifier)
[2024-05-04 19:31:58] error: 	z2m: Probably there is a syntax error in the file or the external converter is not compatible with the current Zigbee2MQTT version
[2024-05-04 19:31:58] error: 	z2m: Note that external converters are not meant for long term usage, it's meant for local testing after which a pull request should be created to add out-of-the-box support for the device
[2024-05-04 19:31:58] error: 	zh:ezsp:uart: <-- CRC error: ce9f83f97b1e48ebc5db4e8fffccdefcd2698ad67e7e|d67e|5333
[2024-05-04 19:31:58] error: 	zh:ezsp:uart: Error while parsing to NpiFrame 'Error: <-- CRC error: ce9f83f97b1e48ebc5db4e8fffccdefcd2698ad67e7e|d67e|5333
    at Frame.checkCRC (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/frame.ts:87:19)
    at SerialDriver.onParsed (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:169:19)
    at Parser.emit (node:events:517:28)
    at Parser._transform (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/parser.ts:49:26)
    at Parser.Transform._write (node:internal/streams/transform:175:8)
    at writeOrBuffer (node:internal/streams/writable:392:12)
    at _write (node:internal/streams/writable:333:10)
    at Parser.Writable.write (node:internal/streams/writable:337:10)
    at SerialPort.ondata (node:internal/streams/readable:809:22)
    at SerialPort.emit (node:events:517:28)'

oui mais tu es resté en ember ?

je pense que tu n’as pas réussi à flasher ta clé sonoff avec le bon firmware ?

Bonjour, Merci pour votre aide. J’étais passé en V1.37 de Z2M, après ça j’avais des problèmes sur certains équipements etc… J’ai vu votre message et j’ai passé le firmware en V7.4.2 par contre en effectuant un upload le site ne me proposait pas d’upgrade en V7.4.2 depuis ma V7.3.1. Puis modif dans le yaml de Z2M pour mettre ember est tout semble ok.
Ma procédure a été :

  • Arrêt de Z2M
  • Flash du dongle
  • Modif du yaml
  • Start de Z2M.
  • Testé d’équipement prises - ampoules. - remontées d’info type T°
    Tout semble ok (j’étais prêt a repassé en v1.36…) mais si j’ai bien compris l’upgrade du firmware on va devoir y passer.
1 « J'aime »

Du coup, tu as pris quel firmware ?