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.

Pb install pizigate

Page 1 of 2Suivant

Bonjour,

J'ai enfin pris le temps d'essayer d'installer la pizigate achetée en juillet sur mon rpi3...

Comme redouté, tout ne se passe pas comme espéré..

En dehors de la galère de retrouver toutes les infos pour toutes ces manips, je me retrouve avec une erreur aléatoire lors du test de cette pizigate...

Je jette l'éponge après 3 jours de galères , d'install désinstall reboot et autres joyeusetés, d'où mon appel à l'aide...

Je précise que la Led bleue est bien en éclairage fort...

Donc, voici les 2 tests avec résultats differents

1er test

sudo ./PiZiGate_test /dev/ttyAMA0
RPI Model searching ...
Warning !!! you must modify /boot/config.txt
Verifying /boot/cmdline.txt ...
cat: /boot/cmdline.txt: Aucun fichier ou dossier de ce type
+ /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...
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
+ Packet 01 02 10 10 02 10 02 10 10 03 sent --> OK
+ Packet received --> OK
size : 7
04 0e 04 01 00 12

2 ieme test
pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/ttyAMA0
RPI Model searching ...
Warning !!! you must modify /boot/config.txt
Verifying /boot/cmdline.txt ...
cat: /boot/cmdline.txt: Aucun fichier ou dossier de ce type
+ /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...
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
+ Packet 01 02 10 10 02 10 02 10 10 03 sent --> OK
- No packet received - size sent : 11 - error : 11

 

Et ainsi de suite, une fois sur deux erreur!

Je précise aussi qu'après install du plugin sur domoticz, je vois bien le matériel zigate, mais par contre je ne vois pas d'option dans serial port quand je selectionne l'option 'pi'

Je suppose que la première erreur implique l'autre...

Mais que puis-je (dois je) faire

Merci pour votre aide

Bonjour,

manifestement vous avez un problème de conflit.

1ère chose : installer lsof

$ sudo apt-get install lsof

Relancez PiZiGate_test, il risque de vous dire que le port est utilisé.

Deuxièment, il faut désativer le plugin de domoticz pour être sur que ce n'est pas lui qui prend le pas.

Fred

Merci pour votre réponse rapide..

A part le lsof qui n'apparaît plus dans le message rien n'a changé..

Je précise que j'ai enlevé le matériel zigate de domoticz et pour être encore plus sûr, j'ai stoppé le service domoticz avant de relancer les tests...

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo service domoticz.sh stop

  • pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/ttyAMA0
    RPI Model searching ...
    Warning !!! you must modify /boot/config.txt
    Verifying /boot/cmdline.txt ...
    cat: /boot/cmdline.txt: Aucun fichier ou dossier de ce type
    + /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 : 7
    04 0e 04 01 00 12

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo ./PiZiGate_test /dev/ttyAMA0
RPI Model searching ...
Warning !!! you must modify /boot/config.txt
Verifying /boot/cmdline.txt ...
cat: /boot/cmdline.txt: Aucun fichier ou dossier de ce type
+ /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
- No packet received - size sent : 11 - error : 11
pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $

Avez vous une idée?

Merci pour votre aide

 

 

 

Bonjour,

les données 04 0e 04 01 00 12 ne correspondent pas à la ZiGate, donc il y a un appareil qui utilise le port /dev/ttyAMA0

je ne comprend pas non plus comment ceci apparait

cat: /boot/cmdline.txt: Aucun fichier ou dossier de ce type

Pouvez-vous copier ici ce que contient ce fichier + /boot/config.txt ?

Fred

Contenu du fichier boot/config.txt:

GNU nano 2.7.4 Fichier : /boot/config.txt

dtoverlay=pi3-disable-bt
enable_uart=1

Et pas de fichier cmdline.txt

pi@pimotion:~ $ whereis cmdline.txt
cmdline:
pi@pimotion:~ $ cd /boot
pi@pimotion:/boot $ ls
bcm2708-rpi-b.dtb bcm2710-rpi-cm3.dtb kernel7.img
bcm2708-rpi-b-plus.dtb bcm2711-rpi-4-b.dtb kernel.img
bcm2708-rpi-cm.dtb bootcode.bin LICENCE.broadcom
bcm2708-rpi-zero.dtb config.txt overlays
bcm2708-rpi-zero-w.dtb COPYING.linux start_cd.elf
bcm2709-rpi-2-b.dtb fixup_cd.dat start_db.elf
bcm2710-rpi-2-b.dtb fixup.dat start.elf
bcm2710-rpi-3-b.dtb fixup_db.dat start_x.elf
bcm2710-rpi-3-b-plus.dtb fixup_x.dat
pi@pimotion:/boot $

 

Il faut forcément un fichier /boot/cmdline.txt. Je ne sais pas quel implication cela a sur la stabilité de votre environnement.

Fred

Bonsoir Fred

J'ai recréé le fichier avec ce contenu 'console=tty1'

Puis reboot et tests on concluants :

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo ./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 ...
+ /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

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ lsof |grep /dev/ttyAMA0

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo ls -la /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 64 nov. 23 18:12 /dev/ttyAMA0

pi@pimotion:/mnt/domo/domoticz/plugins/PiZiGate-tools/test $ sudo stty -F /dev/ttyAMA0
speed 115200 baud; line = 0;
min = 1; time = 1;brkint -icrnl -imaxbelo opost-s -isig-icanon -iexten -echo

Qu'est ce qui déconne? Le pi avec son install, ou bien le pizigate? Ou les 2?

Merci pour votre aide en tout cas...

Bonsoir Fred,

Je me rappelle à votre bon souvenir... Vous ne m'avez pas répondu suite au post précédent!

Avez vous une idée de ce que je peux (dois) faire?

Bonjour,

existe-t-il un device : /dev/serial0 ?

Fred

BonjourFred

Non, je n'ai que serial 1

  1. lrwxrwxrwx 1 root root 7 nov. 25 20:28 serial1 -> ttyAMA0
Page 1 of 2Suivant
Translate »