Aide EIB/linknx/knxweb sur Raspberry

( dans

» Electricité » Domotique

)
Chercher:    

Aide EIB/linknx/knxweb sur Raspberry



29/12/2012 Vieux  
 
  38 ans, France
 
Bonjour

Je suis autoconstructeur et j'arrive à la partie électricité. Mon choix s'est porté sur la domotique en KNX.

Je viens de créer ma petite platine de test. (Alimentation 640mA Merten, Actionneur Theben RMG8S, Interface USB EIBmarkt, Bouton Schneider MTN628146)
J'ai paramétré tout ce petit monde par ETS 3.

Là voici mon premièr problème rencontré: Impossible de transférer l'application sur le bouton car la marque du bouton n'est pas la même que l'application.
Recherche Google et j'ai résolu le problème en installant le VD3 de Merten et ça fonctionne nikel sauf que les paramètres sonts en Allemand et que mon Allemand a quasiment disparu depuis le lycée mdr

J'ai reçu mon raspberry en début de semaine et j'ai installé Raspbian et EIBD,Linknx,KNXWEB.......... en m aidant du tuto
http://wiki.knx-fr.com/doku.php?id=i...r_raspberry_pi
Et là après des heures et des nuits passées dessus je bloque. (recherche et lecture sur internet, google, ce forum notamment toute les pages de la discussion:Débutant en domotique: besoin de conseils/docs... )

Premier problème.
Eibd et linknx ne se lance pas au démarrage

Deuxième problème.
Knxweb se lance bien (il dit que eib et linknx sont activés) en me connectant sur
http://ADRESSE IP RASPBERRY/knxweb2/setup.php
mais lorsque j'essaye de lancer une consigne EIB rien ne se passe .
Je pense qu'il ne trouve pas mon interface USB car lorsque je lance la consigne finknxusb il me met:
Possible addresses for KNX USB devices:

Info je suis débutant sur linux et je découvre tout doucement sans forcément tout comprendre à ce que je fais

Merci d'avance à tous ceux qui prendront le temps de m apporter leur aide.
30/12/2012 Vieux  
 
  28 ans, Liège
 
Tu trouveras peut-être ta réponse ici : http://www.bricozone.be/fr/electrici...ion-69574.html
30/12/2012 Vieux  
 
  38 ans, France
 
des nouvelles de mes avancées (si on peut appeler ça des avancées mdr) si par miracle quelqu'un passe par ici et veuille bien m aider

Quand je lance la commande
dmesg
j obtiens:
h USB Optical Mouse] on usb-bcm2708_usb-1.2/input0
[ 3.723393] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[ 4.014784] udevd[137]: starting version 175
[ 4.253137] usb 1-1.3: device not accepting address 5, error -32
[ 4.543371] usb 1-1.3: new full-speed USB device number 7 using dwc_otg
[ 4.690516] usb 1-1.3: New USB device found, idVendor=0e77, idProduct=0104
[ 4.725408] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4.768805] usb 1-1.3: Product: KNX-USB Interface (Rail mounted)
[ 4.803089] usb 1-1.3: Manufacturer: KNX-USB Manufacturer
[ 4.855227] generic-usb 0003:0E77:0104.0002: hiddev0: USB HID v1.01 Device [KNX-USB Manufacturer KNX-USB Interface (Rail mounted)] on usb-bcm2708_usb-1.3/input0
[ 11.822227] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 12.271941] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 13.046003] bcm2835 ALSA card created!
[ 13.067131] bcm2835 ALSA chip created!
[ 13.083855] bcm2835 ALSA chip created!
[ 13.096197] bcm2835 ALSA chip created!
[ 13.108424] bcm2835 ALSA chip created!
[ 13.120611] bcm2835 ALSA chip created!
[ 13.132755] bcm2835 ALSA chip created!
[ 13.144992] bcm2835 ALSA chip created!

