Skip to content

Speed test runs not updating #44

@dsfsdbvxc

Description

@dsfsdbvxc

Thanks for this integration, its really useful!

Noticed an issue recently where the attributes for speed test runs don't seem to update. Everything else works, with upload, download, ping etc sensors all updating correctly.

e.g. I have a speed test running daily (via a Unifi schedule, not via Home Assistant), sensors update correctly, however the last run attributes shows from a week back.

HA Unifi Speedtest
Version 3.1.3

sensor.unifi_speed_test_runs
Attributes:

state_class: total_increasing
successful_runs: 19
failed_runs: 1
success_rate: 95
automated_attempts: 20
manual_attempts: 0
automated_successes: 19
manual_successes: 0
automated_failures: 1
manual_failures: 0
automated_success_rate: 95
last_run_time: "2026-03-28T08:52:11.564977"
last_success_time: "2026-03-28T08:52:11.667621"
last_failure_time: "2026-03-27T14:23:37.848059"
last_automated_run: "2026-03-28T08:52:11.564987"
last_manual_run: null
last_failure_reason: >-
  Error: HTTPSConnectionPool(host='10.112.1.1', port=443): Max retries exceeded
  with url: /proxy/network/api/
recent_failures:
  - time: "2026-03-27T14:23:37.848071"
    reason: >-
      Error: HTTPSConnectionPool(host='XXX.XXX.XXX.XXX', port=443): Max retries
      exceeded with url: /proxy/network/api/
    automated: true
unit_of_measurement: runs
icon: mdi:speedometer
friendly_name: Unifi Speedtest UniFi Speed Test Runs

I removed the integration and re-added, doesnt seem to return anything:

state_class: total_increasing
successful_runs: 0
failed_runs: 0
success_rate: 0
automated_attempts: 0
manual_attempts: 0
automated_successes: 0
manual_successes: 0
automated_failures: 0
manual_failures: 0
automated_success_rate: 0
last_run_time: null
last_success_time: null
last_failure_time: null
last_automated_run: null
last_manual_run: null
last_failure_reason: null
recent_failures: []
unit_of_measurement: runs
icon: mdi:speedometer
friendly_name: Unifi Speedtest UniFi Speed Test Runs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions