Where to get help?

I just installed speedtest integration Speedtest.net - Home Assistant (home-assistant.io)

and it says:

“By default, a speed test will be run every hour. You can disable polling using system options and use the update_entity service to automate the speed test frequency.”

but it doesn’t say where to look for, or do that. Not does it offer a useful help sire. I searched File Editor in HA, the internet, and this forum but am not finding anything that helps.

I take it this is basic stuff I’m just supposed to know, but I don’t. Where should I be going for more info?

Go to settings → devices & services → speed test and the three dots in the lower right give you access to the settings.

nope. tried that. can only enable/disable newly added entities or updates

image

or, using “configure”, the server selection option

image

where do I configure ‘update_entity’

You would turn off “Enable polling for updates” then use update_entity, with the entity_id sensor.speedtest_ping, in an automation that repeats at the frequency you want.

I’m trying to add “update_entity” to a new automation (under “action”) but not seeing anything that remotely resembles where I would need to do that so guessing I’m looking in wrong place.

I found some YAML code related to speedtest but it’s in a Dwain’s Dashboard blueprint section. Shouldn’t there be a YAML section for speedtest? Using search in File Editor, I only find the following code with “sensor.speedtest” (in Dwains Dasboard):

card:
  type: custom:dwains-flexbox-card
  items_classes: col-xs-12
  cards:
  - type: vertical-stack
    item_classes: col-xs-12 col-sm-6
    cards:
    - type: custom:mushroom-title-card
      title: $01_translate_speedtest$
    - type: custom:mini-graph-card
      entities:
      - sensor.speedtest_ping
      font_size: 70
      height: 30
      hours_to_show: 168
      icon: mdi:pulse
      line_color: var(--primary-color)
      line_width: 2
      name: Ping
      points_per_hour: 1
      show:
        fill: true
        graph: bar
    - type: horizontal-stack
      cards:
      - type: custom:mini-graph-card
        entities:
        - entity: sensor.speedtest_download
          show_points: false
        font_size: 70
        hours_to_show: 168
        icon: mdi:arrow-down-bold
        line_color: var(--primary-color)
        line_width: 2
        name: $02_translate_download$
        show:
          extrema: true
          labels: false
      - type: custom:mini-graph-card
        entities:
        - entity: sensor.speedtest_upload
          show_points: false
        font_size: 70
        hours_to_show: 168
        icon: mdi:arrow-up-bold
        line_color: var(--primary-color)
        line_width: 2
        name: $03_translate_upload$
        show:
          extrema: true
          labels: false

image

As a fly on the wall to this conversation, I suggest you spend time learning automations in general outside this specific task. Otherwise you’ll have a bad time with this.

1 Like

will do. I do see the tie in now with the pages that @MaxK provided.
thanks.