on voit bien qu il reconnait mon interface
ce qui confirmé par la commande
lsusb
j obtiens
$ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.8
/dev/usb:
hiddev0
~ $ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.9
/dev/usb:
hiddev0
j ai exécuté cette commande deux fois en débranchant l interface entre deux on voit que le device a changé d abord usbdev1.8 puis après usbdev1.9

HELPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPP
30/12/2012 Vieux  
 
  44 ans, Liège
 
Citation:
Posté par technologique Voir le message
des nouvelles de mes avancées (si on peut appeler ça des avancées mdr) si par miracle quelqu'un passe par ici et veuille bien m aider

Quand je lance la commande
dmesg
j obtiens:
h USB Optical Mouse] on usb-bcm2708_usb-1.2/input0
[ 3.723393] usb 1-1.3: new full-speed USB device number 5 using dwc_otg
[ 4.014784] udevd[137]: starting version 175
[ 4.253137] usb 1-1.3: device not accepting address 5, error -32
[ 4.543371] usb 1-1.3: new full-speed USB device number 7 using dwc_otg
[ 4.690516] usb 1-1.3: New USB device found, idVendor=0e77, idProduct=0104
[ 4.725408] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4.768805] usb 1-1.3: Product: KNX-USB Interface (Rail mounted)
[ 4.803089] usb 1-1.3: Manufacturer: KNX-USB Manufacturer
[ 4.855227] generic-usb 0003:0E77:0104.0002: hiddev0: USB HID v1.01 Device [KNX-USB Manufacturer KNX-USB Interface (Rail mounted)] on usb-bcm2708_usb-1.3/input0
[ 11.822227] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 12.271941] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[ 13.046003] bcm2835 ALSA card created!
[ 13.067131] bcm2835 ALSA chip created!
[ 13.083855] bcm2835 ALSA chip created!
[ 13.096197] bcm2835 ALSA chip created!
[ 13.108424] bcm2835 ALSA chip created!
[ 13.120611] bcm2835 ALSA chip created!
[ 13.132755] bcm2835 ALSA chip created!
[ 13.144992] bcm2835 ALSA chip created!

on voit bien qu il reconnait mon interface
ce qui confirmé par la commande
lsusb
j obtiens
$ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.8
/dev/usb:
hiddev0
~ $ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.9
/dev/usb:
hiddev0
j ai exécuté cette commande deux fois en débranchant l interface entre deux on voit que le device a changé d abord usbdev1.8 puis après usbdev1.9

HELPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP PPPPPPP
Juste une idée...Ton périphérique est reconnu dans la chaine USB, très bien, mais pour fonctionner... il doit avoir un driver.

Sais-tu si le driver de ton périphérique est standard ? Si non, il faut trouver les sources et compiler.

Cela n'a rien a voir avec du KNX, mais j'ai une interface X10 CM15 USB. Pour pouvoir l'utiliser sur le RPI, j'ai du compiler le driver et l'installer....
30/12/2012 Vieux  
 
  44 ans, Liège
 
Ton peripherique n'est pas en /dev/hiddev0 ? Fais un test en l'enlevant et le rebranchant.

[ 4.855227] generic-usb 0003:0E77:0104.0002: hiddev0: USB HID v1.01 Device [KNX-USB Manufacturer KNX-USB Interface (Rail mounted)] on usb-bcm2708_usb-1.3/input0

Si c'est bon, il faut mettre ce chemin dans ton application.
30/12/2012 Vieux  
 
  38 ans, France
 
Effectivement je crois qu'il est en hiddev0 car jai ca
pi@raspberrypi ~ $ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.9
/dev/usb:
hiddev0

Quand je debranche je n ai plus /dev/usbdev1.9 et hiddev0 ces 2 informations disparaissent

Ou trouver les drivers ??
Je le rentre où ce chemin exactement ?
30/12/2012 Vieux  
 
  44 ans, Liège
 
Citation:
Posté par technologique Voir le message
Effectivement je crois qu'il est en hiddev0 car jai ca
pi@raspberrypi ~ $ ls /dev/usb*
/dev/usbdev1.1 /dev/usbdev1.2 /dev/usbdev1.3 /dev/usbdev1.4 /dev/usbdev1.9
/dev/usb:
hiddev0

