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 ou S’enregistrer pour créer des messages et des sujets de discussion.

PiZigate No packet received

bonjour,

j'avais pas vu votre message (pas reçu de notif), je teste ça ce soir ou demain

JennicModuleProgrammer Version: 0.6 (r56124)
Setting baudrate: 115200
Error setting baudrate

 

ça veut vraiment pas 🙁

Bonjour,

Pièce reçue aujourd'hui, toutes les étapes faites.

Même erreur lors du test (no packed received)

et voici résultat de la manipulation pour le flash :

JennicModuleProgrammer Version: 0.6 (r56124)

Setting baudrate: 115200

Error setting baudrate

root@raspberrypi:~/JennicModuleProgrammer/Build#

Peut-on lancer un test pour voir si la clé est bien en mode flash comme pour le mode prod ?

 

EDIT : en relisant la doc, dans la partie flash, il est indiqué qu'il faut appuyer sur le bouton de la clé à la dernière étape, dans ces posts sur le forum il n'y a aucune mention de cette manipulation en parallèle du code à saisir. Faut-il appuyer sur le bouton avant de lancer la dernière ligne de commande ou pas nécessaire ?

Bonjour,

Il n'y a pas de bouton sur la PiZiGate. c'est la Raspberry qui s'occupe (en manipulant le gpio) de passer la PiZiGate en mode Flash

Il y a plusieurs choses à regarder. Je vous conseille de lancer le test de la PiZiGate en suivant le tuto suivant :

https://zigate.fr/documentation/tester-sa-pizigate/

Si tout est OK, il faut relancer la procédure de Flash :

$ gpio mode 0 out
$ gpio mode 2 out
$ gpio write 2 0 
$ gpio write 0 0
$ gpio write 0 1

Bonsoir,

Cette fois-ci lors du test j'ai l'indication du port déjà utilisé mais je suis incapable de déchiffrer le résultat :

Searching /dev/ttyAMA0...

Port : /dev/ttyAMA0 is already used. Please read output.tmp file to get more informations about process which use /dev/ttyAMA0

root@raspberrypi:~/PiZiGate-tools/test/PiZiGate-tools/test# cat output.tmp

python     1680          www-data    8uW     CHR     204,64      0t0       1158 /dev/ttyAMA0

python     1680  1781    www-data    8uW     CHR     204,64      0t0       1158 /dev/ttyAMA0

python     1680  1782    www-data    8uW     CHR     204,64      0t0       1158 /dev/ttyAMA0

python     1680  1783    www-data    8uW     CHR     204,64      0t0       1158 /dev/ttyAMA0

python     1680 14796    www-data    8uW     CHR     204,64      0t0       1158 /dev/ttyAMA0

Les 2 manipulations demandées dans l'installation sur un 3B+ sont faites (hier j'avais réussi à avoir ça lors du test :

then reboot the PI

Searching /dev/ttyAMA0...

+ Port : /dev/ttyAMA0 is not used

Verif GPIOs ...

+ GPIO 0 (RESET) --> OK

+ GPIO 2 (FLASH) --> OK

Config GPIOs ...

+ GPIO 0 (RESET) --> OK

+ GPIO 2 (FLASH) --> OK

Opening : /dev/ttyAMA0 ...

+ /dev/ttyAMA0 opened --> OK

+ Packet 01 02 10 10 02 10 02 10 10 03 sent --> OK

- No packet received - size sent : 11 - error : 11

Merci

Bonne soirée

 

edit :

après un reboot, j'ai ce message après la première ligne de commande du test :

pi@raspberrypi:~ $ git clone https://github.com/fairecasoimeme/PiZiGate-tools.git

fatal: destination path 'PiZiGate-tools' already exists and is not an empty directory.

mais j'ai pu faire les étapes suivantes, ce qui me donne le même résultat (même après avoir désactivé les plugin dans jeedom).

Bonjour,

apparemment il y a un script python qui utilise le port /dev/ttyAMA0.

Apparemment, vous avez l'ancien outil. Supprimer l'ancien et refaites la procédure complète

$ rm -R PiZiGate-tools

$ git clone https://github.com/fairecasoimeme/PiZiGate-tools.git
$ cd PiZiGate-tools
$ cd test
$ make
$ chmod +x PiZiGate_test $ ./PiZiGate_test /dev/ttyAMA0
$ ./PiZiGate_test /dev/ttyAMA0

Fred

Bonjour,

Les problèmes évoqués ci dessus ont ils été résolu ?

J'ai les mêmes problèmes avec deux PiZigate différentes sur un Rapsberry 4 et un Raspberry 3+.

Bonjour,

