Error: RFLink: TX time out...

Forum dédié au Rflink : installation, paramétrage, utilisation, interfaces ...
freulon9292
Messages : 45
Inscription : 03 nov. 2018, 22:53

Error: RFLink: TX time out...

Message par freulon9292 »

Bonjour,


en ces temps de confinement, j'ai retrouvé une paire de prises commandées qui fonctionnent avec leur télécommande !
Cool.

j'ai testé mon raspberry en console :

Code : Tout sélectionner

$ echo "10;Powerfix;0000;02;OFF;" > /dev/ttyUSB-RFLink
$ echo "10;Powerfix;0000;01;OFF;" > /dev/ttyUSB-RFLink
$ echo "10;Powerfix;0000;01;ON;" > /dev/ttyUSB-RFLink
$ echo "10;Powerfix;0000;02;ON;" > /dev/ttyUSB-RFLink
$ echo "10;Powerfix;0000;02;ALLOFF;" > /dev/ttyUSB-RFLink
$ echo "10;Powerfix;0000;02;ALLON;" > /dev/ttyUSB-RFLink
Ces 6 commandes fonctionnent parfaitement en console.

La ou ça merdoie un peu plus, c'est dans domoticz.
D'abord, il n'a reconnu qu'un seul bouton de la télécommande physique.
Puis quand j'appuie sur ce bouton (dans domoticz), j'ai des logs timeout
2020-04-19 15:11:27.112 Status: RFLink Sending: 10;Powerfix;000000;1;OFF;
2020-04-19 15:11:32.000 Error: RFLink: TX time out...
Et quoi que j'essaie de saisir en manuel dans la page matériel, j'ai toujours des timeout (le même).

pourtant, j'ai réussi une paire de fois à allumer/éteindre ma prise (en première intention après un reboot peut-être)
Et je capte fort bien toutes les télécommandes du quartier (mais c'est vrai aussi que ce seront mes premiers devices actifs avec rflink).

j'ai exploré le forum et Qwant, j'ai essayé avec des ", des ;, des 10 et des 20, même des 11 ... mais la vérité doit être ailleurs. Et mon rflink doit être correctement soudé et branché, sinon comment expliquer que je capte toutes les commandes de garage de mes voisins ?

Merci pour votre aide !
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Error: RFLink: TX time out...

Message par Neutrino »

Débranche et rebranche ton rflink
Soit il a planté et ne répond plus, soit le port a changé.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
freulon9292
Messages : 45
Inscription : 03 nov. 2018, 22:53

Re: Error: RFLink: TX time out...

Message par freulon9292 »

ça n'apporte rien.
Le port est bon (vérifié) et débranché rebranché ne donne rien .

d'autres idées ?
OlivierW1
Messages : 1
Inscription : 02 mai 2020, 17:32
Contact :

Re: Error: RFLink: TX time out...

Message par OlivierW1 »

Salut,

J'ai eu le même problème (Error: RFLink: TX time out...) après mise à jour de mon raspi vers Debian Buster.
Vérifie que ton module RFLink est bien configuré à la bonne vitesse (57600):
stty < /dev/tonRFLink

Vérifie aussi qu'il n'y a pas un autre process que Domoticz qui utilise ton RFLink. Tu peux peut-être trouver avec une de ces commandes (ici, il semble que ce soit important d'utiliser le vrai nom du périphérique et pas le symlink) :
ps aux | grep ttyACM0
lsof | grep ttyACM0

Dans mon cas, c'était gpsd qui était connecté à mon RFLink… Je l'avais installé il y a des années et l'avais oublié. Je suppose que dans la version précédente de Debian, Domoticz devait se lancer avant gpsd (donc c'était OK) et que suite à la mise à jour, gpsd se lançait avant.

J'espère avoir pu t'aider :-)
freulon9292
Messages : 45
Inscription : 03 nov. 2018, 22:53

Re: Error: RFLink: TX time out...

Message par freulon9292 »

Code : Tout sélectionner

pi@raspberrypi:~ $ sudo lsof | grep ttyACM1
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
domoticz    834                             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   835 Watchdog              root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   859 SQLHelper             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   860 PluginMgr             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   865 InfluxPus             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   866 Webem_ssn             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   867 WebServer             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   868 Webem_ssn             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   869 WebServer             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   870 Scheduler             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   871 TCPServer             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   872 MainWorke             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   873 MainWorke             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   896 ZWaveBase             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   915 ZWaveBase             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   916 ZWaveBase             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834   917 ZWaveBase             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1284 Xiaomi                root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1285 HardwareM             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1287 XiaomiGat             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1289 Domoticz_             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1293 Pinger                root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1294 RFLink                root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1295 MQTT                  root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1296 Domoticz_             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1299 RFLink                root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1301 PluginMgr             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1319 Plugin_Zi             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1320 PluginMgr             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1321 EventSyst             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1
domoticz    834  1322 EventSyst             root   36uW     CHR      166,1      0t0      15240 /dev/ttyACM1

Code : Tout sélectionner

pi@raspberrypi:~ $ sudo lsof | grep ttyACM0
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
domoticz    834                             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   835 Watchdog              root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   859 SQLHelper             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   860 PluginMgr             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   865 InfluxPus             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   866 Webem_ssn             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   867 WebServer             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   868 Webem_ssn             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   869 WebServer             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   870 Scheduler             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   871 TCPServer             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   872 MainWorke             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   873 MainWorke             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   896 ZWaveBase             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   915 ZWaveBase             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   916 ZWaveBase             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834   917 ZWaveBase             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1284 Xiaomi                root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1285 HardwareM             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1287 XiaomiGat             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1289 Domoticz_             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1293 Pinger                root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1294 RFLink                root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1295 MQTT                  root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1296 Domoticz_             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1299 RFLink                root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1301 PluginMgr             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1319 Plugin_Zi             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1320 PluginMgr             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1321 EventSyst             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0
domoticz    834  1322 EventSyst             root   37u      CHR      166,0      0t0      12089 /dev/ttyACM0

Code : Tout sélectionner

pi@raspberrypi:~ $ stty < /dev/ttyUSB-RFLink
speed 57600 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel
-opost
-isig -icanon -iexten -echo
les ps -aux ne renvoient rien (que leur propre grep)

:(

pas de solution simple.

D'autres suggestions ?
J'attends un pi4 pour muscler mon systeme ... je verrais si ça aide (j'en profiterais pour revoir l'alimentation ).
Répondre