Passer de platform: state a platform: template ;-)

Bonjour, je voudrais transformer

- id: '1642020185312'
  alias: prépare le bureau
  description: ''
  trigger:
  - platform: state
    entity_id: sensor.state_johann
    from: '99'
    for:
      hours: 0
      minutes: 22
      seconds: 0
  condition:

en

- id: '1642020185312'
  alias: prépare le bureau
  description: ''
  trigger:
  - platform: template
    value_template: .......

basé sur un sensor :

template:
    - sensor:
        - name: "state_johann"
          unit_of_measurement: '%'
          state: >    .....

je cherche 2 pistes, soit l’ajout d’un attribut last_triggered au sensor soit un code de comparatif d’état actuelle et passé