Passing variables to a script using button card

Tags: #<Tag:0x00007f739b5e1c88>

Hi all,
I’m struggling trying to pass a couple of variables from a button card to a script.
I read a lot of similar topics but I didn’t find a solution for myself.
Please find below my code:
Script:

change_view:
  alias: change_view
  sequence:
    - service: input_select.select_option
      data:
        entity_id: input_select.menu_item
        #option: "{{option}}" This option does not work
        option: weather

Button:

type: button
name: Test Automation (Input)
show_state: false
tap_action:
  action: call-service
  service: script.change_view
  service_data:
    entity_id: script.change_view
    data:
      option: weather

If I try to pass the “option” variable the script does not work.
I will appreciate any help.
Many thanks in advance to all.
Roberto