Skip to content

Releases: agjendem/ha-spond-tracker

v0.7.1

Choose a tag to compare

@agjendem agjendem released this 05 Jun 15:38

0.7.1 (2026-06-05)

Documentation

  • switch license to GPL-3.0, add unofficial disclaimer (1e4dc28)
  • translate README examples to English and fix prerequisites (acc0201)
  • use static MIT badge instead of dynamic GitHub license badge (2334e77)

v0.7.0

Choose a tag to compare

@agjendem agjendem released this 04 Jun 23:27

0.7.0 (2026-06-04)

Features

  • bump quality_scale to gold in manifest (a9288a7)

v0.6.0

Choose a tag to compare

@agjendem agjendem released this 04 Jun 23:01

0.6.0 (2026-06-04)

Features

  • brand icons at correct sizes, icon-translations, quality_scale silver (639e5f4)
  • repair-issues Gold IQS rule — persistent connection failure notification (33d5b0c)

Documentation

  • add CLAUDE.md with full IQS checklist and project context (f8b96f7)
  • add use-cases section (Gold IQS docs-use-cases) (2d25cda)
  • mark Gold IQS complete in CLAUDE.md (14505df)

v0.5.0

Choose a tag to compare

@agjendem agjendem released this 04 Jun 19:02

0.5.0 (2026-06-04)

Features

  • add config flow tests; fix OptionsFlow config_entry compat (48b7f25)
  • add DeviceInfo to group entities per tracked member (e780b63)
  • add diagnostics platform and reconfiguration flow (063a20c)
  • add native Home Assistant integration (custom_components) (d926a59)
  • add reauthentication flow (Silver IQS) (bf9d52f)
  • entity-translations, log-when-unavailable, and expanded test coverage (fe08fef)
  • replace AppDaemon app with native HA integration (f9714e7)

Bug Fixes

  • add issue_tracker to manifest and local brand icon (f233c86)
  • load translations async via executor, cache on coordinator (dfe0d3d)
  • resolve all ruff lint errors (unused imports, RUF012, RUF059) (29d1202)

Documentation

  • add recorder.exclude guidance for sensor attributes (bbf9c01)

Refactoring

  • remove AppDaemon-era ICS helpers and v1 legacy fallback (b28df99)
  • use entry.runtime_data, PARALLEL_UPDATES; add removal docs (232bccf)

v0.4.0

Choose a tag to compare

@agjendem agjendem released this 01 Jun 19:36
aaa8e5d

0.4.0 (2026-06-01)

Features

  • ship 4 automation blueprints for Spond events (d9ac884)

v0.3.0

Choose a tag to compare

@agjendem agjendem released this 31 May 09:33
8ba5029

0.3.0 (2026-05-31)

Features

  • configurable poll schedule via cron + colored status emoji (7c1238f)

v0.2.1

Choose a tag to compare

@agjendem agjendem released this 30 May 23:02
4da0f83

0.2.1 (2026-05-30)

Documentation

  • add status badges to README (1348c2f)

Refactoring

  • split spond_tracker.py into helpers + i18n modules (edba01a)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 30 May 22:06
090e805

0.2.0 (2026-05-30)

Features

  • make timezone configurable via apps.yaml (639b676)

v0.1.0 — Initial release

Choose a tag to compare

@agjendem agjendem released this 30 May 10:18

Initial public release of Spond Tracker for Home Assistant — an AppDaemon app that syncs Spond events and tasks into local calendars, sensors, and the HA event bus.

Highlights

  • Per-tracked-member local calendars — one .ics per member, written into a local_calendar config entry you control. Past events are preserved across polls.
  • Multi-account aggregation — log in with one or more Spond accounts; events are de-duplicated per tracked member via behalfOfIds.
  • Sensors per membersensor.spond_<canonical> (events today + upcoming list) and sensor.spond_<canonical>_tasks (tasks assigned to this member).
  • HA event-bus integrationspond_event_added, spond_event_removed, spond_event_changed, spond_event_cancelled, spond_task_assigned fire on poll-over-poll diffs for use as automation triggers.
  • Localization — English (default) and Norwegian Bokmål (nb) shipped, loaded from apps/spond_tracker/translations/<lang>.json. Adding a new language is just a new JSON file.

Install

Via HACS as a custom AppDaemon repository:

  1. HACS → custom repositories → agjendem/ha-spond-tracker → category AppDaemon → Add.
  2. Download from HACS.
  3. Add spond==1.2.1 to your AppDaemon add-on's python_packages.
  4. Configure /config/appdaemon/apps/apps.yaml — see example-apps.yaml and the README.

Tested with

  • Python 3.11+ (AppDaemon add-on ships 3.14)
  • Home Assistant 2024.1.0+
  • spond==1.2.1
  • AppDaemon 4.5+

Full changelog

See CHANGELOG.md.