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 qui ne passe pas en mode production

Bonjour,

Suite à une réinstallation complète de mon raspberry pi 3,  je cherche à faire fonctionner ma Pizigate.

Je précise qu’elle a déjà fonctionné une fois l’année passée, je sais donc qu’elle est bien branchée.

J’ai suivi les conseils de compatibilité de la doc.

Quand je fais

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

la Pizigate devrait passer en mode production, ce qui serait visible par la led bleue allumée fortement. Or, il ne se passe rien. Si j’essaie de faire une mise à jour, j’obtiens une erreur setting baudrate. J’ai suivi les conseils sur la page https://zigate.fr/documentation/tester-sa-pizigate/ le test ne passe toujours pas. Je deviens dingue. Y aurait-il ici une bonne âme pour m’aider ?

Bonjour,

as tu installé Wiringpi pour pouvoir piloter les GPIO. Je suis novice et j'étais bloqué à cette étape aussi. J'ai dû l'installer manuellement avec ces commandes trouvée sur la page pour le pi4.

cd /tmp
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb

Je te donnes une piste. 
Bonne soirée

Merci beaucoup Bendo.
Je n'avais pas installé wiringpi, je vais le faire et retenter tout.

Avec un peu de chance, c'était ça...

Je verrai ça ce soir.

Bon, en fait si, wiringpi était bien installé.

Quand je teste l'installation (https://zigate.fr/documentation/tester-sa-pizigate/)

j'ai comme résultat

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 already used. Please read output.tmp file to get more informations about process which use /dev/ttyAMA0

 

et en affichant le fichier output.tmp, j'obtiens ceci :

agetty     533                       root    0u      CHR     204,64      0t0        133 /dev/ttyAMA0
agetty     533                       root    1u      CHR     204,64      0t0        133 /dev/ttyAMA0
agetty     533                       root    2u      CHR     204,64      0t0        133 /dev/ttyAMA0

Quelqu'un sait-il comment faire pour libérer le port ? Merci d'avance

 

Ps : M et Mme ont chacun un compte, et là, c'est Mme qui cherche à résoudre le pb. Nous sommes bien les auteurs du post 😉

J'ai continé mes recherches et semble-t-il avancé un peu. Je fais donc part de mon avancée ici, au cas où cela puisse servir à quelqu'un.

En cherchant sur le forum, je suis tombée sur https://zigate.fr/forum/topic/pizigate-aucune-donnee/?part=2

J'ai donc utilisé ce qui suit pour libérer le port

systemctl disable serial-getty@ttyAMA0.service

Le test est maintenant bien meilleur, mais pas encore parfait...

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

On avance. Doucement, mais on avance...

Translate »