Skip to content

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.