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.

PiZigate No packet received

bonjour,

je vais détailler ce que j'ai fait jusqu'à maintenant (et dans quel ordre) :

- avant de brancher la pizigate, j'ai suivi cette doc : https://zigate.fr/documentation/compatibilite-raspberry-pi-3-et-zero-w/ (j'ai ensuite éteins le Rpi pour brancher la carte)

- j'ai branché la carte selon cette image, le plus au bord possible (je n'ai rien d'autre de branché pour l'instant) : https://i0.wp.com/zigate.fr/wp-content/uploads/2018/12/PiZiGate_RPI3_dessus.jpg (il semble que la carte soit décalée par rapport aux pins, je me demande si ce n'est pas ça le souci)

- j'ai suivi cette procédure : https://zigate.fr/documentation/parametrer-la-pizigate/ gpio était reconnu, je n'ai donc pas installé wiringpi. J'ai édité /etc/rc.local pour que le mode production soit au démarrage puis je suis passée en mode flash (sans redémarrer, j'ai testé en redémarrant par la suite, pas mieux)

- j'ai voulu continuer avec https://zigate.fr/documentation/mise-a-jour-de-la-zigate/ mais c'est prévu pour la version USB et j'étais coincée

- du coup, j'ai essayé https://zigate.fr/documentation/tester-sa-pizigate/ et là, c'est le drame

- après recherche sur ce forum, j'ai essayé

$ sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
$ cd JennicModuleProgrammer/
$ cd Build/
$ make
$ wget https://github.com/fairecasoimeme/ZiGate/releases/download/Release/ZiGate_v30f.bin
$ ./JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v30f.bin -s /dev/ttyAMA0

trouvé ci-dessus (mais je ne suis pas certaine que ça s'applique à ma version du Rpi (3B+) )

j'obtiens donc la même erreur que Gaétan :

JennicModuleProgrammer Version: 0.6 (r56124)

Setting baudrate: 115200

Error setting baudrate

/dev/ttyAMA0 est bien dans le group "dialout" (je n'ai rien modifié)

- finalement, j'ai quand même essayé d'installer et configurer le plugin Jeedom Zigate + ses dépendances mais le démon ne se lance pas (ça m'aurait étonnée quand même ^^)

 

plusieurs questions :

- le branchement est-il correct ?

- comment flasher / mettre à jour ? quelle est la doc applicable ?

 

merci d'avance,

Salut,

Je reste aussi sans réponse.

j'ai un raspberry première génération (B)

en mode production à savoir :

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

 

J'obtiens pour le test:

Searching /dev/ttyAMA0...
sh: 1: lsof: not found
+ 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
- No packet received - size sent : 11 - error : 11

 

Pour le flashage:

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

En mode flashage:

Searching /dev/ttyAMA0...
sh: 1: lsof: not found
+ Port : /dev/ttyAMA0 is not used
Verif GPIOs ...
+ GPIO 0 (RESET) --> OK
- GPIO 2 (FLASH) --> NOK
Config GPIOs ...
+ GPIO 0 (RESET) --> OK
+ GPIO 2 (FLASH) --> OK
Opening : /dev/ttyAMA0 ...
+ /dev/ttyAMA0 opened --> OK
- No packet received - size sent : 11 - error : 11

Pour le flashage:

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

Bonjour,

Installer lsof en tapant la commande :

$ sudo apt-get install lsof

et refaites les tests.

Assurez-vous que tous vos plugins soient désactivés.

Fred.

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
- No packet received - size sent : 11 - error : 11

Pouvez-vous copier le résultat des commandes suivantes :

$ sudo ls /dev/tty*

$ sudo gpio readall

Fred.

/dev/tty   /dev/tty10  /dev/tty13  /dev/tty16  /dev/tty19  /dev/tty21  /dev/tty24  /dev/tty27  /dev/tty3   /dev/tty32  /dev/tty35  /dev/tty38  /dev/tty40  /dev/tty43  /dev/tty46  /dev/tty49  /dev/tty51  /dev/tty54  /dev/tty57  /dev/tty6   /dev/tty62  /dev/tty8     /dev/ttyprintk
/dev/tty0  /dev/tty11  /dev/tty14  /dev/tty17  /dev/tty2   /dev/tty22  /dev/tty25  /dev/tty28  /dev/tty30  /dev/tty33  /dev/tty36  /dev/tty39  /dev/tty41  /dev/tty44  /dev/tty47  /dev/tty5   /dev/tty52  /dev/tty55  /dev/tty58  /dev/tty60  /dev/tty63  /dev/tty9
/dev/tty1  /dev/tty12  /dev/tty15  /dev/tty18  /dev/tty20  /dev/tty23  /dev/tty26  /dev/tty29  /dev/tty31  /dev/tty34  /dev/tty37  /dev/tty4   /dev/tty42  /dev/tty45  /dev/tty48  /dev/tty50  /dev/tty53  /dev/tty56  /dev/tty59  /dev/tty61  /dev/tty7   /dev/ttyAMA0

 

 

+-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+
| 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 | ALT0 | TxD     | 15  | 14  |
|     |     |      0v |      |   |  9 || 10 | 1 | ALT0 | RxD     | 16  | 15  |
|  17 |   0 | GPIO. 0 |  OUT | 1 | 11 || 12 | 0 | IN   | GPIO. 1 | 1   | 18  |
|  27 |   2 | GPIO. 2 |  OUT | 1 | 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   |
+-----+-----+---------+------+---+----++----+---+------+---------+-----+-----+
| BCM | wPi |   Name  | Mode | V | Physical | V | Mode | Name    | wPi | BCM |
+-----+-----+---------+------+---+-Model B1-+---+------+---------+-----+-----+

 

OK,

La LED bleue est allumée de manière intense ou faiblement ?

Fred.

je dirais faiblement.

OK. La ZiGate a un problème de firmware. Il faut reflasher la ZiGate.

Pour cela :

Si c'est déjà fait, placez vous dans le répertoire où est installé JennicModuleProgrammer

Sinon suivez ces instructions :

$ sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
$ cd JennicModuleProgrammer/
$ cd Build/
$ make
$ wget https://github.com/fairecasoimeme/ZiGate/releases/download/Release/ZiGate_v30f.bin

Enfin tapez les commandes suivantes :

$ gpio write 2 0 
$ gpio write 0 0
$ gpio write 0 1
$./JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v30f.bin -s /dev/ttyAMA0

Comme les fois précédentes :

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

Translate »