Abeille icon indicating copy to clipboard operation
Abeille copied to clipboard

Port serie NOK (déjà utilisé)

Open komega13 opened this issue 3 years ago • 29 comments

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 :)

komega13 avatar Jan 07 '22 17:01 komega13

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

tcharp38 avatar Jan 07 '22 19:01 tcharp38

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.

komega13 avatar Jan 08 '22 09:01 komega13

Salut.

  • Assure toi d etre en mode debug
  • redemarre Abeille
  • et file moi le package de logs (page support/telecharger tout).
  • ha et un snapshot de ta page de config pour la zigate en question

tcharp38 avatar Jan 08 '22 10:01 tcharp38

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

komega13 avatar Jan 08 '22 18:01 komega13

Je pige pas mais je te propose l'essai suivant

  • vire la gestion automatique

image

  • arrete les demons Abeille
  • Reactive la zigate 1 qui est désactivée.
  • Au bout d1 a 2 mins redemarre Abeille
  • puis refile moi les logs au cas ou

tcharp38 avatar Jan 08 '22 19:01 tcharp38

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 .

komega13 avatar Jan 08 '22 22:01 komega13

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.

tcharp38 avatar Jan 09 '22 10:01 tcharp38

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

komega13 avatar Jan 09 '22 12:01 komega13

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

tcharp38 avatar Jan 09 '22 13:01 tcharp38

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

komega13 avatar Jan 09 '22 13:01 komega13

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

tcharp38 avatar Jan 09 '22 15:01 tcharp38

Salut @komega13 Ou en es tu ?

tcharp38 avatar Jan 13 '22 19:01 tcharp38

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

komega13 avatar Jan 14 '22 15:01 komega13

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.

tcharp38 avatar Jan 14 '22 15:01 tcharp38

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.

FlorianHergo avatar Feb 23 '22 14:02 FlorianHergo

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

tcharp38 avatar Feb 23 '22 15:02 tcharp38

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

FlorianHergo avatar Feb 23 '22 15:02 FlorianHergo

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 "[email protected]"

tcharp38 avatar Feb 23 '22 15:02 tcharp38

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

FlorianHergo avatar Feb 23 '22 16:02 FlorianHergo

Mon retour :

Mode debug : j'y suis bien image

5000 : Done image

redémarrage Abeille : Done.

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

FlorianHergo avatar Feb 23 '22 16:02 FlorianHergo

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

tcharp38 avatar Feb 23 '22 16:02 tcharp38

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

tcharp38 avatar Feb 23 '22 16:02 tcharp38

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 avatar Feb 23 '22 16:02 FlorianHergo

@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

  • sauvegarde ta Zigate
  • mise à jour en 3.21-legacy SANS effacer l EEPROM
  • et on refait le point.

tcharp38 avatar Feb 23 '22 17:02 tcharp38

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

FlorianHergo avatar Feb 23 '22 18:02 FlorianHergo

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

tcharp38 avatar Feb 23 '22 19:02 tcharp38

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é.

FlorianHergo avatar Feb 24 '22 10:02 FlorianHergo

oui dans ton cas le pb a disparu avec

  • Zigate status => activée
  • puis bouton sauvegarder

tcharp38 avatar Feb 24 '22 11:02 tcharp38