Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Multiples instances EIBD
#8
Ca fonctionne ;-)))
Merci beaucoup pour ton aide, Jean-François !
Question annexe : a ton avis, puis-je aller jusqu'à lancer
simultanément une cinquantaine d'instances EIBD en simultané ? L'idée
est de faire du comptage sur 50 sites distincts, tous équipés d'un
routeur IP (stockage de 3 valeurs par site, tous les 1/4 d'heure, dans
une base SQL avec linknx par exemple)

On 21 mai, 15:46, TomTom02 <tho...@bertanier.fr> wrote:
> J'essaye ca en début de semaine prochaine et je te tiens informé.
> Merci ;-)
>
> On 20 mai, 23:55, jef2000 <jef2...@ouaye.net> wrote:
>
>
>
> > Salut,
>
> > Je viens de regarder ça plus en détails et je pense avoir trouvé.
> > L'aide sur le paramètre ipt dit:
> > ipt:router-ip[:dest-port[Confusedrc-port]]]
>
> > Donc il semble qu'on puisse ajouter un port source à la fin, et la
> > valeur par défaut conduit à utiliser le même port pour les 2 instances
> > d'EIBD, ce qui n'est pas possible.
> > Tu peux essayer avec:
> > eibd -t65535 -i6720 ipt:192.168.1.201:3671:3672
> > eibd -t65535 -i6721 ipt:192.168.1.202:3671:3673
>
> > Jean-François
>
> > On 20 mai, 12:31, TomTom02 <tho...@bertanier.fr> wrote:
>
> > > Bien entendu, sur l'autre instance j'ai mis pour commande : $ eibd -
> > > t65535 -i6721 ipt:192.168.1.202:3671
>
> > > On 20 mai, 12:30, TomTom02 <tho...@bertanier.fr> wrote:
>
> > > > Merci pour votre aide. Cependant, même en suivant tes conseils, Jean-
> > > > François, toujours la même chose :
>
> > > > $ eibd -t65535 -i6720 ipt:192.168.1.201:3671
> > > > Layer 2(007405E0,4DD64200) Open
> > > > GetSourceAddress
> > > > Index: 00000003
> > > > GetTable
> > > > Length= 3
> > > > 0: 00000002 00000000
> > > > 1: 00000003 240a2d0a
> > > > 2: 00000001 0100007f
> > > > Layer 0(00750790,4DD64200) Open initialisation failed
>
> > > > Je commence à me demander si cela peut fonctionner avec EIBD...
> > > > Pourtant, en imaginant 2 pc l'un à côté de l'autre sur le réseau, ça
> > > > marcherait ;-p
>
> > > > On 19 mai, 21:06, jef2000 <jef2...@ouaye.net> wrote:
>
> > > > > Salut,
>
> > > > > Pour commencer, tu peux retirer les options -D -S -T et mettre -i6720
> > > > > pour l'un et -i6721 pour l'autre à la place du -i
> > > > > Les options -D -S -T permettent à EIBD d'agir en tant que serveur
> > > > > KNXnet, et ceci tout à fait indépendamment de la connexion
> > > > > "tunneling" (le paramètre ipt:192.168.1.201:3671 ) vers l'interface au
> > > > > bus. Comme je ne sais pas trop comment peuvent cohabiter 2 serveurs
> > > > > KNXnet sur la même machine, il vaut mieux les désactiver dans un
> > > > > premiers temps. Ils ne sont pas nécessaires pour linknx. L'option -i
> > > > > demande à EIBD d'écouter sur un port TCP (le 6720 par défaut). Si -i
> > > > > est suivi d'un nombre, celui-ci est utilisé à la place de la valeur
> > > > > par défaut. Comme 2 EIBD sur une même machine ne peuvent pas écouter
> > > > > sur le même port, il faut au minimum en changer un des deux pour
> > > > > qu'ils puissent cohabiter.
> > > > > Pour s'adresser au second EIBD, il faudra utiliser <knxconnection
> > > > > url="ip:192.168.0.10:6721" /> dans linknx.
>
> > > > > Jean-François
>
> > > > > On 19 mai, 18:00, TomTom02 <tho...@bertanier.fr> wrote:
>
> > > > > > Bonjour à tous,
>
> > > > > > Avec l'aide des différents posts, j'ai réussi à compiler EIBD et
> > > > > > linknx et je remercie tous les contributeurs.
> > > > > > Je souhaite maintenant surveiller en temps réel 2 sites distincts, qui
> > > > > > n'ont aucun lien KNX, pour faire de l'enregistrement d'évènements
> > > > > > (comptage énergétique).
> > > > > > Les sites sont équipés chacun de passerelles IP sur lesquelles je me
> > > > > > connecte sans problème individuellement.
> > > > > > Sur le même pc, j'aimerais donc lancer 2 instances de EIBD mais
> > > > > > j'obtiens systématiquement un message d'erreur :
>
> > > > > > $ eibd -t65535 -D -S -T -i ipt:192.168.1.201:3671
> > > > > > Layer 2(007405E0,4DD53E57) Open
> > > > > > GetSourceAddress
> > > > > > Index: 00000003
> > > > > > GetTable
> > > > > > Length= 3
> > > > > > 0: 00000002 00000000
> > > > > > 1: 00000003 240a2d0a
> > > > > > 2: 00000001 0100007f
> > > > > > Layer 0(00750790,4DD53E57) Open initialisation failed
>
> > > > > > Quelqu'un a-t-il déjà tenté l'expérience ? Que représente le 65535
> > > > > > dans la ligne de commande ?
>
> > > > > > Merci- Masquer le texte des messages précédents -
>
> > > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > > > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> > - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
Répondre


Messages dans ce sujet
Multiples instances EIBD - par TomTom02 - 19/05/2011, 17:00:55
Multiples instances EIBD - par Anthony PENHARD - 19/05/2011, 18:37:51
Multiples instances EIBD - par jef2000 - 19/05/2011, 20:06:40
Multiples instances EIBD - par TomTom02 - 20/05/2011, 11:30:31
Multiples instances EIBD - par TomTom02 - 20/05/2011, 11:31:56
Multiples instances EIBD - par jef2000 - 20/05/2011, 22:55:03
Multiples instances EIBD - par TomTom02 - 21/05/2011, 14:46:17
Multiples instances EIBD - par TomTom02 - 24/05/2011, 20:08:43

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)