oui, depuis le problème a été résolu.
Si mes souvenirs sont bon, il s'agissait d'une prise HDMI vers VGA que j'utilisais qui faisait que cela fonctionnait mal.
Depuis, pas trop de problème, même si la gestion des versions sous JEEDOM ne semble pas un fort.
J'ai décidé de migrer vers une autre clé DECONZ qui me semble plus stable et plus simple et en plus donne accès à d'autres fonctions (capteur de température sur des appareils AQARA par exemple)
je suis en train de migrer vers cette nouvelle clé
Bon courage à vous pour trouver la solution.

 

La ZiGate gère également tous les appareils AQARA et Xiaomi , il est erroné de dire que cela ne fonctionne pas. La ZiGate a meme était developpée sur cette base!

 

Bonjour à tous,

j'espere desesperement de faire fonctionner ma Pizigate sur un RPI4 avec jeedom mais sans succès...

J'ai tenté en suivant les indications de ce forum.

J'obtiens l'erreur : No packet received - size sent : 11 - error : 11

PS: Je n'ai jamais vu aucune led bleu s'allumer sur la Pizigate

 

pi@raspberrypi:~ $ gpio readall
+-----+-----+---------+------+---+---Pi 4B--+---+------+---------+-----+-----+
| BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| | | 3.3v | | | 1 || 2 | | | 5v | | |
| 2 | 8 | SDA.1 | IN | 1 | 3 || 4 | | | 5v | | |
| 3 | 9 | SCL.1 | IN | 1 | 5 || 6 | | | 0v | | |
| 4 | 7 | GPIO. 7 | IN | 1 | 7 || 8 | 1 | ALT5 | TxD | 15 | 14 |
| | | 0v | | | 9 || 10 | 1 | ALT5 | RxD | 16 | 15 |
| 17 | 0 | GPIO. 0 | OUT | 1 | 11 || 12 | 0 | IN | GPIO. 1 | 1 | 18 |
| 27 | 2 | GPIO. 2 | OUT | 0 | 13 || 14 | | | 0v | | |
| 22 | 3 | GPIO. 3 | IN | 0 | 15 || 16 | 0 | IN | GPIO. 4 | 4 | 23 |
| | | 3.3v | | | 17 || 18 | 0 | IN | GPIO. 5 | 5 | 24 |
| 10 | 12 | MOSI | IN | 0 | 19 || 20 | | | 0v | | |
| 9 | 13 | MISO | IN | 0 | 21 || 22 | 0 | IN | GPIO. 6 | 6 | 25 |
| 11 | 14 | SCLK | IN | 0 | 23 || 24 | 1 | IN | CE0 | 10 | 8 |
| | | 0v | | | 25 || 26 | 1 | IN | CE1 | 11 | 7 |
| 0 | 30 | SDA.0 | IN | 1 | 27 || 28 | 1 | IN | SCL.0 | 31 | 1 |
| 5 | 21 | GPIO.21 | IN | 1 | 29 || 30 | | | 0v | | |
| 6 | 22 | GPIO.22 | IN | 1 | 31 || 32 | 0 | IN | GPIO.26 | 26 | 12 |
| 13 | 23 | GPIO.23 | IN | 0 | 33 || 34 | | | 0v | | |
| 19 | 24 | GPIO.24 | IN | 0 | 35 || 36 | 0 | IN | GPIO.27 | 27 | 16 |
| 26 | 25 | GPIO.25 | IN | 0 | 37 || 38 | 0 | IN | GPIO.28 | 28 | 20 |
| | | 0v | | | 39 || 40 | 0 | IN | GPIO.29 | 29 | 21 |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| BCM | wPi | Name | Mode | V | Physical | V | Mode | Name | wPi | BCM |
+-----+-----+---------+------+---+---Pi 4B--+---+------+---------+-----+-----+

 

pi@raspberrypi:~/PiZiGate-tools/test/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/serial0
RPI Model searching ...
All it's OK
Verifying /boot/cmdline.txt ...
+ /boot/cmdline.txt seems to be OK
Searching /dev/serial0...
+ Port : /dev/serial0 is not used
Verif GPIOs ...
+ GPIO 0 (RESET) --> OK
+ GPIO 2 (FLASH) --> OK
Config GPIOs ...
+ GPIO 0 (RESET) --> OK
+ GPIO 2 (FLASH) --> OK
Opening : /dev/serial0 ...
+ /dev/serial0 opened --> OK
+ Packet 01 02 10 10 02 10 02 10 10 03 sent --> OK
- No packet received - size sent : 11 - error : 11
pi@raspberrypi:~/PiZiGate-tools/test/PiZiGate-tools/test $

Si qu'elqu'un a un tuyau, je l'en remercie par avance

 

Translate »