Page 1 sur 2

Configuration EIBD en KNX USB

Publié : 10 mars 2019, 18:42
par loscar39
Bonjour à tous,

Je tente de configurer le PLUGING EIBD pour connecter mon jeedom à mon installation KNX mais celui-ci me renvoie toujours l'erreur EIBD::busmonitor() : connect failed. :(

J'ai essayé plusieurs configuration d'adresse de GAD mais sans résultat. (1.1.3 et 15.15.255)
Ma passerelle KNX est une ZENNIO ZN1SY-USBP.

Je me connecte trés bien avec ETS5 et je n'ai qu'un contrôleur de clim ZENNIO clic-DI sur mon réseau KNX adressé 1.1.1

Voici ma configuration actuelle :
Capture d’écran (22).png
Capture d’écran (22).png (84.43 Kio) Consulté 3873 fois
J'ai pourtant relancer l'installation des dépendances après avoir sauvegardé mes paramètres mais le status local n'est jamais OK.

Si dessous le retour de findknxusb :
Capture d’écran (20).png
Capture d’écran (20).png (21.96 Kio) Consulté 3873 fois
Pourriez-vous m'aider ? quelqu'un a t-il réussi à se connecter avec une passerelle USB ?

Merci d'avance de votre aide.

Re: Configuration EIBD en KNX USB

Publié : 11 mars 2019, 09:33
par mika-nt28
L'usb est toujours une connexion complexe.

Deja tu as une reponse de findknxusb c'est que la passerelle est correctement vue et que les dependance se sont mis a jours.
Quel distribution utilise tu pour jeedom, eibd n’étant plus maintenue il est possible que sur les dernières version, de nouveau probleme soit rencontrer.

Re: Configuration EIBD en KNX USB

Publié : 11 mars 2019, 21:39
par loscar39
Merci mika de te pencher sur le sujet.

Mon PI3B+ et sous Raspbian GNU/Linux 9 (stretch) 32 bits (armv7l), ma version de jeedom est la n°3.2.16

Espérant avoir répondu à ta question.

Re: Configuration EIBD en KNX USB

Publié : 14 mars 2019, 10:21
par poluket
tu as reussi a faire fonctionner ta passerelle?
si pas, tu peux toujours faire cette commande en ssh:

Code : Tout sélectionner

sudo pkill eibd
sudo eibd --daemon=/var/log/knx.log --pid-file=/var/run/knx.pid --eibaddr=1.1.3 -D -T -S --listen-tcp=6720 usb:1:8:1:0:0
et si cela tourne, tu peux lancer un monitoring au niveau du deamon eibd:

Code : Tout sélectionner

cd /usr/local/bin/
groupsocketlisten ip:127.0.0.1

Re: Configuration EIBD en KNX USB

Publié : 14 mars 2019, 10:25
par mika-nt28
loscar39 a écrit :
11 mars 2019, 21:39
Merci mika de te pencher sur le sujet.

Mon PI3B+ et sous Raspbian GNU/Linux 9 (stretch) 32 bits (armv7l), ma version de jeedom est la n°3.2.16

Espérant avoir répondu à ta question.
Ok donc c'est une distribution qui est deja utilisé ce n'est pas le probleme
poluket a écrit :
14 mars 2019, 10:21
tu as reussi a faire fonctionner ta passerelle?
si pas, tu peux toujours faire cette commande en ssh:

Code : Tout sélectionner

sudo pkill eibd
sudo eibd --daemon=/var/log/knx.log --pid-file=/var/run/knx.pid --eibaddr=1.1.3 -D -T -S --listen-tcp=6720 usb:1:8:1:0:0
et si cela tourne, tu peux lancer un monitoring au niveau du deamon eibd:

Code : Tout sélectionner

cd /usr/local/bin/
groupsocketlisten ip:127.0.0.1
Oui une connexion a la mains peut deja nous donné des info

Re: Configuration EIBD en KNX USB

Publié : 14 mars 2019, 21:39
par loscar39
Bonjour,

Non je n'arrive toujours pas configurer m'a passerelle pour qu'elle fonctionne.

Voici ce que les commandes me retourne en ssh : W00000001: EIBD should not run as root

Une idée ?
Merci

Re: Configuration EIBD en KNX USB

Publié : 15 mars 2019, 08:53
par mika-nt28
essaye sans le sudo, mais normalement cela ne pose pas de probleme

Re: Configuration EIBD en KNX USB

Publié : 15 mars 2019, 10:45
par poluket
loscar39 a écrit :
14 mars 2019, 21:39
Bonjour,

Non je n'arrive toujours pas configurer m'a passerelle pour qu'elle fonctionne.

Voici ce que les commandes me retourne en ssh : W00000001: EIBD should not run as root

Une idée ?
Merci
quand tu lances la 2eme partie de mes commandes et que tu fais passer qqch sur le bus KNX, tu vois des nouvelles lignes dans la connexion ssh?

Re: Configuration EIBD en KNX USB

Publié : 17 mars 2019, 22:17
par loscar39
Bonjour,

J'ai essayé sans le SUDO et la commande m'est refusé.

Lorsque je fait la 2eme commande j'obtiens ceci : pi@raspberrypi:/usr/local/bin $ groupsocketlisten ip:127.0.0.1
groupsocketlisten: error while loading shared libraries: libeibclient.so.0: cannot open shared object file: No such file or directory

Dois-je mettre une IP différente de 127.0.0.1 ?
Sachant que lors des 1er commande j'ai toujours le retour : W00000001: EIBD should not run as root

merci de vos retour

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 10:13
par poluket
je vais essayer d'installer une VM rasbian avec ma passerelle usb pour voir si j'arrive a reproduire le problème

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 12:01
par poluket
bon, j'ai réussi a faire fonctionner sans problème le plugin sur un rasbian en VM.

