ce tuto est il applicable si on utilise le plugn zigbee, pour mettre à jour une clé qui marche bien, mais le plugin zigbee me conseille de mettre la toute dernière version (beta)
e firmware de votre clé Zigbee n'est pas à jour (recommandé 0x266e0700. Merci de le mettre à jour pour éviter les soucis (problème de communication, surconsommation de pile des modules...). Pour mettre à jour une clé Deconz il faut ABSOLUMENT passer par un PC (Windows recommandé) et installé l'application Deconz. Attention cette application est connue pour avoir des difficultés à voir les mises à jour de firmware...
Avez vous fait une recherche sur le forum, le fil de discussion suivant en parle il me semble et la dernière version béta se trouve dans tous las cas là
C’est compliqué… Ce firmware corrige beaucoup de soucis c’est pour ca que nous le recommandons suite a plusieurs dizaine de retour d’utilisateurs ayant moins de soucis avec ce firmware
Si vous n’avez pas de probleme alors vous pouvez rester sur la version actuelle du firmware.
Tu peux aussi passer par une machine Linux à condition que sur cette machine il n’y ait pas de processus deCONZ qui tourne dessus pour éviter les conflits d’accès à la ConBee2.
Oui un RPI3 avec Debian 10 marchera très bien pour la mise à jour.
La commande est alors GCFFlasher_internal -d COMx -t 60 -R 10 -f ./deCONZ_ConBeeII_0x26720700.bin.GCF
et
GCFFLasher_internal -l pour le port de communication
il y a un tuto avec debian 10 ?
J’ai un rpi avec debian que j’ai dedié à octoprint ca doit pouvoir le faire ?
Il faurt jusque que je sois sur de la version de debian
_____________________FLASH__________________________
Login to your machine and stop the deCONZ service.
sudo systemctl stop deconz (Headless version), or
sudo systemctl stop deconz-gui (GUI version)
Download latest deCONZ firmware. Check http://deconz.dresden-elektronik.de/deconz-firmware for the latest release and replace the filename accordingly.
ConBee
wget https://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_Rpi_0x26390500.bin.GCF
ConBee II
wget https://deconz.dresden-elektronik.de/deconz-firmware/deCONZ_ConBeeII_0x26680700.bin.GCF
In case manual flashing ConBee II fails with an error message similar to:
flashing 160930 bytes: |======error: timeout flashing firmware after 3002 ms
please use the following command before starting the update:
sudo systemctl stop ModemManager.
Flash deCONZ firmware. Change the filename according to your download in step 2. If you are using multiple USB devices, use ls -la /dev/serial/by-id/ to check for the correct serial port.
ConBee
sudo GCFFlasher_internal -t 60 -d 0 -f deCONZ_Rpi_0x26390500.bin.GCF
ConBee II
sudo GCFFlasher_internal -t 60 -d /dev/ttyACM0 -f deCONZ_ConBeeII_0x26680700.bin.GCF
[Optional] Update the deCONZ package as well.
wget https://deconz.dresden-elektronik.de/ubuntu/beta/deconz-2.05.84-qt5.deb
sudo dpkg -i deconz-2.05.84-qt5.deb
Start deCONZ again.
sudo systemctl start deconz (Headless version), or
sudo systemctl start deconz-gui (GUI version)
________________________________________________________________________________________________
merci je vais essayer mais je ne suis pas un pro de la ligne de commande. j’accde en ssh à mon raspberry avec l’utilisateur pi.
ensuite je cherche quelle version j’ai installée dans raspi -config
Je ne recommande pas une autre méthode que celle de ce tuto pour les non experts .
En effet la mise à jour des paquets deCONZ en lignes de commandes conduit à une double installation redondante de celle effectuée depuis Deconz de Jeedom et donc des conflits d’accès dus aux différents process créés et lancés par les services redondants.
j’essaye de comprendre comment ca fonctionne sur mac, j’ai reussi a compiler par contre apres je ne sais pas trop comment il faut flasher
GCFFlasher v4.0.0-beta copyright dresden elektronik ingenieurtechnik gmbh
usage: GCFFlasher <options>
options:
-r force device reset without programming
-f <firmware> flash firmware file
-d <device> device number or path to use, e.g. 0, /dev/ttyUSB0 or RaspBee
-c connect and debug serial protocol
-t <timeout> retry until timeout (seconds) is reached
-l list devices
-h -? print this help
il faut mettre le dernier firmware dans le repertoire et lancer la commande ?
-R 10 : option pour retenter jusqu’à concurrence de 10 fois en cas de non réussite.
Le fichier .GCF peut être placé n’importe où dçs lors que la commande indique son chemin d’accès.
La commande de flash est donc bien celle que tu indiques en remplaçant par le COMxx qui est retourné par la commande GCFFlasher -l
Attention cependant car la version 4.00 est une béta version non finalisée.