RFLink - gestion télécommande générale Somfy

Mon problème

Bonjour,

Comment récupérer les évènements d’une télécommande générale Somfy ?
Le but est de mettre à jour l’état des volets affichés sur un dashboard.
J’ai plusieurs volets Somfy, avec chacun sa télécommande. Ca fonctionne bien avec HA.
Et j’ai une télécommande générale qui permet de fermer et d’ouvrir tous les volets. Mais lorsque j’utilise cette télécommande, l’état des volets dans HA ne se met pas à jour.
Merci d’avance pour votre aide.

log lorsque j’utilise la télécommande générale :

2024-03-26 17:01:11.323 DEBUG (MainThread) [rflink.protocol] received data: ;Debug;RTS P1;ad2104a0cb
2024-03-26 17:01:11.327 DEBUG (MainThread) [rflink.protocol] received data: e553;
20;02;RTS;ID=cbe5
2024-03-26 17:01:11.327 DEBUG (MainThread) [rflink.protocol] got packet: 20;01;Debug;RTS P1;ad2104a0cbe553;
2024-03-26 17:01:11.327 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'debug', 'rts_p1': 'ad2104a0cbe553'}
2024-03-26 17:01:11.327 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'raw', 'value': None, 'tm': None, 'pulses': None}
2024-03-26 17:01:11.327 DEBUG (MainThread) [homeassistant.components.rflink] event of type unknown: {'id': 'raw', 'value': None, 'tm': None, 'pulses': None}
2024-03-26 17:01:11.328 DEBUG (MainThread) [homeassistant.components.rflink] unhandled event of type: unknown
2024-03-26 17:01:11.331 DEBUG (MainThread) [rflink.protocol] received data: 53;SWITCH=01;CMD=UP;
2024-03-26 17:01:11.331 DEBUG (MainThread) [rflink.protocol] got packet: 20;02;RTS;ID=cbe553;SWITCH=01;CMD=UP;
2024-03-26 17:01:11.331 DEBUG (MainThread) [rflink.protocol] decoded packet: {'node': 'gateway', 'protocol': 'rts', 'id': 'cbe553', 'switch': '01', 'command': 'up'}
2024-03-26 17:01:11.331 DEBUG (MainThread) [rflink.protocol] got event: {'id': 'rts_cbe553_01', 'command': 'up'}
2024-03-26 17:01:11.331 DEBUG (MainThread) [homeassistant.components.rflink] event of type command: {'id': 'rts_cbe553_01', 'command': 'up'}
2024-03-26 17:01:11.331 DEBUG (MainThread) [homeassistant.components.rflink] entity_ids: ['cover.generale']
2024-03-26 17:01:11.331 DEBUG (MainThread) [homeassistant.components.rflink] passing event to cover.generale

Configuration.yaml :

  port: /dev/ttyACM0

cover:
  - platform: rflink
    devices:
      RTS_0f0f0f_0:
        name: "Volet Chambre 1"
        aliases:
          - rts_489053_01 
      RTS_0f0f1f_0:
        name: "Volet Chambre 2"
        aliases:
          - rts_999253_01
     RTS_cbe553_14:
        name: "Generale"
        aliases:
          - rts_cbe553_01 

Ma configuration


|Version|core-2024.3.1|
| — | — |
|Type d’installation|Home Assistant Container|
|Développement|false|
|Supervisor|false|
|Docker|true|
|Utilisateur|root|
|Environnement virtuel|false|
|Version de Python|3.12.2|
|Famille du système d’exploitation|Linux|
|Version du système d’exploitation|6.1.74-Unraid|
|Architecture du processeur|x86_64|
|Fuseau horaire|Europe/Paris|
|Répertoire de configuration|/config|


Bonsoir,

Faites un test avec cette config.

port: /dev/ttyACM0

cover:

  • platform: rflink
    devices:
    RTS_0f0f0f_0:
    name: « Volet Chambre 1 »
    aliases:
    - rts_489053_01
    - rts_cbe553_01
    RTS_0f0f1f_0:
    name: « Volet Chambre 2 »
    aliases:
    - rts_999253_01
    - rts_cbe553_01
    RTS_cbe553_14:
    name: « Generale »
    aliases:
    - rts_cbe553_01
    - rts_cbe553_01
1 « J'aime »

Bonjour Pinton40, je crois que ça fonctionne, je vais surveiller sur les prochains jours.
Merci beaucoup

Bonjour, je vous confirme que tout est OK.
En revanche, j’ai remarqué que lorsque j’utilise HA pour déclencher la télécommande générale, ensuite, lorsque j’utilise la télécommande générale, je dois appuyer 2 fois sur le bouton de la télécommande pour déclencher l’ouverture ou la fermeture des volets. Si vous avez une idée de la cause de ce problème …
Merci

Bonjour,
Je reviens sur le sujet. Bien que l’activation de la centrale fonctionne bien depuis HA , lorsque j’utilise HA pour activer la centrale à distance, lorsque je reviens en physique pour utiliser la télécommande, je dois appuyer plusieurs fois pour que cela déclenche l’ouverture ou la fermeture. Je dirais même que si j’ai utilisé 5 fois HA, je dois appuyer 5 fois sur la télécommande.
Comment puis-je corriger cela ?