Création d'un binary sensor sur la base d'un évènement

Bonjour a tous;

Je souhaite créer un binary sensor « lumière bureau » qui indique l’état de 2 boutons poussoirs d’une télécommande connectée à un bridge SONOFF RF433Mhz pour l’afficher sur mon dashboard et ensuite piloter des prises …
J’ai pu visualiser dans l’outil de dévelopement les codes collectés en évènement lorsque des 2 boutons poussoirs sont activés (003e0ce2 pour le bouton off et 003e0ce1 pour le bouton on). J’ai créé un telmplate qui collecte les données et qui les transmet au binary sensor « lumière bureau » créé lui aussi dans le template.

Lorsque je redémarre HA je vois bien le binary sensor qui a été créé sur le dashbord mais l’état ne change pas. Quelqu’un pour m’aider?
Ci après les lignes que j’ai ajouté dans le fichier de configuration YAML:

# Loads default set of integrations. Do not remove.
default_config:

# Load frontend themes from the themes folder
frontend:

automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml



template:
  - trigger:
      - platform: event
        event_type: esphome.rf_code_received
        event_data:
          code: "003e0ce2"
        variables:
          to_state: "off"
      - platform: event
        event_type: esphome.rf_code_received
        event_data:
          code: "003e0ce1"
        variables:
          to_state: "on"
    binary_sensor:
      - name: "lumière bureau"
        device_class: light
        state: "{{ states('binary_sensor.lumière_bureau') }}"

Ma configuration

version core-2024.4.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.12.2
os_name Linux
os_version 6.1.73-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 5000
Installed Version 1.34.0
Stage running
Available Repositories 1399
Downloaded Repositories 2
HACS Data ok
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 12.2
update_channel stable
supervisor_version supervisor-2024.04.0
agent_version 1.6.0
docker_version 25.0.5
disk_total 28.6 GB
disk_used 9.8 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.13.0), File editor (5.8.0), ESPHome (2024.4.1), ESPHome (dev) (dev), Studio Code Server (5.15.0)

Salut,

Les entités sont recalculées au redémarrage donc je ne pense que ce soit possible ainsi.
Ce que tu peux peut-être faire c’est poster l’état en MQTT (mode retain) qui lui gardera la valeur