Skip to content

v2.6.0

Latest

Choose a tag to compare

@pentafive pentafive released this 07 Feb 21:38

What's New

Activity Heatmap

  • Rolling 24-hour hour×band spot matrix as sensor attribute
  • New activity_heatmap sensor (personal + global) — state is total 24h spots, attribute contains full 24×10 matrix
  • Counts ALL messages (unaffected by sample rate) for accurate activity representation

Dashboard Generator Presets

  • --preset minimal|standard|full for different complexity levels
  • Minimal: Native HA cards only (no HACS frontend dependencies)
  • Standard: Existing behavior (mushroom + mini-graph-card)
  • Full: Standard + per-band breakdowns and comparison charts
  • Web UI preset dropdown with auto-configuration

Disconnect Log Spam Fix (v2)

  • Replaced v2.5.0 boolean flag with timestamp-based rate limiting (max 1 WARNING per 300 seconds during extended outages, with disconnect count summary)
  • v2.5.0 fix reset the flag on every reconnect — production logs showed 2,348 warnings in 5.5 hours during unstable connections
  • Reconnection INFO logs demoted to DEBUG when connection was unstable
  • Docker bridge: same rate-limiting applied to both PSKReporter and HA broker disconnects

Changed

  • Sensor count: Personal mode 79 → 80 sensors (+1 activity_heatmap)
  • Global mode 22 → 23 sensors (+1 activity_heatmap)