Je viens de mettre ma box (Ras 3b+) sous debian 12 (32bits).
J’ai ensuite restauré mon installation Jeedom.
L’ensemble des mes plugins refonctionne (mqqt2, Z-Wave JS, ZigbeeLinker, Openvpn, Melcloud, …) sauf le pluging RFLINK.
En cherchant sur le forum, j’ai trouvé qu’il fallait appliqué le patch (Rflink non fonctionnel depuis MAJ core 4.5.1 - #54 par chris94440)
Patch appliqué.
Dépendances relancées OK
Démon relancé OK
Mais aucune action lorsque je lance des commandes (ouverture/fermetures des volets)
voici le log quand j’active une commande ou je ping:
[2026-02-21 15:48:42] INFO 10;RTS;831a42;DOWN;DOWN;
[2026-02-21 15:48:45] DEBUG Body {"data":"20;06;OK;"}
[2026-02-21 15:48:45] DEBUG Trame non utilisable 20;06;OK;
[2026-02-21 15:51:19] INFO 11;10;PING
[2026-02-21 15:51:19] DEBUG Body {"data":"20;07;PONG;"}
[2026-02-21 15:51:19] DEBUG Trame non utilisable 20;07;PONG;
J’ai recherché sur le forum des problématiques similaire. Mais malheureusement, je reste bloqué.
Est ce quelqu’un peut m’aider ?
Je confirme que c’est bien ce que j’ai fait avec le plugin entier.
Je confirme également que j’ai redémarré la box.
Au vue du log, j’ai l’impression qu’il y a un problème au niveau du firmware de l’émetteur.
Quand je clique sur installer firmawre depuis le plugin Rflink, il ne se passe rien.
Quand je clique sur vérifier, ca a fait planté la box…
J’ai l’impression que mon problème se situe sur la la liaison entre l’ardino et jeedom.
Quand je souhaite installer le firmware R51, cela ne fonctionne pas.
Voici le le log :
avrdude: Version 7.1
Copyright the AVRDUDE authors;
see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
System wide configuration file is /etc/avrdude.conf
Using Port : /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_5503731323735140C0C2-if00
Using Programmer : wiring
Overriding Baud Rate : 115200
avrdude: wiring_open(): releasing DTR/RTS
avrdude: wiring_open(): asserting DTR/RTS
avrdude: stk500v2_getsync(): found AVRISP programmer
AVR Part : ATmega2560
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : possible i/o
RETRY pulse : SCK
Serial program mode : yes
Parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lfuse 0 0 0 0 no 1 1 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
hfuse 0 0 0 0 no 1 1 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
efuse 0 0 0 0 no 1 1 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lock 0 0 0 0 no 1 1 0 9000 9000 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
signature 0 0 0 0 no 3 1 0 0 0 0x00 0x00
Block Poll Page Polled
Memory Type Alias Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- -------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
calibration 0 0 0 0 no 1 1 0 0 0 0x00 0x00
Programmer Type : Wiring
Description : Wiring for bootloader using STK500 v2 protocol
Programmer Model: AVRISP
Hardware Version: 15
Firmware Version Controller : 2.10
Vtarget : 0.0 V
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | avrdude: stk500isp_read_byte(.., signature, 0x0, ...)
avrdude: stk500isp_read_byte(): sending read memory command: avrdude: stk500isp_read_byte(.., signature, 0x1, ...)
avrdude: stk500isp_read_byte(): sending read memory command: ################avrdude: stk500isp_read_byte(.., signature, 0x2, ...)
avrdude: stk500isp_read_byte(): sending read memory command: ################################## | 100% 0.01s
avrdude: device signature = 0x1e9801 (probably m2560)
avrdude: reading input file /var/www/html/plugins/rflink/resources/rflink/RFLink.cpp.hex for flash
with 199364 bytes in 1 section within [0, 0x30ac3]
using 779 pages and 60 pad bytes
avrdude: writing 199364 bytes flash ...
Writing | avrdude: padding flash [0x30a00, 0x30aff]
################################################## | 100% 35.17s
avrdude: 199364 bytes of flash written
avrdude: verifying flash memory against /var/www/html/plugins/rflink/resources/rflink/RFLink.cpp.hex
avrdude: reading on-chip flash data ...
Reading | ################################################## | 100% 25.54s
avrdude: avr_read_mem(): skipping page 779: no interesting data
avrdude: avr_read_mem(): skipping page 780: no interesting data
avrdude: avr_read_mem(): skipping page 781: no interesting data
avrdude: avr_read_mem(): skipping page 782: no interesting data
avrdude: avr_read_mem(): skipping page 783: no interesting data
avrdude: avr_read_mem(): skipping page 784: no interesting data
avrdude: avr_read_mem(): skipping page 785: no interesting data
avrdude: avr_read_mem(): skipping page 786: no interesting data
avrdude: avr_read_mem(): skipping page 787: no interesting data
avrdude: avr_read_mem(): skipping page 788: no interesting data
avrdude: avr_read_mem(): skipping page 789: no interesting data
avrdude: avr_read_mem(): skipping page 790: no interesting data
avrdude: avr_read_mem(): skipping page 791: no interesting data
avrdude: avr_read_mem(): skipping page 792: no interesting data
avrdude: avr_read_mem(): skipping page 793: no interesting data
avrdude: avr_read_mem(): skipping page 794: no interesting data
avrdude: avr_read_mem(): skipping page 795: no interesting data
avrdude: avr_read_mem(): skipping page 796: no interesting data
avrdude: avr_read_mem(): skipping page 797: no interesting data
avrdude: avr_read_mem(): skipping page 798: no interesting data
avrdude: avr_read_mem(): skipping page 799: no interesting data
avrdude: avr_read_mem(): skipping page 800: no interesting data
avrdude: avr_read_mem(): skipping page 801: no interesting data
avrdude: avr_read_mem(): skipping page 802: no interesting data
avrdude: avr_read_mem(): skipping page 803: no interesting data
avrdude: avr_read_mem(): skipping page 804: no interesting data
avrdude: avr_read_mem(): skipping page 805: no interesting data
avrdude: avr_read_mem(): skipping page 806: no interesting data
avrdude: avr_read_mem(): skipping page 807: no interesting data
avrdude: avr_read_mem(): skipping page 808: no interesting data
avrdude: avr_read_mem(): skipping page 809: no interesting data
avrdude: avr_read_mem(): skipping page 810: no interesting data
avrdude: avr_read_mem(): skipping page 811: no interesting data
avrdude: avr_read_mem(): skipping page 812: no interesting data
avrdude: avr_read_mem(): skipping page 813: no interesting data
avrdude: avr_read_mem(): skipping page 814: no interesting data
avrdude: avr_read_mem(): skipping page 815: no interesting data
avrdude: avr_read_mem(): skipping page 816: no interesting data
avrdude: avr_read_mem(): skipping page 817: no interesting data
avrdude: avr_read_mem(): skipping page 818: no interesting data
avrdude: avr_read_mem(): skipping page 819: no interesting data
avrdude: avr_read_mem(): skipping page 820: no interesting data
avrdude: avr_read_mem(): skipping page 821: no interesting data
avrdude: avr_read_mem(): skipping page 822: no interesting data
avrdude: avr_read_mem(): skipping page 823: no interesting data
avrdude: avr_read_mem(): skipping page 824: no interesting data
avrdude: avr_read_mem(): skipping page 825: no interesting data
avrdude: avr_read_mem(): skipping page 826: no interesting data
avrdude: avr_read_mem(): skipping page 827: no interesting data
avrdude: avr_read_mem(): skipping page 828: no interesting data
avrdude: avr_read_mem(): skipping page 829: no interesting data
avrdude: avr_read_mem(): skipping page 830: no interesting data
avrdude: avr_read_mem(): skipping page 831: no interesting data
avrdude: avr_read_mem(): skipping page 832: no interesting data
avrdude: avr_read_mem(): skipping page 833: no interesting data
avrdude: avr_read_mem(): skipping page 834: no interesting data
avrdude: avr_read_mem(): skipping page 835: no interesting data
avrdude: avr_read_mem(): skipping page 836: no interesting data
avrdude: avr_read_mem(): skipping page 837: no interesting data
avrdude: avr_read_mem(): skipping page 838: no interesting data
avrdude: avr_read_mem(): skipping page 839: no interesting data
avrdude: avr_read_mem(): skipping page 840: no interesting data
avrdude: avr_read_mem(): skipping page 841: no interesting data
avrdude: avr_read_mem(): skipping page 842: no interesting data
avrdude: avr_read_mem(): skipping page 843: no interesting data
avrdude: avr_read_mem(): skipping page 844: no interesting data
avrdude: avr_read_mem(): skipping page 845: no interesting data
avrdude: avr_read_mem(): skipping page 846: no interesting data
avrdude: avr_read_mem(): skipping page 847: no interesting data
avrdude: avr_read_mem(): skipping page 848: no interesting data
avrdude: avr_read_mem(): skipping page 849: no interesting data
avrdude: avr_read_mem(): skipping page 850: no interesting data
avrdude: avr_read_mem(): skipping page 851: no interesting data
avrdude: avr_read_mem(): skipping page 852: no interesting data
avrdude: avr_read_mem(): skipping page 853: no interesting data
avrdude: avr_read_mem(): skipping page 854: no interesting data
avrdude: avr_read_mem(): skipping page 855: no interesting data
avrdude: avr_read_mem(): skipping page 856: no interesting data
avrdude: avr_read_mem(): skipping page 857: no interesting data
avrdude: avr_read_mem(): skipping page 858: no interesting data
avrdude: avr_read_mem(): skipping page 859: no interesting data
avrdude: avr_read_mem(): skipping page 860: no interesting data
avrdude: avr_read_mem(): skipping page 861: no interesting data
avrdude: avr_read_mem(): skipping page 862: no interesting data
avrdude: avr_read_mem(): skipping page 863: no interesting data
avrdude: avr_read_mem(): skipping page 864: no interesting data
avrdude: avr_read_mem(): skipping page 865: no interesting data
avrdude: avr_read_mem(): skipping page 866: no interesting data
avrdude: avr_read_mem(): skipping page 867: no interesting data
avrdude: avr_read_mem(): skipping page 868: no interesting data
avrdude: avr_read_mem(): skipping page 869: no interesting data
avrdude: avr_read_mem(): skipping page 870: no interesting data
avrdude: avr_read_mem(): skipping page 871: no interesting data
avrdude: avr_read_mem(): skipping page 872: no interesting data
avrdude: avr_read_mem(): skipping page 873: no interesting data
avrdude: avr_read_mem(): skipping page 874: no interesting data
avrdude: avr_read_mem(): skipping page 875: no interesting data
avrdude: avr_read_mem(): skipping page 876: no interesting data
avrdude: avr_read_mem(): skipping page 877: no interesting data
avrdude: avr_read_mem(): skipping page 878: no interesting data
avrdude: avr_read_mem(): skipping page 879: no interesting data
avrdude: avr_read_mem(): skipping page 880: no interesting data
avrdude: avr_read_mem(): skipping page 881: no interesting data
avrdude: avr_read_mem(): skipping page 882: no interesting data
avrdude: avr_read_mem(): skipping page 883: no interesting data
avrdude: avr_read_mem(): skipping page 884: no interesting data
avrdude: avr_read_mem(): skipping page 885: no interesting data
avrdude: avr_read_mem(): skipping page 886: no interesting data
avrdude: avr_read_mem(): skipping page 887: no interesting data
avrdude: avr_read_mem(): skipping page 888: no interesting data
avrdude: avr_read_mem(): skipping page 889: no interesting data
avrdude: avr_read_mem(): skipping page 890: no interesting data
avrdude: avr_read_mem(): skipping page 891: no interesting data
avrdude: avr_read_mem(): skipping page 892: no interesting data
avrdude: avr_read_mem(): skipping page 893: no interesting data
avrdude: avr_read_mem(): skipping page 894: no interesting data
avrdude: avr_read_mem(): skipping page 895: no interesting data
avrdude: avr_read_mem(): skipping page 896: no interesting data
avrdude: avr_read_mem(): skipping page 897: no interesting data
avrdude: avr_read_mem(): skipping page 898: no interesting data
avrdude: avr_read_mem(): skipping page 899: no interesting data
avrdude: avr_read_mem(): skipping page 900: no interesting data
avrdude: avr_read_mem(): skipping page 901: no interesting data
avrdude: avr_read_mem(): skipping page 902: no interesting data
avrdude: avr_read_mem(): skipping page 903: no interesting data
avrdude: avr_read_mem(): skipping page 904: no interesting data
avrdude: avr_read_mem(): skipping page 905: no interesting data
avrdude: avr_read_mem(): skipping page 906: no interesting data
avrdude: avr_read_mem(): skipping page 907: no interesting data
avrdude: avr_read_mem(): skipping page 908: no interesting data
avrdude: avr_read_mem(): skipping page 909: no interesting data
avrdude: avr_read_mem(): skipping page 910: no interesting data
avrdude: avr_read_mem(): skipping page 911: no interesting data
avrdude: avr_read_mem(): skipping page 912: no interesting data
avrdude: avr_read_mem(): skipping page 913: no interesting data
avrdude: avr_read_mem(): skipping page 914: no interesting data
avrdude: avr_read_mem(): skipping page 915: no interesting data
avrdude: avr_read_mem(): skipping page 916: no interesting data
avrdude: avr_read_mem(): skipping page 917: no interesting data
avrdude: avr_read_mem(): skipping page 918: no interesting data
avrdude: avr_read_mem(): skipping page 919: no interesting data
avrdude: avr_read_mem(): skipping page 920: no interesting data
avrdude: avr_read_mem(): skipping page 921: no interesting data
avrdude: avr_read_mem(): skipping page 922: no interesting data
avrdude: avr_read_mem(): skipping page 923: no interesting data
avrdude: avr_read_mem(): skipping page 924: no interesting data
avrdude: avr_read_mem(): skipping page 925: no interesting data
avrdude: avr_read_mem(): skipping page 926: no interesting data
avrdude: avr_read_mem(): skipping page 927: no interesting data
avrdude: avr_read_mem(): skipping page 928: no interesting data
avrdude: avr_read_mem(): skipping page 929: no interesting data
avrdude: avr_read_mem(): skipping page 930: no interesting data
avrdude: avr_read_mem(): skipping page 931: no interesting data
avrdude: avr_read_mem(): skipping page 932: no interesting data
avrdude: avr_read_mem(): skipping page 933: no interesting data
avrdude: avr_read_mem(): skipping page 934: no interesting data
avrdude: avr_read_mem(): skipping page 935: no interesting data
avrdude: avr_read_mem(): skipping page 936: no interesting data
avrdude: avr_read_mem(): skipping page 937: no interesting data
avrdude: avr_read_mem(): skipping page 938: no interesting data
avrdude: avr_read_mem(): skipping page 939: no interesting data
avrdude: avr_read_mem(): skipping page 940: no interesting data
avrdude: avr_read_mem(): skipping page 941: no interesting data
avrdude: avr_read_mem(): skipping page 942: no interesting data
avrdude: avr_read_mem(): skipping page 943: no interesting data
avrdude: avr_read_mem(): skipping page 944: no interesting data
avrdude: avr_read_mem(): skipping page 945: no interesting data
avrdude: avr_read_mem(): skipping page 946: no interesting data
avrdude: avr_read_mem(): skipping page 947: no interesting data
avrdude: avr_read_mem(): skipping page 948: no interesting data
avrdude: avr_read_mem(): skipping page 949: no interesting data
avrdude: avr_read_mem(): skipping page 950: no interesting data
avrdude: avr_read_mem(): skipping page 951: no interesting data
avrdude: avr_read_mem(): skipping page 952: no interesting data
avrdude: avr_read_mem(): skipping page 953: no interesting data
avrdude: avr_read_mem(): skipping page 954: no interesting data
avrdude: avr_read_mem(): skipping page 955: no interesting data
avrdude: avr_read_mem(): skipping page 956: no interesting data
avrdude: avr_read_mem(): skipping page 957: no interesting data
avrdude: avr_read_mem(): skipping page 958: no interesting data
avrdude: avr_read_mem(): skipping page 959: no interesting data
avrdude: avr_read_mem(): skipping page 960: no interesting data
avrdude: avr_read_mem(): skipping page 961: no interesting data
avrdude: avr_read_mem(): skipping page 962: no interesting data
avrdude: avr_read_mem(): skipping page 963: no interesting data
avrdude: avr_read_mem(): skipping page 964: no interesting data
avrdude: avr_read_mem(): skipping page 965: no interesting data
avrdude: avr_read_mem(): skipping page 966: no interesting data
avrdude: avr_read_mem(): skipping page 967: no interesting data
avrdude: avr_read_mem(): skipping page 968: no interesting data
avrdude: avr_read_mem(): skipping page 969: no interesting data
avrdude: avr_read_mem(): skipping page 970: no interesting data
avrdude: avr_read_mem(): skipping page 971: no interesting data
avrdude: avr_read_mem(): skipping page 972: no interesting data
avrdude: avr_read_mem(): skipping page 973: no interesting data
avrdude: avr_read_mem(): skipping page 974: no interesting data
avrdude: avr_read_mem(): skipping page 975: no interesting data
avrdude: avr_read_mem(): skipping page 976: no interesting data
avrdude: avr_read_mem(): skipping page 977: no interesting data
avrdude: avr_read_mem(): skipping page 978: no interesting data
avrdude: avr_read_mem(): skipping page 979: no interesting data
avrdude: avr_read_mem(): skipping page 980: no interesting data
avrdude: avr_read_mem(): skipping page 981: no interesting data
avrdude: avr_read_mem(): skipping page 982: no interesting data
avrdude: avr_read_mem(): skipping page 983: no interesting data
avrdude: avr_read_mem(): skipping page 984: no interesting data
avrdude: avr_read_mem(): skipping page 985: no interesting data
avrdude: avr_read_mem(): skipping page 986: no interesting data
avrdude: avr_read_mem(): skipping page 987: no interesting data
avrdude: avr_read_mem(): skipping page 988: no interesting data
avrdude: avr_read_mem(): skipping page 989: no interesting data
avrdude: avr_read_mem(): skipping page 990: no interesting data
avrdude: avr_read_mem(): skipping page 991: no interesting data
avrdude: avr_read_mem(): skipping page 992: no interesting data
avrdude: avr_read_mem(): skipping page 993: no interesting data
avrdude: avr_read_mem(): skipping page 994: no interesting data
avrdude: avr_read_mem(): skipping page 995: no interesting data
avrdude: avr_read_mem(): skipping page 996: no interesting data
avrdude: avr_read_mem(): skipping page 997: no interesting data
avrdude: avr_read_mem(): skipping page 998: no interesting data
avrdude: avr_read_mem(): skipping page 999: no interesting data
avrdude: avr_read_mem(): skipping page 1000: no interesting data
avrdude: avr_read_mem(): skipping page 1001: no interesting data
avrdude: avr_read_mem(): skipping page 1002: no interesting data
avrdude: avr_read_mem(): skipping page 1003: no interesting data
avrdude: avr_read_mem(): skipping page 1004: no interesting data
avrdude: avr_read_mem(): skipping page 1005: no interesting data
avrdude: avr_read_mem(): skipping page 1006: no interesting data
avrdude: avr_read_mem(): skipping page 1007: no interesting data
avrdude: avr_read_mem(): skipping page 1008: no interesting data
avrdude: avr_read_mem(): skipping page 1009: no interesting data
avrdude: avr_read_mem(): skipping page 1010: no interesting data
avrdude: avr_read_mem(): skipping page 1011: no interesting data
avrdude: avr_read_mem(): skipping page 1012: no interesting data
avrdude: avr_read_mem(): skipping page 1013: no interesting data
avrdude: avr_read_mem(): skipping page 1014: no interesting data
avrdude: avr_read_mem(): skipping page 1015: no interesting data
avrdude: avr_read_mem(): skipping page 1016: no interesting data
avrdude: avr_read_mem(): skipping page 1017: no interesting data
avrdude: avr_read_mem(): skipping page 1018: no interesting data
avrdude: avr_read_mem(): skipping page 1019: no interesting data
avrdude: avr_read_mem(): skipping page 1020: no interesting data
avrdude: avr_read_mem(): skipping page 1021: no interesting data
avrdude: avr_read_mem(): skipping page 1022: no interesting data
avrdude: avr_read_mem(): skipping page 1023: no interesting data
avrdude: verifying ...
avrdude: 199364 bytes of flash verified
avrdude done. Thank you.
Depuis mon dernier message, j’ai reflasher mon Arduino avec RFLinkLoader (R51). OK
J’ai réinstaller le plugin avec le correctif de @ chris94440. OK
J’ai relancé les dépendances.
Dépendances OK ; Démon OK
Mais les commandes ne fonctionnent toujours pas.
Malgré mes longues recherches sur les forums, je ne trouve pas de solution à mon blocage…
Log rflink :
[2026-02-26 22:53:57] INFO Arrêt du service rflink
[2026-02-26 22:53:58] INFO Arrêt du service rflink
[2026-02-26 22:53:58] INFO Lancement du démon rflink
[2026-02-26 22:53:58] DEBUG Lancement démon rflink : nice -n 19 node /var/www/html/plugins/rflink/resources/rflink.js --callback http://127.0.0.1:80/plugins/rflink/core/api/rflink.php --gwAddress /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_5503731323735140C0C2-if00 --socketPort 8020 --apiKey q1R4g8whjqadwbKbR2Bs5YFC4sBwVISUBqacaGgtsjyVyIHPOMuvvhdW4jtmqRda
[2026-02-26 22:53:58] INFO Démon rflink lancé
[2026-02-26 22:54:00] DEBUG Body {"data":"20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R51"}
[2026-02-26 22:54:00] DEBUG Body {"data":"20;01;VER=1.1;REV=51;BUILD=01;"}
[2026-02-26 22:54:00] DEBUG Trame non utilisable 20;01;VER=1.1;REV=51;BUILD=01;
[2026-02-26 22:54:00] DEBUG Body {"data":"20;02;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;"}
[2026-02-26 22:54:03] INFO 10;STATUS;
[2026-02-26 22:54:03] DEBUG Body {"data":"20;03;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;"}
Log rflink_node :
[2026-02-26T21:53:59.480Z] INFO === Démarrage du service RFLink ===
[2026-02-26T21:53:59.489Z] INFO Configuration: Port=8020, Gateway=/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_5503731323735140C0C2-if00, Mode=Série
[2026-02-26T21:53:59.502Z] INFO Tentative de connexion série sur /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_5503731323735140C0C2-if00
[2026-02-26T21:53:59.512Z] INFO Service RFLink initialisé
[2026-02-26T21:53:59.546Z] INFO Serveur socket démarré sur le port 8020
[2026-02-26T21:53:59.551Z] INFO Connexion série établie avec succès
[2026-02-26T21:54:00.453Z] INFO Données RFLink reçues: 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R51
[2026-02-26T21:54:00.454Z] INFO processRFLinkData | type: 20 |trimmedData : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R51
[2026-02-26T21:54:00.457Z] INFO processRFLinkData | sendToJeedom
[2026-02-26T21:54:00.558Z] INFO Commande envoyée (série): 10;VERSION;
[2026-02-26T21:54:00.559Z] INFO Commande envoyée (série): 10;STATUS;
[2026-02-26T21:54:00.584Z] INFO Données envoyées à Jeedom:
[2026-02-26T21:54:00.584Z] INFO - url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=q1R4g8whjqadwbKbR2Bs5YFC4sBwVISUBqacaGgtsjyVyIHPOMuvvhdW4jtmqRda&messagetype=saveValue&type=rflink
[2026-02-26T21:54:00.584Z] INFO - data : 20;00;Nodo RadioFrequencyLink - RFLink Gateway V1....
[2026-02-26T21:54:00.585Z] INFO -> Resultat requete : 200
[2026-02-26T21:54:00.587Z] INFO Données RFLink reçues: 20;01;VER=1.1;REV=51;BUILD=01;
[2026-02-26T21:54:00.588Z] INFO processRFLinkData | type: 20 |trimmedData : 20;01;VER=1.1;REV=51;BUILD=01;
[2026-02-26T21:54:00.588Z] INFO processRFLinkData | sendToJeedom
[2026-02-26T21:54:00.607Z] INFO Données RFLink reçues: 20;02;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;
[2026-02-26T21:54:00.608Z] INFO processRFLinkData | type: 20 |trimmedData : 20;02;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;
[2026-02-26T21:54:00.608Z] INFO processRFLinkData | sendToJeedom
[2026-02-26T21:54:00.630Z] INFO Données envoyées à Jeedom:
[2026-02-26T21:54:00.630Z] INFO - url : http://127.0.0.1:80/plugins/rflink/core/api/rflink.php?apikey=q1R4g8whjqadwbKbR2Bs5YFC4sBwVISUBqacaGgtsjyVyIHPOMuvvhdW4jtmqRda&messagetype=saveValue&type=rflink
[2026-02-26T21:54:00.630Z] INFO - data : 20;01;VER=1.1;REV=51;BUILD=01;...
[2026-02-26T21:54:00.630Z] INFO -> Resultat requete : 200
[2026-02-26T21:54:00.649Z] ERROR Promesse rejetée non gérée: ReferenceError: err is not defined
[2026-02-26T21:54:03.289Z] INFO Nouveau client connecté
[2026-02-26T21:54:03.291Z] INFO Commande reçue du client: 10;STATUS;
[2026-02-26T21:54:03.293Z] INFO Commande envoyée (série): 10;STATUS;
[2026-02-26T21:54:03.297Z] INFO Client déconnecté
[2026-02-26T21:54:03.338Z] INFO Données RFLink reçues: 20;03;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;
[2026-02-26T21:54:03.339Z] INFO processRFLinkData | type: 20 |trimmedData : 20;03;STATUS;RF433/868=ON;NodoNRF=OFF;Milight=OFF;LivingColors=OFF;Ansluta=OFF;GPIO=OFF;BLE=OFF;Mysensors=OFF;
[2026-02-26T21:54:03.339Z] INFO processRFLinkData | sendToJeedom
[2026-02-26T21:54:03.380Z] ERROR Promesse rejetée non gérée: ReferenceError: err is not defined
Log rflink_packages :
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_rflink
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:2 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
Hit:3 https://deb.nodesource.com/node_22.x nodistro InRelease
Reading package lists...
W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.5-0+deb12u3).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
[Check Version NodeJS actuelle : v22.15.0 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 3
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:2 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
Hit:3 https://deb.nodesource.com/node_22.x nodistro InRelease
Reading package lists...
W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (12.0-1).
build-essential is already the newest version (12.9).
apt-utils is already the newest version (2.6.1).
git is already the newest version (1:2.39.5-0+deb12u3).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
[Check Version NodeJS actuelle : v22.15.0 : [ OK ]
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [ OK ]
Clean npm cache
npm warn using --force Recommended protections disabled.
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2026-02-26 22:42:22-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 2001:41d0:304:300::18ef, 57.128.19.244
Connecting to getcomposer.org (getcomposer.org)|2001:41d0:304:300::18ef|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 59524 (58K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 86% 2.42M 0s
50K ........ 100% 25.5M=0.02s
2026-02-26 22:42:22 (2.77 MB/s) - 'composer-setup.php' saved [59524/59524]
All settings correct for using Composer
Downloading...
Composer (version 2.9.5) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 5
+ cd /var/www/html/core/class/../../plugins/rflink/resources
+ rm -rf node_modules
+ sudo NODE_OPTIONS=--dns-result-order=ipv4first npm install
added 44 packages, and audited 45 packages in 9s
20 packages are looking for funding
run `npm fund` for details
1 high severity vulnerability
To address all issues, run:
npm audit fix
Run `npm audit` for details.
+ sudo chown -R www-data:www-data node_modules package-lock.json package.json rflink rflink.js rflink.js.old update_firmware.sh
+ echo 6
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end rflink
+ echo 7
+ rm /tmp/jeedom_install_in_progress_rflink
+ echo '*******************End of package installation******************'
*******************End of package installation******************