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 aucune donnée

PrécédentPage 2 of 2

OK donc on efface tout et on recommence depuis le début 🙂

Voici la conf actuelle :

config.txt

root@jeedom:~# cat /boot/config.txt

[...]

dtoverlay=pi3-disable-bt

enable_uart=1

cmdline.txt

root@jeedom:~# cat /boot/cmdline.txt

dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=da025a85-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait

/dev

root@jeedom:~# ls -l /dev | grep serial

lrwxrwxrwx 1 root root           7 Apr 13 12:35 serial0 -> ttyAMA0

lrwxrwxrwx 1 root root           5 Apr 13 12:35 serial1 -> ttyS0

Test de PiZiGate sur les 2 ports séries

ttyAMA0

-rwxr-xr-x 1 root root 13524 Apr 11 20:31 PiZiGate_test

root@jeedom:~/Test/Bin# ./PiZiGate_test /dev/ttyAMA0

Searching /dev/ttyAMA0...

Port : /dev/ttyAMA0 is already used. Please read output.tmp file to get more informations about process which use /dev/ttyAMA0

root@jeedom:~/Test/Bin# cat output.tmp

agetty      500              root    0u      CHR     204,64      0t0       1157 /dev/ttyAMA0

agetty      500              root    1u      CHR     204,64      0t0       1157 /dev/ttyAMA0

agetty      500              root    2u      CHR     204,64      0t0       1157 /dev/ttyAMA0

ttyS0

root@jeedom:~/Test/Bin# ./PiZiGate_test /dev/ttyS0

Searching /dev/ttyS0...

+ Port : /dev/ttyS0 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/ttyS0 ...

+ /dev/ttyS0 opened --> OK

- Error from tcgetattr: Input/output error

- Error from write: -1, 5

- No packet received - size sent : -1 - error : 5

Merci pour le suivi

Bonjour,

la configuration a l'air bonne. As-tu redémarré ton Raspberry ?

vu ton cmdline.txt, il n'y a pas de raison que ta console soit encore routé vers ton ttyAMA0.

N'as-tu pas un autre soft qui pousserait utiliser ? tu es parti d'une version fraichement installé de Raspbian.

Pour tester rapidement, reste dans cette configuration et tape la commande suivante :

$ killall -9 agetty

et relance les tests.

killall -9 agetty n'a pas killé comme prévu, les proccesus restent up. En effet je suis parti du raspbian + script d'installation jeedom.

Cependant j'ai réussi à résoudre le problème 🙂

systemctl stop serial-getty@ttyAMA0.service

root@jeedom:~/Test/Bin# ./PiZiGate_test /dev/ttyAMA0

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 received --> OK

Release : 0003

Version : 030f

Donc pour résoudre le problème définitivement

systemctl disable serial-getty@ttyAMA0.service

Je viens de tester ma première inclusion avec le plugin ZiGate et ça fonctionne 🙂

Merci pour le support !

PrécédentPage 2 of 2
Translate »