Skip to content

0.9.0

Choose a tag to compare

@peternijssen peternijssen released this 23 Jul 20:06

Track your Hermes Germany ("Hermes Paket") parcels in Home Assistant — no account needed, just the 14-digit tracking number, the same way you would on the myhermes.de tracking page.

New features

  • Track any number of Hermes Paket parcels by tracking number — keyless, using the same public track & trace API as the myhermes.de website
  • Per-parcel sensor with the canonical status (registered / in_transit / out_for_delivery / delivered / …), the carrier's own status text and a tracking deep-link
  • Summary sensors: incoming parcels, next delivery, and recently delivered parcels
  • Read-only Deliveries calendar
  • Events and no-code device triggers — parcel registered, status changed, delivered, delivery time changed
  • hermes.track_parcel / hermes.untrack_parcel services (add a parcel straight from a dashboard button), a manual refresh button, opt-in per-parcel status history, and a diagnostic last-update sensor
  • Part of the ha-parcel-integrations family: it publishes the same canonical parcel format, statuses and events as the other carriers, so it plugs straight into the Parcel Aggregator and cross-carrier automations

Notes

This is an early 0.9.0 release. The endpoint and status mapping are confirmed against the official Hermes app and two community clients, but the full status vocabulary is still being collected from real parcels. If your log shows an "Unrecognised Hermes status" warning, please open an issue with the line so the mapping can be extended.

Credits

Thanks to the itsvic-dev/deliveries and dbalan/hermes projects, whose public clients helped confirm the tracking endpoint and its payload.