KiwiHC16 / Abeille

Abeille pour Jeedom (Gateway ZiGate)
GNU Affero General Public License v3.0
60 stars 52 forks source link

Port serie NOK (déjà utilisé) #2259

Closed komega13 closed 3 months ago

komega13 commented 2 years ago

Bonjour,

Subitement aujourd’hui tout mes devices sont passés en time out. Je check la config de Abeille et je vois que le port serie ttyUSB1 est NOK.

J’ai essayé de débrancher puis rebrancher la zigate dans diffèrent port USB, j’ai redémarré mon RPI3b+ sans succès

Je suis en Jeedom V4.1.28 Plugin abeille mis à jour aujourd’hui sans amélioration (Version du 2021-12-06 01:00:18)

Je n’ai rien branché sur le RPI3b+ depuis . (A savoir que mes clefs zigate, z-wave sont sur un HUB auto-alimenté)

Le log Abeilleconfig.log indique : [2022-01-04 20:29:23] Démarrage de 'checkTTY.sh' [2022-01-04 20:29:23] Vérifications du port '/dev/ttyUSB1' [2022-01-04 20:29:23] = Ok, le port semble libre. [2022-01-04 20:30:18] Démarrage de 'checkTTY.sh' [2022-01-04 20:30:18] Vérifications du port '/dev/ttyUSB1' [2022-01-04 20:30:18] = ERREUR: Le port est utilisé par le process '1093'. [2022-01-04 20:30:18] = Il doit être libéré et n'être utilisé QUE par le plugin Abeille pour permettre le dialogue avec la Zigate. [2022-01-04 20:30:18] = Details du process 1093: [2022-01-04 20:30:18] = PPid=671, cmd='/usr/sbin/apache2 -k start'

Abeillecmd.log : (les mêmes messages en boucle) [2022-01-04 14:02:30] Port '/dev/ttyUSB0' non accessible. Commande '0100' non écrite. [2022-01-04 14:02:50] Port '/dev/ttyUSB0' non accessible. Commande '0100' non écrite. [2022-01-04 14:02:51] Port '/dev/ttyUSB0' non accessible. Commande '0100' non écrite. [2022-01-04 14:02:52] Port '/dev/ttyUSB0' non accessible. Commande '0100' non écrite.

Abeille : [2022-01-04 14:03:10][ERROR] : Port série de la zigate 1 INVALIDE ! Zigate désactivée.

J'ai posté sur le forum Jeedom ici

Merci par avance pour votre aide :)

tcharp38 commented 2 years ago

Salut @komega13 Je t'invite à basculer sur la 211230-BETA-1 qui devrait devenir la prochaine stable d'ici peu. Voir: https://kiwihc16.github.io/AbeilleDoc/Installation.html#installation-de-la-version-beta

komega13 commented 2 years ago

Salut @tcharp38 et merci pour ta réponse. Je viens de passer en 211230-BETA-1 suivant la procédure de ton lien, hélas aucune amélioration la zigate n'est toujours pas détectée. Je ne comprend vraiment pas ce qu'il à pu se passer alors que tout fonctionnait bien.

tcharp38 commented 2 years ago

Salut.

komega13 commented 2 years ago

Salut Voici le package après avoir basculé en degub +sauvegarde + relance du deamon : AbeilleLogs-220108.tar.gz

Voici le screen de la config zigate : fcc11

tcharp38 commented 2 years ago

Je pige pas mais je te propose l'essai suivant

image

komega13 commented 2 years ago

J'ai viré la gestion auto des démons. Ensuite je ne sais pas comment je peut stopper les démons ? Si je clique sur "désactiver" dans le cadre "état" je n'ai plus accès à la config zigate pour la réactiver AVANT de redémarrer abeille comme tu me le demandes .

tcharp38 commented 2 years ago

Une fois la gestion auto desactivée, tu peux tenter de démarrer le demon puis l'arreter. Je crois que le bouton "stop" va reapparaitre. Il y a clairement un cas tordu qui arrive de temps en temps mais je n'arrive pas à le saisir.

komega13 commented 2 years ago

J'ai juste le bouton "(Re)démarrer" que j'ai utilisé plusieurs fois avec toujours le même message d'erreur "Aucune zigate active veuillez corriger"

C'est quoi ce "apache2 -k start" qui semble utiliser le port de la Zigate pour Abeille ? Le PID change à chaque fois...

J'ai supprimé Abeille puis re-installer depuis le market en version stable. Après activation lorsque je test le port ttyUSB0 pour la première fois j'ai eu ceci : fcc12

tcharp38 commented 2 years ago

Regarde la image Aucune zigate n'est active. Ca ne peut pas fonctionner comme ca. J avoue que je ne comprends pas ce qui se passe

komega13 commented 2 years ago

Je vais tester avec le plugin Zigate pour voir si la clé est détecté je ne sais plus quoi faire...

EDIT : Aucun soucis avec le plugin Zigate

tcharp38 commented 2 years ago

Appelle moi et on fait un teamviewer si tu veux. 0663630146

