Bienvenue sur le forum de la ZiGate !

Ici, nous échangeons sur les produits ZiGate (matériellement) et les firmware.

Pour que vous puissiez gagner du temps, je vous conseille de visiter, dans un premier temps, les forums et documentations des plugins et box domotique que vous avez choisi :

Jeedom :

Forum : https://community.jeedom.com/
Plugin ZiGate : https://github.com/Jeedom-Zigate/jeedom-plugin-zigate
Plugin Abeille : https://github.com/KiwiHC16/Abeille + http://kiwihc16.free.fr/

Domoticz :

Forum Francophonehttps://easydomoticz.com/forum/viewforum.php?f=28
Forum Anglophonehttps://www.domoticz.com/forum/viewforum.php?f=68
Développeur: @pipiche38 disponible sur keybase.io en chat

EEdomus :

Forum : https://forum.eedomus.com/

Home-assistant :

Plugin : https://github.com/doudz/homeassistant-zigate
Zigpy : https://www.home-assistant.io/integrations/zha/

Veuillez pour créer des messages et des sujets de discussion.

Impossible de mettre à jour le firmware (Zigate+)

Bonjour,

Je suis sur le firmware 3.21 et j'ai l'erreur 87 (plus de place dans la table, alors que je n'ai que 48 devices/routeurs). Je voulais voir si le firmware 3.22RC permettait éventuellement d'améliorer les choses mais impossible de mettre à jour la Zigate.

La commande DK6Programmer -l liste tous les ports série mais pas de ZIGATE+ dans la liste. J'ai quand même tenté:

./DK6Programmer -s ZIGATE+ -P 115200 -e FLASH -Y -p firmware.bin

Mais il me dit juste

ZIGATE+: Error opening connection:

J'ai tenté avec le port ttyUSB

./DK6Programmer -s /dev/ttyUSB1 -P 115200 -e FLASH -Y -p firmware.bin

Mais pas beaucoup mieux:

/dev/ttyUSB1: Error opening connection: Read error

J'avais déjà mis à jour en 3.21 il y a quelques temps et je n'avais pas eu de souci. J'ai testé sur 3 plateformes différentes:

  • Raspberry3 (Debian testing) (qui avait fonctionné pour la 3.21)
  • x86_64 (Debian testing)
  • Windows 10

J'ai bien installé les drivers comme décrit dans la procédure:

sudo apt-get install libncurses-dev libusb-1.0-0-dev libftdi1 libftdi1-dev libudev-dev

J'ai le même comportement dans les 3 cas. A noter que le numéro de série de la Zigate n'est pas ZIGATE+, je ne sais pas si cela peut avoir un rapport:

P: /devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.0/ttyUSB1/tty/ttyUSB1
M: ttyUSB1
R: 1
U: tty
D: c 188:1
N: ttyUSB1
L: 0
S: serial/by-path/pci-0000:00:14.0-usb-0:11.4:1.0-port0
S: serial/by-id/usb-FTDI_FT232EX-if00-port0
E: DEVPATH=/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.0/ttyUSB1/tty/ttyUSB1
E: DEVNAME=/dev/ttyUSB1
E: MAJOR=188
E: MINOR=1
E: SUBSYSTEM=tty
E: USEC_INITIALIZED=36686494269
E: ID_BUS=usb
E: ID_MODEL=FT232EX
E: ID_MODEL_ENC=FT232EX
E: ID_MODEL_ID=6015
E: ID_SERIAL=FTDI_FT232EX
E: ID_VENDOR=FTDI
E: ID_VENDOR_ENC=FTDI
E: ID_VENDOR_ID=0403
E: ID_REVISION=1000
E: ID_TYPE=generic
E: ID_USB_MODEL=FT232EX
E: ID_USB_MODEL_ENC=FT232EX
E: ID_USB_MODEL_ID=6015
E: ID_USB_SERIAL=FTDI_FT232EX
E: ID_USB_VENDOR=FTDI
E: ID_USB_VENDOR_ENC=FTDI
E: ID_USB_VENDOR_ID=0403
E: ID_USB_REVISION=1000
E: ID_USB_TYPE=generic
E: ID_USB_INTERFACES=:ffffff:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=ftdi_sio
E: ID_VENDOR_FROM_DATABASE=Future Technology Devices International, Ltd
E: ID_MODEL_FROM_DATABASE=Bridge(I2C/SPI/UART/FIFO)
E: ID_PATH=pci-0000:00:14.0-usb-0:11.4:1.0
E: ID_PATH_TAG=pci-0000_00_14_0-usb-0_11_4_1_0
E: ID_MM_CANDIDATE=1
E: DEVLINKS=/dev/serial/by-path/pci-0000:00:14.0-usb-0:11.4:1.0-port0 /dev/serial/by-id/usb-FTDI_FT232EX-if00-port0
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd:

 

Est-ce que quelqu'un a déjà eu ce problème?

 

Merci.

J'ai testé sur un raspberry 2 sous Buster au cas ou le binaire ne serait pas compatible mais j'ai exactement le même comportement.

Est-ce que l'outil de flash fonctionne toujours? Est-ce qu'il y a un souci avec ma Zigate?

Bonjour,

 

J'ai téléchargé depuis le site NXP le dernier DK6Programmer (build 4564), sous Windows 10 mais j'ai toujours le même souci, comme s'il ne détectait pas le JN5189.

 

Je ne sais plus quoi faire, si quelqu'un a une idée...

 

Merci.

Bonjour,

Sous windows, Il faut bien vérifier que vous utilisez le bon port et qu'il n'est déjà utilisé par une autre application.

Par exemple :

DK6Programmer -s COM4 -P 500000 -v -Y -p C:\ZiGatev2-3A0.bin

voici le lien pour le dernier firmware :

https://github.com/fairecasoimeme/ZiGatev2/releases

Bonjour,

 

Merci pour votre réponse.

J'ai installé les drivers FTDI/VCP et j'utilise bien le bon port COM (COM4 de mon côté aussi, qui est vu comme un USB serial port ou quelque chose comme ca dans le gestionnaire de périphérique sous Windows).

Ce qui me semble étrange dans cette histoire c'est le Serial remonté par la Zigate. Jusqu'a il y a quelques mois c'était bien "Zigate+", mais à un moment il a changé en "FTDI_FT232EX". J'ai remarqué ce changement puisque sur mon raspberry j'utilise le lien qui est dans /dev/serial/by-id pour configurer domoticz. A ce moment je n'y ai pas prêté attention mais je me demande si ça n'aurait pas un rapport, peut-être que la flash du JN5189 est corrompue d'une manière ou d'une autre ou quelque chose comme ca.

Bonjour,

 

J'ai acheté une clé de référence de NXP (https://www.nxp.com/products/wireless/thread/jn5189-usb-dongle-for-zigbee-and-thread-network:OM15080-JN5189).

J'arrive a la flasher sans problème contrairement à ma Zigate. Ce qui veut dire que le souci vient bien de ma Zigate, mais je ne vois pas ce qu'elle peut avoir (sachant qu'en dehors de ca elle fonctionne à priori correctement).

 

Par contre la clé NXP ne fonctionne pas avec le plugin domoticz, il récupère la version mais rien d'autre, il n'arrive pas a communiquer correctement avec la clé.

 

Est-ce qu'il y a une incompatibilité entre le firmware et la clé standard de NXP?

 

Merci.

Bonjour,

Il y a environ 2 semaines une bonne partie des objets Zigbee se sont retrouvés déconnectés du réseau sans raison apparente (ce n'est pas la première fois que cela m'arrive même si c'est plutôt rare, cela fait des années que j'utilise la zigate v1 puis v2, ca doit être la 3 ou 4ème fois).

J'ai retenté de reconnecter tous les objets (après avoir fait un erase PDM), mais arrivé à une 30aine j'ai eu de nouveau l'erreur 87...impossible d'ajouter tous les objets.

Du coup sans solution pour flasher le dernier firmware j'ai décidé d'acheter une clé Sonoff ZBDongle-P. Pour l'instant pas de souci, tous les objets sont connectés et fonctionnent (et comme c'est le plugin Zigbee for Domoticz le changement de dongle est transparent, même widgets dans Domoticz).

Dommage, j'aimais bien la Zigate 🙁

Translate »