Quand je debranche je n ai plus /dev/usbdev1.9 et hiddev0 ces 2 informations disparaissent

Ou trouver les drivers ??
Je le rentre où ce chemin exactement ?
Apres recherche, je pense que ton périphérique n'as pas besoin de driver, il est reconnu comme un péripherique standard.

Je ne connais pas les applications que tu utilises. Je regarderais donc dans /etc pour trouver un fichier .conf de ton application ou un dossier qui te permettra de la confgurer.


Dans le script de demarrage EIBD, il y a

if [ "$EIBD_BACKEND" = "AUTO" -a -e /dev/eib0 ]; then # try BCU1 Kernel-Driver on /dev/ttyS0 echo -n " ." setserial /dev/ttyS0 uart none if bcuaddrtab -T 10 bcu1:/dev/eib0 >/dev/null ; then EIBD_BACKEND=bcu1 EIBD_URL=$EIBD_BACKEND:/dev/eib0 [ "$VERBOSE" != no ] && log_daemon_msg " success on $EIBD_URL" echo -e " success on $EIBD_URL" fi fi

J'essayerais en changeant la valeur /dev/eib0 par /dev/hiddev0 et en ne choisissant pas le 'mode USB' (modification dans /etc/default/eibd ?)

Dernière modification par vis-a-bois 30/12/2012 à 19h34.
30/12/2012 Vieux  
 
  38 ans, France
 
je veux utiliser eibd/linknx/knxweb2

merci à toi en tout cas d essayer de m aider
30/12/2012 Vieux  
 
  38 ans, France
 
j'ai changé la valeur hiddev0 comme tu m as dit

Par contre je ne vois pas comment ne pas choisir le mode USB dans le fichier /etc/default/eibd
Pour être plus clair je dois écrire quoi dans ce fichier ?
30/12/2012 Vieux  
 
  38 ans, France
 
je trouve quand même bizarre que ce soit un paramètre EIB qui n'aille pas puisque je n'arrive pas à accéder à mon bus (paramétrer par ET3) alors qu'en lisaison direct aucun souci par contre en connexion knx/netIP impossible (en passant par le raspberry)
30/12/2012 Vieux  
 
  44 ans, Liège
 
La, je cède la main... Sorry
30/12/2012 Vieux  
 
  38 ans, France
 
je ne comprends pas ce que tu me dis de faire:
et en ne choisissant pas le 'mode USB' (modification dans /etc/default/eibd ?)

Merci quand même pour ton aide apportée
31/12/2012 Vieux  
 
  38 ans, France
 
Un problème de résolu non sans mal avec encore une journée de passée sur l'ordi à lire et relire des forums et autres infos et à faire et défaire des lignes de commandes mais le résultats est là.
J arrive enfin à allumer une lampe avec eibd depuis mon pc portable
J'ai trouvé mes infos en partie sur ce post http://www.knx-fr.com/showthread.php?tid=1804
la ligne de commande pour faire fonctionner ca est : bcuaddrtab -w0 usbmonadresseUSB) && eibd -S -T -i -e 127.0.0.1 -d usbmonadresseUSB)
J ai perdu aussi presque plus une heure car j arriver à lire le bus mais pas a écrire dessus tout celà car il me manquait le S grrrrrrrrrrrrrrr dans la commande groupeswrite
groupswrite ip:127.0.0.1 0/0/1 0 &nbsp0/0/1 étant l adresse de groupe)

Il me reste toujours le problème du lancement automatique de tout ca au démarrage du PC

Je poste la solution même si j ai plutot l impression d etre seul pour le moment (fête de fin d'année oblige) en espérant que ça serve à aider certains et leur éviter de délaisser Madame pendant quelques nuit

Go au lit 3 du mat je pense que je l'ai bien mérité vu l'heure et ce mal de crâne à force de lire sur l'ordi.

rééssai ce matin et là au premier essai = échec mais grrrrrrrrr c'est pas possible où est l'erreur

En fait j'ai fini par trouver (mais pas par comprendre) EIBD ne se lance pas si je ne suis pas en root ou alors avec la commande sudo
Par contre apparement la commande bcuaddrtab -w0 usbmonadresseUSB) ne me sert à rien.

