GithubHelp home page GithubHelp logo

Comments (14)

doudz avatar doudz commented on July 18, 2024

D'après ce que je vois c'est un problème de communication, il faudrait essayer d'arrêter le démon, débrancher et rebrancher la zigate puis relancer le démon.

Il faut aussi faire attention de ne pas utiliser la clé depuis un autre plugin ou un autre logiciel en même temps

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Merci pour votre retour.

J'ai déjà relancé plusieurs fois le démon et débranché/rebranché la Zigate.
La Zigate est uniquement utilisée par votre plugin sur Jeedom.

J'ai passé la valeur "Port clé ZiGate" en Auto car j'ai remarqué que la clé semble changer régulièrement d’identifiant USB (ttyUSB2/ttyUSB4).

La clé est branchée directement sur une Jeedom Smart, les 4 ports USB sont utilisés (RFXCom, TéléInfo, clé Bluetooth (BLEA) et Zigate).
Je me demande s'il ne faut pas que j’investisse dans un HUB USB alimenté électriquement (j'ai lu que cela pouvait potentiellement avoir un impact sur la Zigate), un avis la dessus ?

Merci.

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

Aucune idée concernant la consommation électrique, mais tout est possible.

Comme vous avez plusieurs périphériques connecté, il est possible que le mode Auto se trompe de port et tente de communiquer avec autre chose que la zigate.

Est-ce que ça fonctionne en sélectionnant manuellement le bon port USB ?
Si la réponse est oui alors c'est que le mode Auto se trompe de port, si tel est le cas j'affinerai la recherche.

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

j'ai regardé rapidement et je pense que le problème vient du mode Auto
Actuellement le plugin cherche simplement un périphérique usb utilisant le driver pl2303
mais le problème c'est que RFXCOM et Téléinfo utilise aussi ce driver...

Merci de me confirmer que ça fonctionne en sélectionnant manuellement le bon port

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Je me suis rendu compte du changement de port quand j'étais en mode manuellement justement.

Initialement la Zigate était détectée sur le port ttyUSB2.
Après quelques heures, je m'étais rendu compte que les modules ne communiquaient plus.
En retournant dans la configuration du plugin, le paramètre "Port clé ZiGate" était vide.
Il a fallu que je re-sélectionne la Zigate qui cette fois ci était identifiée sur le port ttyUSB4.

Le fait de sélectionner le mode Auto me permet de ne plus avoir le paramètre "Port clé ZiGate" vide.

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

Si le paramètre "Port clé ZiGate" est vide cela veut dire que le port a disparu et donc que la clé s'est déconnecté
Si physiquement vous n'avez pas débranché la clé alors oui je penche pour un problème d'alimentation insuffisante qui provoque un reset des ports USB

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Je suis en train de voir que j'utilise le mode Auto à la fois sur le plugin Zigate et le plugin RFXCom.

Je viens de spécifier les ports USB sur les deux modules, je vais voir si cela fonctionne mieux à présent.

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Bon ce n'est pas mieux, j'ai un problème avec la reconnaissance des ports USB.
Voici ce qui est listé à 5 mins d'intervalle :

jeedom_usb
jeedom_usb_2

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

Bizarre effectivement, soit c'est le port USB qui déconnecte la clé
soit c'est la clé qui se déconnecte et reconnecte
peut être un pb d'alimentation ou un pb avec l'adapteur usb de la zigate.

Il faudrait essayer d'enlever les autres périphériques usb pour voir si c'est un pb d'alimentation
si le problème persiste alors il faudrait vous rapprocher de zigate.fr pour faire remplacer le module USB TTL

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

J'ai modifié les dépendances pour améliorer le fonctionnement du mode Auto.
Je vous invite à relancer l'installation des dépendances.

Toutefois attention, le problème semble indiquer que la clé se déconnecte et se reconnecte à une autre adresse. Actuellement le plugin ne sait pas se reconnecter tout seul, il faut relancer le démon manuellement (Jeedom peut le faire automatiquement aussi)

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

Corrigé

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Pour information, après l'achat d'un hub USB alimenté électriquement semble améliorer la stabilité de mon installation.

Cependant, je constate plusieurs comportements étranges, je ne sais pas s'il faut ouvrir un autre ticket ou s'il faut que je détaille ici.
Exemple : mon détecteur d'ouverture retourne en permanence 1, impossible de faire reconnaitre mon bouton aqara (il est détecté mais l'image du module n'est pas celle d'un bouton mais l'image Zigate), le clic sur le bouton du bouton n'est pas détecter en temps réel, il faut cliquer sur le bouton "Synchroniser" pour avoir une trace d'un événement, ...

Je termine par une question bête, est-il possible d'exclure un module pour refaire une inclusion ?

Merci.

from jeedom-plugin-zigate.

bforest avatar bforest commented on July 18, 2024

Désolé pour le dérangement, j'ai fini par réussir à inclure à nouveau correctement mon bouton.

La communication semble enfin se faire correctement avec 4 de mes modules (capteurs température, détecteur de mouvements et bouton).

Il reste le détecteur d'ouverture qui ne semble plus vouloir communiquer avec la Zigate mais je devrais pouvoir corriger ca rapidement.

Merci pour votre travail.

from jeedom-plugin-zigate.

doudz avatar doudz commented on July 18, 2024

Merci pour le retour.
N'hésitez pas à rouvrir le ticket si les problèmes revenaient.

Pour information, pour exclure un équipement il suffit de le supprimer de Jeedom mais il y a un bug au niveau de la zigate à ce niveau là
voir fairecasoimeme/ZiGate#29

Mais s'il s'agit de ré-inclure un équipement alors il suffit de relancer l'inclusion et de faire un appui long sur le bouton d'appairage de l'équipement, celui-ci va alors automatiquement quitter le réseau puis revenir avec une nouvelle adresse.

from jeedom-plugin-zigate.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.