Skip to content

Releases: biofects/HA-Unifi-Speedtest

v3.1.4rc5

12 Mar 21:21

Choose a tag to compare

v3.1.4rc5 Pre-release
Pre-release
Add extensive endpoint fallbacks for Cloud Gateway and self-hosted co…

v3.1.4rc4

12 Mar 15:29

Choose a tag to compare

v3.1.4rc4 Pre-release
Pre-release
Fix: Restore blocking first data refresh (fetching is fast, running t…

v3.1.3

02 Mar 18:23
b1abdc5

Choose a tag to compare

Huge shout out to @esand for their invaluable help in troubleshooting and getting the integration working!

v3.1.3rc2

02 Mar 15:54

Choose a tag to compare

v3.1.3rc2 Pre-release
Pre-release

Fix state property to handle wan_interfaces array data

  • Update state() to properly access wan_interfaces array
  • Falls back to original behavior if no interfaces exist
  • Fixes issue where sensor values were not updating"

v3.1.3RC1

28 Feb 16:15

Choose a tag to compare

Updated manifest

v3.1.2

26 Feb 16:15

Choose a tag to compare

✅ Button coordinator listener - Now uses cached WAN status from hass.data instead of making blocking API calls
✅ Health sensor properties - Caches controller type and site info at initialization to avoid blocking HTTP requests
✅ Version bumped to 3.1.2

v3.1.1

26 Feb 15:47

Choose a tag to compare

✅ Supports both HTTP and HTTPS connections properly
✅ Handles SSL verification with both signed and self-signed certificates
✅ Includes retry strategy for better reliability
✅ Fixes the blocking call warnings
✅ Version bumped to 3.1.1

v3.0.1

24 Feb 15:44

Choose a tag to compare

Fixed Icon and manifest

v3.0.0

23 Feb 20:30

Choose a tag to compare

[3.0.0] - 2026-02-23

Focus: Simpler, more robust implementation using official UniFi APIs, proper Multi-WAN support, and better UX.

v3.0.0-RC2

03 Nov 20:59

Choose a tag to compare

v3.0.0-RC2 Pre-release
Pre-release
Fix config flow options initialization

- Accept config_entry parameter in __init__ without storing it
- Parent class provides config_entry automatically via property
- Fixes TypeError: UniFiSpeedTestOptionsFlow() takes no arguments
- Avoids deprecated warning by not setting self.config_entry explicitly