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.

[Resolu] PiZiGate - Soucis installation avec Domoticz

Bonsoir à tous,

Je me suis attaqué ce weekend à la mise en route de ma PiZiGate sur un Raspberry Pi Zero W. Je ne m'étais pas attendu à temps galérer ! Mon but était de l'intégrer à une fraiche installation de Domoticz.

Après avoir lu et appliqué tout ce que j'ai pu trouvé, j'en suis rendu au stade suivant:

  • Le PiZiGate_test passe. Tout semble ok. Packet envoyé. Et un packet de 11 octets est reçu. (un peu étonnamment toujours le même : ff ff ff ff ff ff ff ff ff ff 00). Sur le port serial /dev/ttyAMA0
  • Dans Domoticz c'est moins glorieux. J'ai réussi à configurer le plugin et à ajouter la Zigate. Dans la page web du plugin, je vois que des octets sont envoyé (Tx), par contre le compteur de réception reste toujours à 0 (Rx). Et dans les logs ça me dit:
2022-02-27 20:58:19.052 Error: ZiGate: [102] I have hard time to get ZiGate Version. Mostlikly ZiGate communication doesn't work
2022-02-27 20:58:19.182 Error: ZiGate: [ ] Stop the plugin and check ZiGate.
  • Enfin j'ai essayé de mettre à jour la PiZiGate. Lorsque je la passe en mode flash la LED blue s'éteind (pas moins fort, mais totalement OFF). Par contre la mise à jour avec JennicModuleProgrammer me retour : Error setting baudrate

 

Parmi tout ce que j'ai pu lire il n'y a qu'une chose sur laquelle j'ai un doute :

  • Mettre l'accessibilité de l'adaptateur série (serial adapter) à 'No' en utilisant raspi-config option P6 (Interfacing options / serial): sudo raspi-config

Dans les paramètres séries dans raspi-config il y a 2 écrans, j'ai mis le 1er à No et le 2e à Yes.

 

Je ne sais plus trop quoi tester ! D'avance merci pour votre aide !

Bonjour,

Si vous recevez lors des tests des ff ff ff .... c'est que le test n'est pas OK. Ce phénomène montre qu'il y a un autre périphérique sur le port /dev/ttyAMA0

Vous devez suivre le tutoriel suivant avant d'utiliser domoticz et de lancer les tests :

Compatibilité Raspberry Pi 3 et Zéro W

particulièrement, vous devez modifier les fichiers /boot/config.txt et /boot/cmdline.txt comme décrit ci-dessus.

Pour les mises à jour, avez-vous une PiZiGate V1 ou PiZiGate+ ?

Fred

Bonsoir, merci pour votre retour rapide.

J'ai bien suivi à la lettre ce tuto avant de poster ici.  /boot/config.txt et /boot/cmdline.txt sont correctes et c'est confirmé par la fonction de test.

ZigateTest

A noter que :

Si je desactive domoticz, le receive retourne ff ff ff ff ff ff ff ff ff ff 00, par contre si je l'active j'obtiens : - No packet received - size sent : 11 - error : 11 Comme il y a une différence entre Domiticz actif ou non, j'en étais venu a conclure que : le port est libre quand Domoticz est desactivé, et le port est occupé par Domiticz quand ce dernier est actif.

J'ai commandé la PiZiGate en janvier, donc je pense que c'est une ZiGate+, c'est ce que dit le bon de commande, mais je n'ai pas trouvé l'info sur la carte en elle meme.

Bonjour,

le retour ff ff ff .... n'est pas un bon retour. Dans tous les cas, vous devez désactivé domoticz avant de lancer le test.

Pouvez copier les deux fichiers config.txt et cmdline.txt

Pour la mise à jour de la PiZiGate+, vous devez utiliser DK6Programmer et non pas JennicModuleProgrammer.

Vous devez aussi lancer les commandes suivantes avant chaque tentative de mise à jour :

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

Mise à jour de la PiZiGate+

Fred

Bonsoir,

Ce soir j'ai réinstallé une image Raspbian de zero.

J'ai modifié les 2 fichiers:

Ensuite j'ai executé :

$ sudo systemctl disable hciuart
$ sudo usermod -aG gpio pi
$ sudo reboot

Installé wiringpi et passé la PiZiGate en mode production (la LED bleue s'allume bien).

 

Me voici revenu à la case départ. La code de test dit ok pour tout. Mais le packet reçu est toujours le même : ff ff ff ff ff ff ff ff ff ff 00

(Cette fois domotiz n'est pas installé)

 

J'ai ensuite retenté une mise à jour (dommage que la doc ne dise pas où telecharger les firmwares, j'ai eu du mal à le retrouver).
La mise à jour semble fonctionner. Mais après le test donne toujours le même résultat.

Bonsoir,

Je viens de refaire exactement le même test sur un Raspberry Pi 3B. Le résultat est exactement le même (test retourne ff ff ff ff ff ff ff ff ff ff 00).

Juste un message en plus dans la console lors du test:

[...]
then reboot the PI

Searching /dev/ttyAMA0...
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/109/gvfs
Output information may be incomplete.
+ Port : /dev/ttyAMA0 is not used
[...]

Je ne vois plus que 2 options:

  • Je fais quelque chose de travers.
  • Ou la PiZiGate à un soucis ?

D'avance merci pour votre retour.

Bonsoir,

Et bien il y avait bien un soucis hardware. Avec une nouvelle carte tout fonctionne du premier coup !

Merci à Fred pour ça réactivité.

Translate »