juste une chose, dans la config, j'ai laissé 0.0.0 comme adresse de connexion puisqu'il y a déjà une adresse configurée dans la passerelle.
tu peux essayer pour voir si cela aide.

pour la commande groupsocketlisten ip:127.0.0.1, j'ai le même message d'erreur que lui. mais cela ne m'enpèche pas de voir passer les trames dans le moniteur de bus du plugin

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 12:15
par mika-nt28
Ce message n'a pas d'importance.

W00000001: EIBD should not run as root

Je pense qu'il faudrait que j’enlève le sudo et que l'on donne les droit a www-data d’exécuté eibd.
Je n'ai pas trouvé le temps de faire le test si le cœur t'en dit

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 13:34
par poluket
loscar39 a écrit :
17 mars 2019, 22:17
Bonjour,

J'ai essayé sans le SUDO et la commande m'est refusé.

Lorsque je fait la 2eme commande j'obtiens ceci : pi@raspberrypi:/usr/local/bin $ groupsocketlisten ip:127.0.0.1
groupsocketlisten: error while loading shared libraries: libeibclient.so.0: cannot open shared object file: No such file or directory

Dois-je mettre une IP différente de 127.0.0.1 ?
Sachant que lors des 1er commande j'ai toujours le retour : W00000001: EIBD should not run as root

merci de vos retour
vérifie bien que l'adresse du device n'a pas changé.

cela m'est arrivé entre 2 reboots.

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 14:27
par poluket
@mika-nt28, pour l'adresse usb (ex: 3:2:1:0:0), si celle-ci a changé mais qu'il y a déjà une valeur dans la case. le fait de pousser sur ton bouton "recherche" n'écrase pas avec la nouvelle valeur. Il faut enlever l'ancienne valeur puis cliquer sur le bouton. cela vaudrait la peine de forcer le remplacement quand on clic sur rechercher.

Re: Configuration EIBD en KNX USB

Publié : 18 mars 2019, 15:33
par mika-nt28
Je regarde ca mais il me semble que j'avais mise ca car en ip si tu reclique dessus c'est eibd qui vas repondre et il ne peux pas se connecter a lui meme

Re: Configuration EIBD en KNX USB

Publié : 24 mars 2019, 16:27
par loscar39
Bonjour,

Cela fait 2 semaine que je n'ai pas répondu mais je suis toujours sur le même problème.
J'ai essayé de regarder dans d'autre partie du forum si je trouvais une solution mais pour le moment aucune ne convient.
J'ai bien remarqué que l'adresse KNXUSB pouvais être changeante lorsque : Débranchement du port USB ou reboot du PI.
En effet il faut effacer dans le pluging et cliquer sur rechercher pour que l'adresse se reinscrive.

J'ai essayer de passer le pluging en KnXD. Celui-ci passe complètement au vert comme si tout était ok mais je ne voit rien sur le moniteur de BUS.
Est-ce que KNXD est fonctionnel ?

En EIBD lorsque je veut écouter le bus avec le PI en VNC viewer et la console, celui-ci me retourne toujours que l'accès est refusé.

Merci des retour si une idées.

Re: Configuration EIBD en KNX USB

Publié : 25 mars 2019, 09:51
par mika-nt28
Oui knxd fonctionne, mais je ne sais pas s'il est compatible avec toute les architecture et notamment celle utilisé par les box @jeedom
Si tu essaye d'envoyer un ordre, par exemple l'allumage de la lumiere, est ce que tu as une action.
Si oui cela veux dire que la communication est correcte et que ton probleme est uniquement sur le bus monitor

Re: Configuration EIBD en KNX USB

Publié : 28 mars 2019, 22:37
par loscar39
Bonsoir,

KNXD ne me donne pas plus de resultat.

Le log me renvoie ces erreurs :

Too many arguments for usb!
E00000084: [ 1:main] There is no KNX addr= in section 'main'.
F00000109: [ 1:main] Error setting up the KNX router.

Malgré que l'interface soit réglé comme ceci :
Capture d’écran (25).png
Capture d’écran (25).png (64.69 Kio) Consulté 3648 fois
J'ai crée une commande mais celle-ci ne dialogue pas avec le bus physique KNX.

Je me lasse de chercher la solution au problème, je ne suis pas assez compétant dans le domaine. :(

J'ai vu qu'il était plus simple et plus sur de configurer EIBD avec une passerelle IP/KNX.
Qu'elle passerelle me conseillé vous pour que j'arrive enfin à connecter mon KNX à Jeedom ?

Merci d'avance

Re: Configuration EIBD en KNX USB

Publié : 29 mars 2019, 08:57
par mika-nt28
Alors KNXd est fonctionnel mais évolue vite, plus vite que je peux mettre a jours le plugin et surtout avec des passerelle que je n'ai pas
Vue les log remonté je pense que l'on es dans l'un de ses cas ou les paramètre de lancement ont évolue.

Oui une passerelle ip est plus souple a utilisé.
@poluket en utilise une me semble il tres bien et pas tres chère, je le laisse te conseiller sur le sujet il s'y connais mieux que moi

Re: Configuration EIBD en KNX USB

Publié : 29 mars 2019, 10:28
par poluket
pour la passerelle, tu peux prendre celle de ce post (weinzierl 730 rebadgée eibmarkt):
viewtopic.php?f=49&t=41658&p=678755#p678755

elle est autour des 140€.

sinon, la nouvelle version (731):
https://www.voltus.de/hausautomation/kn ... x-bus.html
a 137€
https://www.weinzierl.de/index.php/en/a ... ace-731-en

la 2eme est mieux, tu n'as plus besoin de POE ou d'une alim pour la faire fonctionner :)