Voilà si quelqu'un peut m expliquer celà

Linknx ne démarre pas non plus au démarrage tout seul et sans la commande sudo

Dernière modification par technologique 02/01/2013 à 17h48.
04/01/2013 Vieux  
 
  38 ans, France
 
???????????
05/01/2013 Vieux  
 
  38 ans, France
 
je dois avoir un souci de droit d écriture car j ai le même souci avec linknx

DE PLUS lorsque je fais un essai de visu dans KNXWEB2 elle nest pas sauvegardée celà doit venir des droits d ecriture de linknx je suppose

SVP help je avance pas dans mes recherches
28/01/2013 Vieux  
 
  33 ans, Liège
  Veaullus est connecté maintenant
Bjr , technologique ou en es-tu?

je vais me lancer dans ce genre de projet.

J'ai un Rpi depuis qques semaines et ai déjà bidouillé qques essai "multimédia" dessus.

Je compte désormais le configurer pour une utilisation domotique, et le "brancher" avec mon futur Siemens Simatic S5.
(je t'avoue qu'à l'heure actuelle je suis au point zéro., sans même savoir si Siemens S5 et EIB/linknx/knxweb sont compatible, et comment les "brancher" physiquement ensemble)..
(pas trop envie d'acheter des modules supplémentaire hors de prix, mon siemens est un de "récup'"..)

Merci.
Bonne journée.
28/01/2013 Vieux  
 
  38 ans, France
 
BONJOUR Veaullus

Pour ma part j en suis toujours au même stade je n ai pas eu le temps de m y remettre (autoconstruction oblige = début passage des cables)
EIBD permet la liaison entre le PC et le bus KNX si j ai bien vu ton siemens est un automate donc je ne pense pas que celà va fonctionner
Linknx et knxweb permette la programmation et la visualisation pour ça je pense qu il n y aura pas de souci mais ca sera ta communication entre ton pc et ton automate qui risque de poser problème.

Je ne suis aucunement sur de mes paroles
désolé bon courage
A lire également sur BricoZone...
Installation eibd/linknx/knxweb Par domo76 dans Domotique, +17 20/08/2012
Linknx vb Par lolo666666 dans Domotique, +2 22/10/2011
Renseignement sur visu (KNXWEB) Par denisb dans Domotique, +3 02/09/2011
Aide sur charge maximale sur mon plancher OSB Par jimwinny dans Sols, Carrelage, Parquet, +2 30/03/2010


Forum Domotique : Voir ce forum, Nouveautés, Actifs, Sans rép
Tout BricoZone : Page de garde, Dernieres 24h

Photos au hasard
Voir toutes nos photos


Pas encore membre de BricoZone ?!
Attention Pour participer, poser une Question ou Répondre : inscrivez vous !
Ceci vous permettra également de recevoir un email lors des réponses.
Mais même si vous ne voulez rien écrire : vous pourrez surveiller les forums et leurs nouveaux messages, et obtenir une vue rapide de tous les nouveaux messages depuis votre dernière visite !
Tout ceci est évidemment gratuit et rapide.

Visitez aussi : BricoZone France, nos Blogs. On aime Astel, JardiZone et InternetVista.
 
Connexion!
Identifiant
Mot de passe

Inscription - Oublié ?

Annuaire Pro

Maisons Blavier s.a.

Blavier construit des maisons clé-sur-porte en mettant l’accent sur l'accompagnement et le budget


Maisons Baijot

Entreprise générale de construction Maison basse énergie Construction traditionnelle de qualit


SIBOMAT sa

Leader de la construction à ossature bois en Belgique depuis plus de 30 ans.


AlarmeMaison.biz

Pour nous la sécurité de votre maison n'est pas un vain mot.. Alarmes en KIT de bricolage!!

Ajoutez votre société