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_test failed - Unable to open UART

Bonjour,

PiZigate reçue il y a quelques jours, je suis en train de la pluguer sur un Raspberry PI3 qui tourne DEBIAN lite sur lequel j'ai tout juste installé Jeedom.

Après avoir lancé les étapes décrites dans les deux pages suivantes :

https://zigate.fr/documentation/compatibilite-raspberry-pi-3-et-zero-w/

https://zigate.fr/documentation/parametrer-la-pizigate/

J'essaie de lancer le test de la page ci-dessous (avec la PiZigate en mode Production):

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

Mais j'obtiens l'erreur UART ci-dessous aussi bien sur ttyAMAO que sur ttyS0:

$ ./PiZiGate_test /dev/ttyAMA0

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 ...

- Error - Unable to open UART.  Ensure it is not in use by another application.

Je n'arrive pas à trouver de l'aide utile sur ce problème (ou alors j'ai très mal cherché ;)), pourriez-vous m'aider s'il vous plaît ?

Merci,
Rémy

Bonjour,

Pouvez-vous exécuter la commande suivante et copier le résultat:

lsof |grep /dev/ttyAMA0

Fred.

 

Bonjour Fred et merci de répondre si vite.

La commande ne me renvoie rien :

$ lsof | grep /dev/ttyAMA0

$ lsof | grep /dev/ttys0

$ lsof | grep /dev/tty

sh        1895           jeedom   10u      CHR    5,0      0t0   1034 /dev/tty

 

La PiZiGate est-elle branchée correctement ?

Pouvez-vous effectuer les commandes suivantes :

$ sudo ls -la /dev/ttyAMA0

$ sudo stty -F /dev/ttyAMA0

Fred.

 

La PiZiGate est brannchée sur les 8 premières paires de PINs du RPI. D'ailleurs l'intensité de la led augmente bien quand je pase en mode Production, c'est bon signe non ?

Les commandes donnent :

$ sudo ls -la /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 64 juil.  1 15:30 /dev/ttyAMA0

$ sudo stty -F /dev/ttyAMA0
speed 9600 baud; line = 0;
-brkint -imaxbel

Pour la LED, Oui c'est bon signe.

Par contre, la vitesse et les attributs de la COM n'ont pas été changés correctement par l'outil. c'est bizarre... Pouvez-vous vous assurez de lancer le script PiZiGate_test avec les bons droits ?

$ sudo ./PiZiGate_test /dev/ttyAMA0

Fred.

Même résultat :'(

et sur /dev/ttyS0 ?

c'est pareil ?

$ sudo ls -la /dev/ttyS0

$ sudo stty -F /dev/ttyS0

Fred.

Translate »