RFPlayer: Enregistrement code télécommande ne fonctionne pas

oui, pourquoi se n’est pas comme cela qu’il faut faire ?
j’ai lu ça dans la doc:

La fonction PARROT permet d’apprendre des trames radio quelconques puis ultérieurement :
- De les reconnaitre,
- De les répéter.

Le mode Parrot est pour enregistrer une entité tel que télécde, mais il faut que celle ci soit effectivement enregistré dans le Rfplayer avant de pouvoir s’en servir dans l’add_on !
D’ou la question ! ta télécde est enregistré avec le Mode Parrot dans le Rfplayer

Oups !
Du coup on fait comment pour l’enregistrer dans le RFplayeur ?

Soit passer par le mode Java, plus facile si effectivement tu peux y accéder ( sur Windows), sinon avec add_on , mais plus délicat !

J’ai essayé d’utiliser l’interface via windows, mais les drivers du RFPlayer (VCP Drivers - FTDI) ne sont pas reconnus(CDM212364_Setup.exe).
Capture d’écran 2024-02-04 192911

version Windows ?
Normalement si OK virtuel com
image


Le drivers est un exécutable en mode ZIP
image

windows 10 et je n’ai pas cela
Capture d’écran 2024-02-04 194004

OUPS , je reviens sur ta télécde !
C’est une sonoff ? Model 4 key 433 Mhz Remote Controller !

Ce n’est pas une sonoff mais elle fonctionne parfaitement avec le sonoff.

Ok…
Mais le HIC c’est que ce type de Télécde n’est pas reconnue avec le Rfplayer !
C’est du X10 security1 , j’ai déjà eu ce bug, il faut passer par le RFXCOM !
J’avais fait recherche pour le Sonoff 4CH pro
Edit: lors des tests , le Rfplayer ne voit pas cette fréquence [pas de trame] ?

J’ai aussi essayé avec le bouton de ce carillon et la télécommande de mon alarme diagral, mais cela ne marche pas non plus.
Capture d’écran 2024-02-04 203650

je viens d’installé ton drivers et maintenant j’ai le nouveau port.
Mais quant j’exécute le .jar avec java (Java™ SE Development Kit 17.0.2 (64-bit)), il ne se passe rien :thinking:

Il voit le Rfplayer sur ton USB !
Il faut des fois redémarré la machine Windows ! quand même et vérifier que c’est bien le Rfplayer sur ce port quand tu le connectes !
MAIS ATTENTION LE RFPLAYER NE VERRA PAS CE PROTOCOLE !
Il faudrait que je me repenche dessus en mode Rflink binaire du Rfplayer, pour voir si QQC passe !

bon, j’ai redémarré windows mais le rfplayer n’est toujours pas reconnu.
Capture d’écran 2024-02-04 192911
j’ai désinstallé tous ces périphériques, mais ils reviennent quant je branche le rfplayer.

Regarde sur USB le serial com, tu dois Voir le FTDI
Oups on le voit effectivement sur ton image je suis sur téléphone :pensive:
Si tu passes par gestionnaire de périphériques tu devrais voir le Rfplyer quand connecté

Victoire !
Après de multiples réinstallations de java et des drivers, j’ai enfin réussi à ouvrir l’interface du RFplayer.
J’ai donc utilisé les pilotes CDM212364_Setup.exe et Java 8U date 261.
J’en ai profité pour mettre à jour le firmware.
Je n’arrive toutefois pas à enregistrer les codes de mes 3 télécommandes (sonoff, carillon et diagral).
Le voyant passe au rouge et se remet à clignoter bleu.

voici le log:

2024-02-05 10:16:31,382	INFO	[Send]ZIA++PARROTLEARN A1 ON [switch sonoff]	
2024-02-05 10:16:31,385	INFO	[Wait]200ms	

J’ai essayé avec un détecteur d’ouverture sonoff et il semble que le code se soit bien enregistré, parce que lorsque je clique sur émettre la trame le voyant passe au rouge .
J’ai remis le Rfplayer sur hassio et voici le log après usage de l’outil Dev.

parrotStatus request number=0
id: 0 (A1), action: 1 (ON), rank: 1/1, reminder: switch sonoff, 

Je possède aussi des volet roulants Gaviota( sous marque de somfy je pense) et une télécommande pour l’ensemble de mes volets.
Eh bien, j’ai réussi à enregistrer le code en mode PARROT et cela fonctionne parfaitement sur hassio.
Merci encore Doubledom pour ton aide.

Slt…
Pas facile d’appréhender le Mode Parrot, il faut savoir que tout n’est pas copiable !, et surtout il faut insister et être dans un environnement pas trop brouillé par des codes autres !

Je m’interroge, quant je clique sur envoyé la commande ON, le code de la commande est envoyé juste 1 fois ou bien il est envoyé continuellement durant un temps déterminé ?
J’ai une deuxième question j’ai créer un sensor cover et lorsque je clic sur ouvrir par exemple, puis sur stop, je ne peux pas re-cliqué sur ouvrir, le bouton est grisée, je suis obligé de cliqué sur descendre pour que le bouton ouvrir devienne à nouveau accessible.
Bizarre comme fonctionnement, non ?

Sensor
cover:
  - platform: template
    covers:
      volet_veranda_1:
        device_class: shutter
        friendly_name: "Volet Veranda 1"
        open_cover:
          service: rfplayer.send_command
          data:
              command: "ON"
              protocol: PARROT
              device_address: A1      
        close_cover:
          service: rfplayer.send_command
          data:
              command: "OFF"
              protocol: PARROT
              device_address: A1       
        stop_cover:
          service: rfplayer.send_command
          data:
              command: "OFF"
              protocol: PARROT
              device_address: A10

Merci pour l’info,