Passerelle injoignable depuis mise à jour du plugin

Bonjour

J’utilise le plugin depuis plusieurs années sans souci.

Depuis la derniere mise à jour plus aucune communication avec mes participants.

En regardant de plus pres j’ai l’impression que le protocole knxd me pose quelque souci (avant j utilisais EIBD lorsqu’il était encore dispo).
J’ai l’impression qu’il ne trouve pas ma passerelle qui est pourtant bien fonctionnelle sous ETS.

Quand je choisis « KNXD » et « IPT - tunneling protocol » il ne la trouve pas via la fonction recherche.
J’ai également testé en config manuelle en saisissant l adresse ip et le port mais ca ne change rien.
Pas plus de succès en rebootant jeedom et en reinstallant les dépendances ?

ps: ma passerelle est une siemens KNX N148/22

Quelqu’un à une idée ?

Hello

Un peu de lecture:

Il faut :
capture écran de la santé de jeedom.
Le journal en debug du plugin.
le journal http.error

Désolé je pensais que les informations étaient suffisantes vu que le sujet est lié à la suppression du protocole EIBD.

Voici les captures d’écran pour des info plus détaillées. Merci d’avance à ceux qui prendront le temps de m’aider.



cest quoi les logs au démarrage du démon ?

voici le log au démarrage

Bonjour la recherche de passerelle ip est une option du plugin et est indépendante de knxd.
Le fait qu’elle ne soit pas détecté veus juste dir qu’elle ne répond pas à la requête de découvert, c’est par contre étrange qu’elle réponde a ets.

Si tu es sur de l’ip ne t’embête pas.

Si tu regardes dans les autres postes beaucoup

  • on désactivé le routing qui les bloquaient (qui est sur la meme ip de broadcast que la recherche.
  • un reboot de jeedom est parfois utile
  • si tu as l’occasion de tester la bêta j’ai fait quelques modifications sur les paramètres de démarrage

merci pour ta réponse. En fait j ai déja essayé beaucoup de choses sans succes: reboot jeedom, retour a un backup, reinstallation des dependances, ip manuelle…

Je vais essayer avec la beta.

Bon et bien pas plus de succes avec la beta.

J ai essayé à la fois avec ip tunneling protocole et en config manuelle. A chaque fois j’ai « connection failed ». J’ai aussi testé de mettre le meme port que celui utilisé par ETS. J’ai l’impression qu’il n’arrive pas du tout à communiquer avec ma passerelle.
Pourtant je confirme que sous ETS aucun problème, tout comme avant avec EIBD.

oui j avais vu ton post.
J’ai testé ta méthode mais ca n a rien changé chez moi :frowning:
Pour l adresse de la passerelle tu l’as tapé manuellement ou il arrivait à la trouver ?

Maintenant ca me met ca:

Visiblement knxd ne demarre pas.
Si tu est sur la bêta reinstalle les dépendances

je l ai déja fait à plusieurs reprises mais ca ne change rien. J’ai meme desinstallé tout le plugin mais ca ne change rien. Vraiment je ne comprends pas…

Peux tu me faire une connexion sur ton jeedom pour que je puisse analyser le problème

oui je m en occupe merci de prendre de ton temps pour regarder.

Avec le bouton « Recherche ».
Dans la liste des passerelles j’ai ma Jeedom et ma N148/22

Les MàJ du plugin eibd sont faites (version 2022-04-15 06:05:35)
Depuis 2 semaines ça tourne bien.

je ne comprends pas chez moi le bouton recherche n’a aucun effet et j’ai également fait la maj. Je suis désespéré. Je commence à réfléchir à une reinstallation complete de jeedom ou à changer de passerelle…

Tu n’a pas de firewall qui peut bloquer la connexion.
Tu peux regarder en ssh l’iptable pour voir si debian filtre les packets

Bonjour,
avec le widget « Scan.Ip », est-ce que Jeedom voit la passerelle ?

Bonjour,
Je rencontre les mêmes difficultés depuis la maj, sauf que je vois bien ma passerelle dans « rechercher ».
Dépendances impossibles à installer (plante à 5%), Demon demarre et plante instantanément :
"
Erreur sur eibd::BusMonitor() : Exception Object ( [message:protected] => connect failed [string:Exception:private] => [code:protected] => 0 [file:protected] => /var/www/html/plugins/eibd/core/class/eibclient.class.php [line:protected] => 127 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/plugins/eibd/core/class/eibd.class.php [line] => 510 [function] => __construct [class] => EIBConnection [type] => → [args] => Array ( [0] => 127.0.0.1 [1] => 6720 ) ) [1] => Array ( [file] => /var/www/html/core/php/jeeCron.php [line] => 87 [function] => BusMonitor [class] => eibd [type] => :: [args] => Array ( ) ) ) [previous:Exception:private] => ) "

Reboot de Jeedom, de la passerelle et reinstallation du plugin sans succès…

Type de Passerelle en IPT, mode routing désactivé

Je bloque aussi :slight_smile: Merci !

LOG EIBD :

echo ‹ *Begin of package installation ›
*Begin of package installation

  • touch /tmp/jeedom_install_in_progress_eibd
  • echo 1
  • echo 2
  • sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 Index of /raspbian stretch InRelease
Hit:2 Index of /debian stretch InRelease
Hit:3 Index of /node_14.x/ stretch InRelease
Reading package lists…
Building dependency tree…
Reading state information…
250 packages can be upgraded. Run ‹ apt list --upgradable › to see them.

  • echo 3
  • sudo apt install -o Dpkg::Options::=–force-confdef -y knxd

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists…
Building dependency tree…
Reading state information…
E: Unable to locate package knxd

  • echo 4
  • sudo apt install -o Dpkg::Options::=–force-confdef -y knxd-tools

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists…
Building dependency tree…
Reading state information…
E: Unable to locate package knxd-tools

  • echo 5
  • php /var/www/html/core/class/…/php/jeecli.php plugin dependancy_end eibd
  • rm /tmp/jeedom_install_in_progress_eibd
  • echo ‹ *End of package installation ›
    *End of package installation