RTS Somfy en R50

Forum dédié au Rflink : installation, paramétrage, utilisation, interfaces ...
secator
Messages : 165
Inscription : 10 nov. 2018, 18:26

RTS Somfy en R50

Message par secator »

Bonjour,
la versin R50 permet désormais de commander 32 volets somfy en RTS (16 en version R48).
Je n'arrive pas enregistrer un volet à partir de la position 16 (10 en Hexa), j'ai une erreur.

Par exemple si je veux enregistrer un volet en position 20 je lance la commande ci-dessous et j'ai une erreur:

10;RTS;1b602f;0123;14;PAIR;
20;03;CMD UNKNOWN;

c'est bien sur le 14 (20 en Hexa) qui pose problème.

de plus lorsque l'on fait un RTSSHOW la liste est tronquée à partir de la position 25

rts.jpg
rts.jpg (131.59 Kio) Consulté 2998 fois

Quelqu'un a une idée ?
Merci
Stuntteam
Messages : 41
Inscription : 13 janv. 2016, 17:41

Re: RTS Somfy en R50

Message par Stuntteam »

RFlink really supports 32 entries in this table.
There is a bug in rflinkloader that causes the shown issue.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: RTS Somfy en R50

Message par Keros »

Merci Stuntteam de venir ici nous donner du support.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
secator
Messages : 165
Inscription : 10 nov. 2018, 18:26

Re: RTS Somfy en R50

Message par secator »

Bonjour,
Merci Stuntteam pour l'info.
Par contre je suis repassé en version R48 pour mon RFLINK pour mes volets Somfy. En effet en R50 sous domoticz, ça ne fonctionne pas bien du tout. Il y a à peu près une commande sur dix qui passe ou alors il y a un délai enorme entre l'envoi de la commande et la réponse du volet.
J'ai systématiquement des erreurs:
2024-01-11 11:41:13.814 Status: User: xxxxx (IP: 192.168.1.32) initiated a switch command (152/BUREAU VOISIN/Close)
2024-01-11 11:41:17.024 Error: RFLink: TX time out (4.000000 sec)...
2024-01-11 11:41:21.037 Status: User: xxxxx (IP: 192.168.1.32) initiated a switch command (152/BUREAU VOISIN/Stop)
2024-01-11 11:41:25.049 Error: RFLink: TX time out (4.000000 sec)...
2024-01-11 11:41:37.770 Status: User: xxxxx (IP: 192.168.1.32) initiated a switch command (152/BUREAU VOISIN/Stop)
2024-01-11 11:41:41.080 Error: RFLink: TX time out (4.000000 sec)...
2024-01-11 11:41:45.548 Status: User: xxxxx (IP: 192.168.1.32) initiated a switch command (152/BUREAU VOISIN/Open)
2024-01-11 11:41:49.058 Error: RFLink: TX time out (4.000000 sec)...
2024-01-11 11:41:52.740 Status: User: xxxxx (IP: 192.168.1.32) initiated a switch command (147/CUISINE 1/Close)
Tout fonctionne parfaitement en R48
Dernière modification par Keros le 11 janv. 2024, 18:31, modifié 1 fois.
Raison : Ajout les balises pour les logs. Merci de lire la section Bien utiliser le forum
mrhugues
Messages : 4
Inscription : 06 janv. 2024, 16:49

Re: RTS Somfy en R50

Message par mrhugues »

Bonjour .

Oui ; je me suis aussi aperçu de ce problème, envoyé un rapport de bug , et voila la réponse du développeur :
Hi,

Thanks for reporting.
This is not a bug in the RFLink firmware. 
There are 32 records and all are reported okay when using some other terminal software.
It seems to be a bug in the RFLinkLoader software. So I will check the loader software and fix it.
J'ai aussi avec cette version (R 50)des latences au retour.
Néanmoins cela fonctionne tout de même.
2024-01-11 15:30:57.311 Status: User: ******* (IP: ***.***.***.***) initiated a switch command (36/Salle_Salon_EF/Close)
2024-01-11 15:31:01.024 Error: RFLink: TX time out (4.000000 sec)...
2024-01-11 15:31:30.594 Status: User: ******* (IP: ***.***.***.***) initiated a switch command (36/Salle_Salon_EF/Open)
2024-01-11 15:31:34.106 Error: RFLink: TX time out (4.000000 sec).
Donc si je reviens sur la version 48 , plus de souci ?
Aussi , si je donwgrade , mon appairage sera effacer ?

