Skip to content

0.10.2 – kinder to Intervals.icu: a poll every 5 minutes

Choose a tag to compare

@futureweb futureweb released this 13 Oct 18:30
· 36 commits to main since this release

Kinder to Intervals.icu: a poll every 5 minutes, and a break when it asks for one.

Upgrading needs no change. To keep polling every minute: BRIDGE_POLL_SECONDS=60 (please only if you really need it). systemd users: the shipped watch timer now runs every 5 minutes; copy it again to take that over.

Changed

  • A poll every 5 minutes by default instead of every minute (run, autostart, containers, the Home Assistant app, the shipped systemd timer) – Intervals.icu asked self-hosted tools not to poll every minute. New activities still arrive within minutes.
  • A break when Intervals asks for one: an HTTP 429 pauses the polls and full runs for its Retry-After, at least 15 minutes; the systemd timers skip their runs meanwhile.
  • The container image's default command is run (keeps running, a dry run until --apply) instead of a one-time dry sync; every template set run already.

Documentation

  • A current roadmap; the rules contributions keep are in CONTRIBUTING.md.
  • The README lists every command, and how to install on Linux or with Homebrew's Python without --break-system-packages (pipx or a venv).

Install: pip install -U garmin-intervals-bridge (Windows: py -m pip install --upgrade garmin-intervals-bridge), or the image ghcr.io/futureweb/garmin-intervals-bridge:0.10.2 / futurewebat/garmin-intervals-bridge:0.10.2 (Docker Hub). Home Assistant shows the update itself.