Salut
Je fais un petit TUTO pour mettre à jour directement depuis HA son Dongle SONOFF modèles:
ZBDongle-P
ZBDongle-E
Dongle-M
Dongle-PMG24
Dongle-LMG21
Dongle-PZG23
La première fois où je l’ai flashé lors de l’achat c’était sportif, sur PC, installation de pilotes, utilitaire de flashage à configurer, démontage du dongle pour appuyer sur les boutons etc, etc.
J’ai utilisé la nouvelle méthode et franchement un jeu d’enfant, à savoir qu’on peut le faire depuis un navigateur, mais j’ai FF et il n’en veut pas, Edge ou Google seulement.
Donc première étape il faut installer sous HA l’utilitaire: (GitHub: https://github.com/iHost-Open-Source-Project/hassio-ihost-addon
La page chez Sonoff: https://dongle.sonoff.tech/guide/zbdongle-e/flash-firmware-via-home-assistant-add-on/
Sous HA rendez-vous dans « Paramètres » → « Apps » → cliquer en bas sur « Installer l’application » → Puis en haut à droite sur les 3 petits points → Puis « Dépôts »
En bas à droite cliquer sur « + Ajouter », un popup s’ouvre « Ajouter un dépôt », dans « URL » copier l’adresse GitHub https://github.com/iHost-Open-Source-Project/hassio-ihost-addon
Valider elle s’ajoute à la liste des dépôts.
Revenir en arrière au « Magasin d’application »
Rechercher dans la page, ou taper dans la recherche « SONOFF », vous devez trouver un « SONOFF Dongle Flasher », cliquer dessus et cliquer sur « Installer »
Une fois installé cliquer sur « Afficher dans la barre latérale », ce qui va ajouter un bouton dans la barre… latérale.
Vous aurez ce bouton dans la barre:

Voilà 99% du boulot est fait.
Cliquer sur le bouton « SONOFF Dongle Flasher », si vous avez un popup qui apparait Démarrez l’application.
Ensuite c’est très simple:
Cliquer sur « Connect », il va chercher votre Dongle, il va apparaitre dans la liste ex chez moi « usb-Itead_Sonoff_Zigbee3.0_USB_Dongle_Plus_V2_be40… »
Vérifiez bien que ça correspond à votre Dongle, de même si à l’étape 1 il n’a pas trouvé le Dongle et propose une recherche manuelle, recommencez, voir redémarrez la machine, c’est anormal (j’ai eu la cas, j’ai réessayé et il l’a trouvé).
Cliquer pour sélectionner puis cliquer « Confirm », attendre la fermeture du popup.
A « Step 1 » une barre de progression devrait apparaitre, à l’issue vous devez trouver le nom du Dongle et la version actuelle.
A « Step 2 » Il donne le chip « MG21 » chez moi et vous propose une version de mise à jour (la copie d’écran j’ai déjà flashé donc il me propose la même)
En cliquant sur « Change firmware » il vous propose d’autres flash, entre autre la version routeur ou custom si vous aimez le risque avec un firmware de votre cru ![]()
Ensuite il suffit de cliquer sur « Flash » et croiser les doigts.
Inutile de dire qu’il ne faut pas quitter la page, éteindre votre Rasp pendant le flash, manger des chips au piment, prendre une douche ou allumer un appareil à raclette.
Si tout se passe bien vous aurez votre nouveau firmware.
Quand vous quittez l’utilitaire de flash, je conseille de redémarrer la machine, que ce soit propre.
Sachez que pendant le flash des éléments de HA comme Zigbee2MQTT sont arrêtés, il faut les redémarrer, donc le plus simple est le reboot, de même que les appareils doivent être retrouvés sur le réseau par le Dongle, donc attente pour que tout rentre dans l’ordre.
Vous pouvez bien sûr désinstaller l’utilitaire après le flashage.
En cas de problèmes il y a une FAQ sur la droite de l’utilitaire de flashage.
Voilà, si ça peut aider. Perso j’ai trouvé ça bien fait et efficace (pas mon TUTO, l’utilitaire SONOFF
)
Si des points ne sont pas clair je modifie le tuto.
EDIT: SONOFF a un Reddit, vous pouvez y trouver des infos en cas de problème: https://www.reddit.com/r/sonoffdongle/
Bonne soirée