Bonne lecture et journée.
Dernière modification par Keros le 11 janv. 2024, 18:32, modifié 1 fois.
Raspberry Pi4 + RFLink R50 + Domoticz 2025.1
Volets Somfy RTS . Passerelle Xaomi ,
Plugin Domoticz Linky https://github.com/guillaumezin/DomoticzLinky
secator
Messages : 165
Inscription : 10 nov. 2018, 18:26

Re: RTS Somfy en R50

Message par secator »

Non, tu peux downgrader ou upgrader comme tu veux, ça ne touche pas les secteurs où sont stockés la config de tes volets. Un petit RTSSHOW avec copie d'écran avant n'est pas de refus quand même au cas ou.........

Sinon pour moi, la R50 avec le RTS est inutilisable.

La première commande est prise en compte et après pendant plusieurs secondes plus rien ne fonctionne et j'ai les fameux messages de timeout.

Si tu downgrades, avant tu devrais essayer de commander tes volets en R50 à partir de RFLINKLoader pour voir s'ils repondent bien sans latence. cette idée m'est venu après le downgrade et je n'ai pas le courage de faire le test. ça permettrait de savoir si ça vient de domoticz.

Code : Tout sélectionner

10;RTS;0A0A0A;0;DOWN;
10;RTS;0A0A0A;0;UP;
10;RTS;0A0A0A;0;STOP;
Stuntteam
Messages : 41
Inscription : 13 janv. 2016, 17:41

Re: RTS Somfy en R50

Message par Stuntteam »

For testing purposes R50 has a new (so far undocumented) option that lets you set the number of retransmissions on RTS signals.
This was not supposed to affect new installations since the eeprom where the setting is stored is usually clean.
However, it might have an old or odd value in eeprom. (yes, blame me for this error :) btw R51 is nearly ready)
Please try
10;RTSREPEAT=18
once and see if that helps.
0x18 (24) is the default value as used in R48.
You can use lower or higher values.

I will do some tests on my side and see if I can add some safeguards to that eeprom value.
=> R51 will have an upper limit value of 0x1A (26) which should be just under the 4 second limit

Another experimental option inside RFLink is to set
10;RTSLONGTX
This will simulate a long button press which might be needed in some cases.
If you get 20;02;RTSLONGTX=ON;
then the option was OFF already and you need to send 10;RTSLONGTX a second time so that RFLink responds with 20;03;RTSLONGTX=OFF;
Dernière modification par Stuntteam le 12 janv. 2024, 10:39, modifié 3 fois.
mrhugues
Messages : 4
Inscription : 06 janv. 2024, 16:49

Re: RTS Somfy en R50

Message par mrhugues »

Bonsoir

J'ai testé via la commande direct sur le Rlinkloader , c'est pareil , il y a de la latence.
A chaque fois je lance un UP , car pour moi c'est inversé et comme cela je valide à chaque fois le sens des volets.

Tomorrow , i try that you explain.
After testing , i send how it's work
Well or not .
Excuse me for my poor english.

Merci pour vos retours/ Thanks for your feedback.
Raspberry Pi4 + RFLink R50 + Domoticz 2025.1
Volets Somfy RTS . Passerelle Xaomi ,
Plugin Domoticz Linky https://github.com/guillaumezin/DomoticzLinky
secator
Messages : 165
Inscription : 10 nov. 2018, 18:26

Re: RTS Somfy en R50

Message par secator »

merci pour ton test. Le problème vient de la version R50 alors.
J'attends tes tests avec l'option RTSREPEAT donnée par Stuntteam.
mrhugues
Messages : 4
Inscription : 06 janv. 2024, 16:49

Re: RTS Somfy en R50

Message par mrhugues »

Bonjour/Hello.

Pour faire suite au message de Stuntteam du 11 janv. 2024, 17:32
J'ai testé la commande : 10;RTSREPEAT=18
Please try
10;RTSREPEAT=18
once and see if that helps.
0x18 (24) is the default value as used in R48.
You can use lower or higher values.
Cela fonctionne à merveille.
C'est devenu réactif.
Je peux maintenant aussi utiliser le bouton ''Stop'' de l'interface Domoticz.
2024-01-12 15:03:00.285 Status: User: *** (IP: ***.***.***.***) initiated a switch command 31/Bureau_EA/Close)
2024-01-12 15:03:03.653 Status: User: *** (IP: ***.***.***.***) initiated a switch command (31/Bureau_EA/Stop)
2024-01-12 15:03:07.025 Status: User: *** (IP: ***.***.***.***) initiated a switch command (31/Bureau_EA/Open)
@Stuntteam

It's OK, run fine , thank you.
Raspberry Pi4 + RFLink R50 + Domoticz 2025.1
Volets Somfy RTS . Passerelle Xaomi ,
Plugin Domoticz Linky https://github.com/guillaumezin/DomoticzLinky
Répondre