Ideas for Advanced Roof Window Control?

Dear all,

I am using now Home Assistant together with NodeRed since some time, but I am still learning.
HOme Assistant I am using for integration of different components (e.g. Z-Wave, Velux KLF200 Roof Window) and of course as Frontend UI (Lovelace). Node Red I am using for all automations.

Today I have a question regarding my Roof Windows.
I have them integrated with Velux Integration which enables me to place entities of the Roof Window to my UI:

image

image

I can perfectly control them, and I have already some automation in place togehter with Node Red.
What I am now missing is an easy option to open the window for a specific amount of time, e.g. 5 Minutes, 10 Minutes, 15 Minutes and close it again after the time is over.

Of course I could now create a seperate entity for this feature, sending to Node Red and starting an automation for that.

The question for me is, could I take the cover, add the timer options and present one single entity on the UI?

Br,
Johannes

The way I would do

add the

input_select:
  open_for:
    name: Mins its open for
    options:
      - 05
      - 10
      - 15
      - 20
      - get the idea

and a input boolean

input_boolean:
  auto_close:
    name: "Yes auto close"
    initial: off

then just make the automation
that when the cover is open and the auto_close is on delay the close off for open_for

hope this make cents

script:
  open_skylight_for_5_mins:
    sequence:
      - service: cover.open_cover
        data:
          entity_id: cover.fenster_west
      - delay
           minutes: 5
      - service: cover.close_cover
        data: 
          entity_id: cover.fenster_west