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 Francophone: https://easydomoticz.com/forum/viewforum.php?f=28
Forum Anglophone: https://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/
Mise à jour 3.1 ̶b̶ c
Citation de Michaël le 24 janvier 2020, 15 h 28 minBonjour,
Est-ce qu'une âme charitable pourrait fournir la procédure complète de mise à jour de la Pizigate vers la version 3.1b
Par avance un grand merci
Bonjour,
Est-ce qu'une âme charitable pourrait fournir la procédure complète de mise à jour de la Pizigate vers la version 3.1b
Par avance un grand merci
Citation de Michaël le 24 janvier 2020, 16 h 49 minInstaller le programme de mise à jour :
sudo apt-get install git
sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
cd JennicModuleProgrammer/
cd Build/
sudo makeTélécharger le fichier de mise à jour :
https://github.com/fairecasoimeme/ZiGate/releases/download/v3.1c/ZiGate_v3.1c.binMettre la Pizigate en mode flash :
gpio mode 0 out
gpio mode 2 out
gpio write 2 0
gpio write 0 0
gpio write 0 1Installer la mise à jour :
sudo ./JennicModuleProgrammer -V 6 -P 115200 -f "chemin vers ZiGate_v3.1c.bin" -s /dev/ttyAMA0
Installer le programme de mise à jour :
sudo apt-get install git
sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
cd JennicModuleProgrammer/
cd Build/
sudo make
Télécharger le fichier de mise à jour :
https://github.com/fairecasoimeme/ZiGate/releases/download/v3.1c/ZiGate_v3.1c.bin
Mettre la Pizigate en mode flash :
gpio mode 0 out
gpio mode 2 out
gpio write 2 0
gpio write 0 0
gpio write 0 1
Installer la mise à jour :
sudo ./JennicModuleProgrammer -V 6 -P 115200 -f "chemin vers ZiGate_v3.1c.bin" -s /dev/ttyAMA0
Citation de Xav le 1 février 2020, 20 h 24 minBonjour,
Malgré avoir lu, refait les tests suivant les discutions précédentes ici :https://zigate.fr/forum/topic/pizigate-no-packet-received/?part=1
tester la pizigate dont voici le resultat avec le dernier outil :
RPI Model searching ...
Warning !!! you must modify /boot/config.txt
Verifying /boot/cmdline.txt ...
+ /boot/cmdline.txt seems to be OK
Verifying /boot/config.txt ...
+ /boot/config.txt seems to be OK
Warning !!! if it's not the case, you have to execute the following commands :
sudo systemctl disable hciuart
sudo usermod -aG gpio pi
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
+ Packet received --> OK
size : 82
01 00 80 24 00 0d 9b 01 00 00 00 15 8d 00 01 ed e7 ab 0b 00 03
01 80 06 00 02 85 01 00 03
01 80 00 00 05 95 00 00 00 10 00 03
01 80 10 00 05 8f 00 03 03 1a 00 03lorsque je fais la maj, j'ai ce message d'erreur
sudo ./JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v3.1c.bin -s /dev/ttyAMA0
JennicModuleProgrammer Version: 0.6 (r56124)
Setting baudrate: 115200
Error setting baudrateJe précise que la pizigate fonctionne trés bien sous jeedom en version 3.1a
Bonjour,
Malgré avoir lu, refait les tests suivant les discutions précédentes ici :https://zigate.fr/forum/topic/pizigate-no-packet-received/?part=1
tester la pizigate dont voici le resultat avec le dernier outil :
RPI Model searching ...
Warning !!! you must modify /boot/config.txt
Verifying /boot/cmdline.txt ...
+ /boot/cmdline.txt seems to be OK
Verifying /boot/config.txt ...
+ /boot/config.txt seems to be OK
Warning !!! if it's not the case, you have to execute the following commands :
sudo systemctl disable hciuart
sudo usermod -aG gpio pi
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
+ Packet received --> OK
size : 82
01 00 80 24 00 0d 9b 01 00 00 00 15 8d 00 01 ed e7 ab 0b 00 03
01 80 06 00 02 85 01 00 03
01 80 00 00 05 95 00 00 00 10 00 03
01 80 10 00 05 8f 00 03 03 1a 00 03
lorsque je fais la maj, j'ai ce message d'erreur
sudo ./JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v3.1c.bin -s /dev/ttyAMA0
JennicModuleProgrammer Version: 0.6 (r56124)
Setting baudrate: 115200
Error setting baudrate
Je précise que la pizigate fonctionne trés bien sous jeedom en version 3.1a
Citation de zigate le 3 février 2020, 11 h 22 minBonjour,
Quel plugin utilisez-vous ?
Pour faire la mise à jour, désactivez le plugin puis passez la PiZiGate en mode flash
$ gpio mode 0 out $ gpio mode 2 out $ gpio write 2 0 $ gpio write 0 0 $ gpio write 0 1Puis relancez la commande de mise à jour.
Il faut refaire à chaque tentative la procédure de mise en mode flash.
Fred
Bonjour,
Quel plugin utilisez-vous ?
Pour faire la mise à jour, désactivez le plugin puis passez la PiZiGate en mode flash
$ gpio mode 0 out $ gpio mode 2 out $ gpio write 2 0 $ gpio write 0 0 $ gpio write 0 1
Puis relancez la commande de mise à jour.
Il faut refaire à chaque tentative la procédure de mise en mode flash.
Fred
Citation de Xav le 3 février 2020, 15 h 26 minBonjour,
merci pour votre réponse.
J'utilise le pluggin zigate que j'ai désactivé avant de passer en mode flash
J'ai déjà fait tout ça , j'ai déjà fait toutes les manipulations citées dans le post en lien dans mon message
merci
Bonjour,
merci pour votre réponse.
J'utilise le pluggin zigate que j'ai désactivé avant de passer en mode flash
J'ai déjà fait tout ça , j'ai déjà fait toutes les manipulations citées dans le post en lien dans mon message
merci
Citation de Xav le 3 février 2020, 21 h 09 minBonsoir,
j'ai refait la procedure comme indiqué , c'est aller plus loin mais j'ai une erreur à la lecture à 7%
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio mode 0 out
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio mode 2 out
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 2 0
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 0 0
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 0 1
pi@raspipi:~/JennicModuleProgrammer/Build $ sudo ./JennicModuleProgrammer -V 6 P 111200 -f ZiGate_v3.1c.bin -s /dev/ttyAMA0
JennicModuleProgrammer Version: 0.6 (r56124)
Setting baudrate: 1000000
Detected Chip: Unknown
MAC Address: 00:15:8D:00:01:ED:E7:AB
Opened firmware file size 207256
Module uses Bootloader v2 Header
Erasing: 100%
Writing Program to Flash
Writing: 100%
Verifying Program in Flash
Verifying: 7%
Error reading at address 0x00004080Par contre , quand je relance le plugin zeagate dans jeedom, je suis passé en 3.1c . Mes equipements ont l'air de fonctionner
Je considère que c'est bon meme s'il y a eu une erreur de lecture ?
Xav
Bonsoir,
j'ai refait la procedure comme indiqué , c'est aller plus loin mais j'ai une erreur à la lecture à 7%
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio mode 0 out
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio mode 2 out
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 2 0
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 0 0
pi@raspipi:~/JennicModuleProgrammer/Build $ gpio write 0 1
pi@raspipi:~/JennicModuleProgrammer/Build $ sudo ./JennicModuleProgrammer -V 6 P 111200 -f ZiGate_v3.1c.bin -s /dev/ttyAMA0
JennicModuleProgrammer Version: 0.6 (r56124)
Setting baudrate: 1000000
Detected Chip: Unknown
MAC Address: 00:15:8D:00:01:ED:E7:AB
Opened firmware file size 207256
Module uses Bootloader v2 Header
Erasing: 100%
Writing Program to Flash
Writing: 100%
Verifying Program in Flash
Verifying: 7%
Error reading at address 0x00004080
Par contre , quand je relance le plugin zeagate dans jeedom, je suis passé en 3.1c . Mes equipements ont l'air de fonctionner
Je considère que c'est bon meme s'il y a eu une erreur de lecture ?
Xav
Citation de soulearth le 2 mars 2020, 10 h 06 minBonjour,
Je suis également très intéressé par la mise à jour du firmware car je suis en 3.1a, cependant avant de me lancer j'aurai quelque questions.
La version 3.1c est-elle vraiment stable ou il est conseillé d'attendre un peu ?
La commande suivante est-elle la bonne ? :
./JennicModuleProgrammer -V 6 -P 115200 -f "chemin vers ZiGate_v3.1c.bin" -s /dev/ttyAMA0
Merci d'avance,
Cordialement,
Bonjour,
Je suis également très intéressé par la mise à jour du firmware car je suis en 3.1a, cependant avant de me lancer j'aurai quelque questions.
La version 3.1c est-elle vraiment stable ou il est conseillé d'attendre un peu ?
La commande suivante est-elle la bonne ? :
./JennicModuleProgrammer -V 6 -P 115200 -f "chemin vers ZiGate_v3.1c.bin" -s /dev/ttyAMA0
Merci d'avance,
Cordialement,
Citation de zigate le 2 mars 2020, 14 h 34 minBonjour,
Si pas d'urgence de migration (par rapport à vos besoins - voir les changelog). Je vous conseille d'attendre un peu.
La commande est bonne (en remplaçant "chemin vers ZiGate_v3.1c.bin" par le bon chemin vers le binaire)
Fred
Bonjour,
Si pas d'urgence de migration (par rapport à vos besoins - voir les changelog). Je vous conseille d'attendre un peu.
La commande est bonne (en remplaçant "chemin vers ZiGate_v3.1c.bin" par le bon chemin vers le binaire)
Fred
Citation de Sébastien Bonichon le 4 juillet 2020, 6 h 55 minje rebondis sur le sujet car je voudrais passer de 3.1A à 3.1B pour exploiter Abeille et jeedom. Pour l'instant, ca marche très bien mais je dois passer en 3.1B pour mettre a jour abeille.
je vais donc essayer la procédure indiquée plus haut mais j'aurais voulu sauvegarder la pi zigate pour pouvoir revenir en arriere au cas où. avez vous une procédure ?
je rebondis sur le sujet car je voudrais passer de 3.1A à 3.1B pour exploiter Abeille et jeedom. Pour l'instant, ca marche très bien mais je dois passer en 3.1B pour mettre a jour abeille.
je vais donc essayer la procédure indiquée plus haut mais j'aurais voulu sauvegarder la pi zigate pour pouvoir revenir en arriere au cas où. avez vous une procédure ?
Citation de Yannick FABRE le 14 décembre 2020, 19 h 07 minBonjour
Si cela peut aider j'y suis arrivé avec les étapes ci dessous.
- Pour un PiZigate
- Directement depuis la RPI (connecté en ssh)
1.) Arrêt du module Zigate dans Jeedom
2) Installation du programme de MaJ
sudo apt-get install git
sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
cd JennicModuleProgrammer/
cd Build/
sudo make
3) Telechargement du firmware
cd ../../
mkdir pizigate_firmwares
cd pizigate_firmwares
wget https://github.com/fairecasoimeme/ZiGate/releases/download/v3.1c/ZiGate_v3.1c.bin
4) Mettre la Pizigate en mode flash :
gpio mode 0 out
gpio mode 2 out
gpio write 2 0
gpio write 0 0
gpio write 0 1
5) Installer la mise à jour :
sudo ../JennicModuleProgrammer/Build/JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v3.1d.bin -s /dev/serial0
6) Mettre la Pizigate en mode normal :
gpio mode 0 out
gpio mode 2 out
gpio write 2 1
gpio write 0 0
gpio write 0 1
7) Réactivier lepluggin ZiGate dans Jeedom
Il faudrait faire avant un backup de la PiZigate au cas où mais je ne sais pas comment faire.
Bonjour
Si cela peut aider j'y suis arrivé avec les étapes ci dessous.
- Pour un PiZigate
- Directement depuis la RPI (connecté en ssh)
1.) Arrêt du module Zigate dans Jeedom
2) Installation du programme de MaJ
sudo apt-get install git
sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
cd JennicModuleProgrammer/
cd Build/
sudo make
3) Telechargement du firmware
cd ../../
mkdir pizigate_firmwares
cd pizigate_firmwares
wget https://github.com/fairecasoimeme/ZiGate/releases/download/v3.1c/ZiGate_v3.1c.bin
4) Mettre la Pizigate en mode flash :
gpio mode 0 out
gpio mode 2 out
gpio write 2 0
gpio write 0 0
gpio write 0 1
5) Installer la mise à jour :
sudo ../JennicModuleProgrammer/Build/JennicModuleProgrammer -V 6 -P 115200 -f ZiGate_v3.1d.bin -s /dev/serial0
6) Mettre la Pizigate en mode normal :
gpio mode 0 out
gpio mode 2 out
gpio write 2 1
gpio write 0 0
gpio write 0 1
7) Réactivier lepluggin ZiGate dans Jeedom
Il faudrait faire avant un backup de la PiZigate au cas où mais je ne sais pas comment faire.