Meldung in configuration.yaml - String does not match the pattern of "LEGACY_SYNTAX"

Ich habe von Simon ein Code-Schnipsel übernommen, das bei einem Rolladen die Richtung umkehrt. Hinter den Zeilen service: … erscheint inzwischen folgende Meldung: String does not match the pattern of “LEGACY_SYNTAX”

Meine bisherige Recherche signalisiert, dass sich mit den letzten Updates etwas an der Syntax geändert hat. Leider gelingt es mir aber nicht, das Problem zu lösen. Deshalb wäre ich für Hilfe dankbar.

cover:
  - platform: template
    covers:
      rollladen_esszimmer_rechts_neu:
        friendly_name: "EsszimmerWestRechtsInvers"
        position_template: "{{ 100 - state_attr('cover.esszimmerwestrechts', 'current_position') | int(100) }}"
        open_cover:
          service: cover.close_cover
          data: {}
          target:
            entity_id: cover.esszimmerwestrechts
        close_cover:
          service: cover.open_cover
          data: {}
          target:
            entity_id: cover.esszimmerwestrechts
        stop_cover:
          service: cover.stop_cover
          data: {}
          target:
            entity_id: cover.esszimmerwestrechts
        set_cover_position:
          service: cover.set_cover_position
          data:
            position: "{{100-position}}"
            entity_id: cover.esszimmerwestrechts
        unique_id: 0fd817ec-b03b-47c9-8b1c-d873433898e7

service heißt nun action schau mal hier:

Danke!

Ich musste tatsächlich nur “service” gegen “action” austauschen. Damit war die Meldung weg und ich konnte die configuration.yaml wieder einlesen/ausführen.