Skip to content

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 22 May 12:38

Fixed

  • Coordinator: timezone-naive state.last_changed values are now guarded with .replace(tzinfo=timezone.utc) in both the staleness check and cooldown_start assignment — prevents comparison errors on systems where HA returns tz-naive datetimes
  • Sensor: group_summary online count no longer over-reports when entities have not yet been processed by the coordinator — count now iterates over monitored_entities instead of device_states.values()
  • Init: _card_installed flag moved from a module-level global to hass.data[DOMAIN] — prevents cross-instance state bleed when multiple HA instances run in the same process
  • Card: CARD_VERSION constant corrected to 0.3.3 (was mismatched with integration version)

Changed

  • Storage: unknown availability window strings now log a warning before falling back to 24 h

Documentation

  • README sensor table now lists all four availability window sensors (today, 3d, 5d, 7d)
  • Added dashboard example screenshot section to README