RFLink: Error opening serial port!

Sur Domoticz installé sur une rapsberry pi, il apparaît parfois (souvent) une perte de la liaison série avec l’antenne RFXCOM 433Mhz.

Et on obtient dans les logs de Domoticz, une suite de message de ce type :

Error: RFXCOM: Error opening serial port!
RFXCOM: retrying in 30 seconds…
Error: RFXCOM: Error opening serial port!
RFXCOM: retrying in 30 seconds…

Alors y’a plusieurs raisons à la perte de connexion (perso, j’ai tout essayé avant cette dernière modif…)

  • mauvais cable usb
  • alimentation trop faible
  • autres ports USB utilisés pour d’autres équipement.

Bref, ca foire régulièrement et perdant la liaison radio, on perd forcément la réception des données mais surtout le pilotage des radiateurs.

Alors pour être certain de forcer la liaison sur le bon équipement, on va lui ecrire dans un fichier dedié.

Tout d’abord, regardons les identifiants de notre RFXCOM – RFXtrx433 USB 433.92MHz Transceiver

Je débranche et rebranche l’emeteur/recepteur et je demande un « dmesg ».

Donc, il faut noter :

  • idvendor = 0403
  • idProduct = 6001
  • SerialNumber : A129KKYO (ca sera forcement autre chose chez vous)

Ensuite on crée ce fichier :

sudo nano /etc/udev/rules.d/99-usb-serial.rules

et on ecrit :

SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="123YAOOW", SYMLINK+="ttyUSB-RFX433"

(tout ça sur une seule ligne, hein ?!)

Vous mettez ce que vous voulez dans le SYMLINK, mais il faut que ca soit unique.

On reboot le raspberry…. et on attend…

On observe les logs et on voit bien que de temps en temps la liaison serie usb est perdue…. MAIS :

On voit très bien que l’erreur n’est plus la même et que tout de suite après le système utilise à nouveau le bon port usb pour se reconnecter avec l’emetteur/recepteur.

C’est bien parti.
A suivre…

Sources : https://www.domoticz.com/wiki/PersistentUSBDevices


Cet article vous a plu ? Partagez-le 😉



Ceci pourrait vous intéresser :

2 Thoughts to “RFLink: Error opening serial port!”

  1. tog

    bonjour, j’utilise rflink qui est assez similaire au niveau matériel, mais je n’ai jamais eu ces soucis depuis bientôt 5 ans que je l’utilise. Bravo pour votre site et vos articles . C ‘est passionnant !

    1. yann

      Merci.
      Pouvez vous me/nous préciser sur quel type de matériel avez vous fait votre réalisation ?

      Y

Leave a Comment