Aller au contenu

Featured Replies

Posté(e)

Bonjour,

Je sais que je ne suis pas tout à fait au bon endroit (car je ne suis pas sur un nas) mais j'ai vu que vous aviez les experts du sujets et que peut être vous pourriez m'aider.

Merci d'avance.

Je tente désespérément de faire marcher mon RFXCom sous Linux sans succès.

Je souhaite simplement installer mon rfxcom sous ubuntu pour lire les températures de mes sondes Orégon et insérer le tout dans une bdd Mysql (plus éventuellement rrd)

Si quelqu'un peut m'aider à faire un diagnostic, je suis largement preneur ;)

Voici les quelques éléments qui pourront peut être vous faire comprendre là ou je me plante.

Enfin, je dois dire que je ne suis pas un expert unix, et que je débute complètement avec ma config et mon RFXcom.

Pardonnez les conneries que j'ai surement faites.

J'ai une machine dédiée : Ubuntu 11.04 (Natty) neuve rien d'installé.

Je suis connecté au Wifi de chez moi via l'interface wlan0. Pas de cable réseau à porté. Si c'est important je peux changer ça.

Mon RFXCom est un vieux connecté en USB. (recepteur seul / usb / bi mode (433 & 310)

J'ai tenté de suivre le tutorial suivant :

http://syno.haeflinger.com/index.php/Ma_configuration_logicielle_domotique

Donc

1. sudo perl -MCPAN -e shell

2. install YAML::Syck (J'ai l'impression que ça a terminé avec des erreurs)

3. install DBI.

4. Puis

perl Makefile.PL

make

make test

make install

A partir de là, j'ai un peu improvisé.

Je ne sais pas s'il faut installer un driver particulier pour Linux mais ubuntu semble me reconnaitre mon rfxcom.

La commande instmodsh "l" me donne la liste suivante

CPAN

DBI

Perl

YAML::Syck

xPL-Perl

Ca me parait peu, mais bon, ça semble suffisant pour ce que je souhaite faire.

Ensuite

I.j'ai lancé le hub : (dans le terminal 1)

xpl-hub -i wlan0 -v

Listening on 192.168.1.255:3865

Sending on 192.168.1.255

II. Tenté de lancer le module de reception du RFXcom. (dans le terminal 2)

xpl-rfxcom-rx --interface wlan0 --verbose --rfxcom-rx-tty /dev/ttyUSB0

Listening on 192.168.1.14:58320

Sending on 192.168.1.255

III. Puis le Xpl-logger (dans le terminal 3)

xpl-logger -i wlan0 -v

Listening on 192.168.1.14:43609

Sending on 192.168.1.255

192.168.1.14:33980 [xpl-stat/hbeat.app: bnz-listener.DomoServ -> *]

Le problème c'est que je ne vois rien en clair.

A. Dans le terminal 2 (rfxcom) je vois plein de choses passer mais illisible

Discarding: fa

Discarding: fa

Discarding: f2

Discarding: f2

Discarding: f2

Discarding: f2

Discarding: fa

Discarding: fa

Discarding: f2

Discarding: f2

Discarding: fa

etc....etc....

B. Dans le terminal 1 (hub) je vois défiler

Adding client: 192.168.1.14:58320 "bnz-rfxcomrx.DomoServ"

Adding client: 192.168.1.14:43609 "bnz-listener.DomoServ"

C. Dans le terminal 3 (logger)

192.168.1.14:33980 [xpl-stat/hbeat.app: bnz-listener.DomoServ -> *]

192.168.1.14:33980 [xpl-stat/hbeat.app: bnz-rfxcomrx.DomoServ -> *]

Si vous avez des pistes, des trucs que je devrais tenter ou des logs en plus que vous souhaitez avoir, je suis à votre disposition.

Merci par avance de votre aide.

Yosh.

Posté(e)

Humm je ne connais pas la version USB mais je pense que tu n'arrive pas à voir les informations venant du RFXcom

Patrick

Ensuite pourquoi tu ne lance pas tout dans le même terminal du genre :

xpl-hub -i wlan0 -v &

xpl-rfxcom-rx --interface wlan0 --verbose --rfxcom-rx-tty /dev/ttyUSB0 &

xpl-logger -i wlan0 -v

Patrick

Posté(e)
  • Auteur

Héhé !! Je me suis bien dit la même chose, mais c'est justement pour ça que je suis là.

Je pense que mon RFX recoit quand même des choses qui correspondent aux différents "discarding..."

Ca correspond à chaque valeur recue (j'ai l'impression).

On dirait qu'il manque un décodeur. Ou alors que je ne connecte pas correctement le module d'écoute. (mode de réception, baudrate,...que sais-je ?)

Posté(e)

Sur le site de rfxcom il y a un client Windows, as tu testé pour voir si ton récepteur fonctionne bien???

Je m'en suis servit comme base pour créer mon propre décodeur/loggeur en python

Posté(e)
  • Auteur

J'ai testé mon RFXCom sur Windows juste avant de le brancher sur Linux et il fonctionne parfaitement.

J'ai l'impression que la commande que je passe pour le lancer le recepteur n'est pas bonne.... Pourtant, je suis persuadé qu'il affiche un truc à chaque reception d'un signal d'un capteur.

Ou alors c'est mon hub qui est mal configuré ? ....

  • 2 semaines après...
Posté(e)
  • Auteur

Personne n'a une idée pour m'aider à faire l'intégration de mon RFXCom USB avec un Linux ? :'(

Posté(e)
  • Auteur

Hélas, ça ne change rien.

Que suis-je sensé constater ?

J'ai un problème avec le "programme" xpl-rfxcom-rx plus qu'avec le hub lui même (je pense)

Posté(e)

Cf : ce message

Salut Fabien,

Tu as dû faire une erreur dans ton lien, il pointe sur mon profil !!!

Posté(e)

Oups, autant pour moi, le bon lien est celui là : (message #74)

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.