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