Script para atualizar o speedtest

Ola colegas.

Uso aqui a integração do speedtest paravsaber como anda a internet… trabalho misto… hone 2x na semana… mas se a minha intwrnet está ruim eu saiu correndo dono escritório rsrsrs

Achei um a script, mas nunca useibe estou perdido como devo criar aqui… o código é este:

sequence:

  • condition: not
    conditions:
    • condition: state
      entity_id: sensor.speedtest_download
      state: unavailable
  • service: homeassistant.reload_config_entry
    data:
    entity_id: sensor.speedtest_download
  • delay:
    hours: 0
    minutes: 0
    seconds: 20
    milliseconds: 0
    alias: Speedtest update
    mode: single

E dai no forum o cara criou um botão para clicar a atualizar o teste da internet. Não sei se dá para atualizar o upload tb… e dai ele cria o botão para acionar o script:

show_name: true
show_icon: true
type: button
tap_action:
action: call-service
service: script.speed_test
data: {}
target: {}
name: Speed Test
icon: mdi:speedometer
entity: sensor.speedtest_download
show_state: true

Fonte: Create button to update speedtest - #6 by nightmare1 - Home Assistant Community

Algum colega poderia dar uma dica de como criar este script? E claro, se é que ainda funcionaria este código, pois é meio antigo.

Desde ja agradeço…

Instala a integração do speedteste ta mais facil, depois so voce criar um card puxando as entidades

@MrWillian a integracao eu tenho instalada… o que eu preciso é atualizar quando eu precisar… esta é a idéia…

Não tem que atualizar, ela fica direto monitorando, depois você pega as informações pelo grafana por exemplo.