tcharp38 commented 2 years ago

Salut @komega13 Ou en es tu ?

komega13 commented 2 years ago

Salut @tcharp38 je suis passé sur le plugin Zigate et tout s'est remis à fonctionné d'un coup. Ducoup j'ai refais tout mes scenario/virtuel avec les ID de ce plugin je me sens pas le courage et le temps de retenter abeille pour le moment mais merci pour ton support en tout cas si tu as besoin de log ou autre n'hesite pas à me demander

tcharp38 commented 2 years ago

Ok pas de soucis. Si ca correspond à tes besoins tant mieux. Je ne vais pas te faire perdre du temps si tu ne l utilises plus. Je clos le sujet. A reouvrir si besoin.

FlorianHergo commented 2 years ago

Hello,

je n'avais pas vu ce thread : https://github.com/KiwiHC16/Abeille/issues/2332#issuecomment-1048773158 Exactement le même cas que la personne ci-dessus, et oui ca fonctionne aussi très bien sous Zigate. Sauf que je peux pas ré-appairé les appareils donc je dois rester sous Abeille et retrouver ma config.

tcharp38 commented 2 years ago

Salut @FlorianHergo Tes logs sont vides. Tu n'es pas en mode "debug". Et pense à changer le nombre de lignes à 5000 au lieu des 500 par defaut. Voir https://kiwihc16.github.io/AbeilleDoc/Debug.html#support

Sinon, demain il y a la nouvelle stable. Je ne pense pas avoir avancé sur ce sujet qui me chagrinne toujours mais sait on jamais. Si le pb est toujours la, file moi le package de logs. Merci

FlorianHergo commented 2 years ago

Je lis ton lien et je m'en occupe tout de suite

tcharp38 commented 2 years ago

Je pense à autre chose. On peut se faire une session TeamViewer ce soir pour regarder en direct. Ce pb m'intrigue car pas tout le temps visible. Mais a priori tu es aussi sur Freebox, qui semble une plateforme a provoquer le souci. Si t es partant pour la session, contacte moi sur "tcharp38@laposte.net"

FlorianHergo commented 2 years ago

Je suis partant pour t'aider, j'aime bien ce plugin :) donc ok, mais avant 19h30 please

FlorianHergo commented 2 years ago

Mon retour :

Mode debug : j'y suis bien image

5000 : Done image

redémarrage Abeille : Done.

nouveaux logs : AbeilleLogs-220223 (1).tar.gz

tcharp38 commented 2 years ago

Attention !! Timeline n'a rien a voir avec les logs

tcharp38 commented 2 years ago

Je quitte le taf et rentre. Contacte moi par email et on fait le point d 'ici 30mins

FlorianHergo commented 2 years ago

corrigé : image

redémarrage Abeille : Done. je recommence le teste de synchro : image

[2022-02-23 17:08:06] Démarrage de 'checkTTY.sh'
[2022-02-23 17:08:06] Vérifications du port '/dev/ttyUSB0'
[2022-02-23 17:08:06] = ERREUR: Le port est utilisé par le process '1008'.
[2022-02-23 17:08:06] =         Il doit être libéré et n'être utilisé QUE par le plugin Abeille pour permettre le dialogue avec la Zigate.
[2022-02-23 17:08:06] =         Details du process 1008:
[2022-02-23 17:08:06] =           PPid=672, cmd='/usr/sbin/apache2 -k start'
FlorianHergo commented 2 years ago

AbeilleLogs-220223 (2).tar.gz

tcharp38 commented 2 years ago

@FlorianHergo Bon désolé mais tu n'as pas le choix. Ton FW est bien trop vieux. Comme je le mets dans la doc, la version 3.1E est au minimum requise mais tu devrais passer tout de suite en 3.21-LEGACY (pas OPDM sinon tu perds tous tes equipements).

Les erreurs que je vois dans le log viennent directement de l'age du FW.

Donc

FlorianHergo commented 2 years ago

Vraiment merci pour ce call. Pour ce thread, je te propose de le clôturer et de repasser sur l'autre ?

Pour les prochains qui parcourrai ce fil de discussion, mon problème à été corrigé rapidement, je n'avais pas mis "Activé" (cf N°1) :

image

Suite à une sauvegarde, si on appuie sur "tester" ou "Démarré", cette fois-ci plus d'erreur, et la Zigate est bien trouvé sur le port : TTYusb0

tcharp38 commented 2 years ago

Tu as sauvegardé la flash et l'EEPROM c 'est ca ?

FlorianHergo commented 2 years ago

Non, c'est toi qui l'a fait dès le début de la visio, la clef était bien en 3.1C et j'avais juste oublié de mettre "activé" en bas. Et donc le soucis de port à été réglé comme cela. Ce qui ne corrige pas le soucis de fond où je dois mettre à jour comme tu me l'a expliqué.

tcharp38 commented 2 years ago

oui dans ton cas le pb a disparu avec

tcharp38 commented 3 months ago

Je ferme cet antique sujet A réouvrir si besoin