Skip to content

Enhancements & New Features

Choose a tag to compare

@soulripper13 soulripper13 released this 07 Feb 07:00
0f4c8ee

Release Notes v2.3.2

🚀 Enhancements & New Features

🔍 Diagnostics Support

  • Troubleshoot with ease: Added a new Diagnostics platform. You can now download a sanitized configuration entry and coordinator data JSON file directly from the integration's dashboard to help with debugging and support requests.

🃏 Lovelace Card Upgrades (v1.4.3)

  • Custom Labels: You can now customize the text labels for "Download", "Upload", "Ping", "Jitter", and "Grade" directly in the visual editor for the Standard, Minimal, and Dashboard cards. Perfect for translation or personal preference! (Compact card supports these as tooltips).
  • Interactive Metrics: All cards are now interactive! Clicking on a metric (e.g., Download speed, Ping) or gauge will now open the standard Home Assistant "More Info" history dialog for that sensor.
  • Layout Auto-Sizing: Fixed layout issues in the "Sections" view. All cards now automatically calculate their optimal height and width, preventing "null" row errors and ensuring a fluid, responsive design.

🔧 Configurable Sensor Groups

  • Extended Latency Sensors: Now optional! Enable detailed latency metrics (Min/Max/IQM/Low/High for Ping, Download, and Upload) via the integration configuration options.
  • Stability & Compliance Sensors: Now optional! Enable Plan Compliance % and Jitter metrics only if you need them.
  • Existing users: These sensors are disabled by default. You can enable them by going to Settings > Devices & Services > Ookla Speedtest > Configure.

⚙️ Under the Hood

  • Refactored sensor.py: Optimized how sensors are registered and managed to support dynamic enabling/disabling based on user configuration.
  • Updated strings.json: Added professional labels and descriptions for the new configuration options in the UI.

If you enjoy this integration, please star the repository on GitHub!