v0.1.0 — Initial release
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
.icsper member, written into alocal_calendarconfig 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 member —
sensor.spond_<canonical>(events today + upcoming list) andsensor.spond_<canonical>_tasks(tasks assigned to this member). - HA event-bus integration —
spond_event_added,spond_event_removed,spond_event_changed,spond_event_cancelled,spond_task_assignedfire on poll-over-poll diffs for use as automation triggers. - Localization — English (default) and Norwegian Bokmål (
nb) shipped, loaded fromapps/spond_tracker/translations/<lang>.json. Adding a new language is just a new JSON file.
Install
Via HACS as a custom AppDaemon repository:
- HACS → custom repositories →
agjendem/ha-spond-tracker→ categoryAppDaemon→ Add. - Download from HACS.
- Add
spond==1.2.1to your AppDaemon add-on'spython_packages. - 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.