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.

Erreur à la procédure de test "escamotage incompatible"

Bonjour,

Je suis nouveau venu ici, et tout à fait novice en domotique.

J'ai un RPI4, et le module PiZigate. J'ai suivi au mieux de ma compréhension les procédures d'installation ici:

toutefois, lors du test (https://zigate.fr/documentation/tester-sa-pizigate/) j'obtiens l'erreur suivante:

jeedom@jeedom:~ $ cd PiZiGate-tools/
jeedom@jeedom:~/PiZiGate-tools $ cd test/
jeedom@jeedom:~/PiZiGate-tools/test $ make
gcc main.o -o PiZiGate_test -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //usr/lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : ne peut trouver -lwiringPi
collect2: error: ld returned 1 exit status
make: *** [Makefile:7: PiZiGate_test] Error 1

Je précise avoir bien installé manuellement wiringpi avec les commandes suivantes (https://zigate.fr/documentation/compatibilite-raspberry-pi-4-b/):

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

Pour info, le contenu de mon /boot/config.txt:

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

# Enable DRM VC4 V3D driver
dtoverlay=vc4-kms-v3d
max_framebuffers=2
arm_64bit=1

enable_uart=1

Le contenu de mon /boot/cmdline.txt:

console=tty1 root=PARTUUID=30fc85e6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

Et le résultat de mon 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 | 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 |
| 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--+---+------+---------+-----+-----+

Et enfin, mon matériel, acquis sur Amazon:

  • Le raspberry: LABISTS Raspberry Pi 4 Modèle B (4 B) 2Go Starter Kit [ 2019 Version Dernière ] 32 Go Carte Micro SD Classe 10, 5,1V 3A Alimentation Interrupteur Marche/Arrêt, Ventilateur, Boîtier Noir, Dissipateur
  • La PiZiGate: Zigate Module avec ZigBee pour Raspberry Pi (marque Zigate)

Un grand merci par avance pour votre aide.

Olivier

 

 

Bonjour,

Cela vient du fait que vous êtes sur un environnement 64bits. Je n'ai pas encore fait le tutoriel pour l'installation de PiZiGate_test sur la plateforme 64bits.

Dès que c'est ok de mon côté je répondrais sur le forum.

Fred

oliviersaraja a réagi à ce message.
oliviersaraja

Ceci dit, ce n'est que l'outil de test qui pour le moment n'est pas compatible.

Si la commande gpio readall fonctionne,vous pouvez tester directement avec votre plugin domotique.

Fred

oliviersaraja a réagi à ce message.
oliviersaraja

Merci Fred, j'attendrai patiemment votre tutoriel 🙂

Je retourne voir le plugin domotique.

Olivier

Bonjour,

C'est marrant mais j'ai le même résultat, alors que je suis sur un Pi3B+ .....

J'ai du tout réinstaller, et j'ai ce résultat dorénavant en lançant le test, mais avant il fonctionnait

otnarac@jeedom:~ $ git clone https://github.com/fairecasoimeme/PiZiGate-tools.git
fatal: le chemin de destination 'PiZiGate-tools' existe déjà et n'est pas un répertoire vide.
otnarac@jeedom:~ $ cd PiZiGate-tools
otnarac@jeedom:~/PiZiGate-tools $ cd test
otnarac@jeedom:~/PiZiGate-tools/test $ make
gcc main.o -o PiZiGate_test -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //usr/lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : ne peut trouver -lwiringPi
collect2: error: ld returned 1 exit status
make: *** [Makefile:7: PiZiGate_test] Error 1
otnarac@jeedom:~/PiZiGate-tools/test $ sudo chmod +x PiZiGate_test
chmod: impossible d'accéder à 'PiZiGate_test': Aucun fichier ou dossier de ce type
otnarac@jeedom:~/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/ttyAMA0
sudo: ./PiZiGate_test : commande introuvable
otnarac@jeedom:~/PiZiGate-tools/test $

 

Citation de Otnarac le 22 décembre 2020, 11 h 05 min

Bonjour,

C'est marrant mais j'ai le même résultat, alors que je suis sur un Pi3B+ .....

J'ai du tout réinstaller, et j'ai ce résultat dorénavant en lançant le test, mais avant il fonctionnait

otnarac@jeedom:~ $ git clone https://github.com/fairecasoimeme/PiZiGate-tools.git
fatal: le chemin de destination 'PiZiGate-tools' existe déjà et n'est pas un répertoire vide.
otnarac@jeedom:~ $ cd PiZiGate-tools
otnarac@jeedom:~/PiZiGate-tools $ cd test
otnarac@jeedom:~/PiZiGate-tools/test $ make
gcc main.o -o PiZiGate_test -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/../lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible /usr/lib/gcc/aarch64-linux-gnu/8/../../../libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : escamotage incompatible //usr/lib/libwiringPi.so lors de la recherche de -lwiringPi
/usr/bin/ld : ne peut trouver -lwiringPi
collect2: error: ld returned 1 exit status
make: *** [Makefile:7: PiZiGate_test] Error 1
otnarac@jeedom:~/PiZiGate-tools/test $ sudo chmod +x PiZiGate_test
chmod: impossible d'accéder à 'PiZiGate_test': Aucun fichier ou dossier de ce type
otnarac@jeedom:~/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/ttyAMA0
sudo: ./PiZiGate_test : commande introuvable
otnarac@jeedom:~/PiZiGate-tools/test $

 

Bonjour,

Vous n'avez pas installer la librairie wiringPi :

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install wiringpi

Bonjour,

 

Pourtant si, j'ai bien la dernière version de wiringpi

 

 

Translate »