Releases: ha-parcel-integrations/ha-ups
Release list
1.1.0
New features
- show the estimated delivery window on UPS parcels once an estimate becomes available, so it appears on the calendar entry and the next-delivery sensor (#1)
🙋 4 open questions need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project
1.0.2
Bug fixes
- Loosened tracking code validation to accept any format.
🙋 4 open questions need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project
1.0.1
Bug fixes
- fix a bug where one tracking code could be locked out of updates indefinitely when several codes shared the same refresh schedule, so every code now gets its turn instead of some being skipped cycle after cycle
🙋 4 open questions need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project
1.0.0
First release. Track UPS parcels in Home Assistant by tracking number — no UPS account, no API key, nothing to register.
New features
- Track UPS parcels by tracking number
Add the numbers you want to follow and each one gets its own sensor. Add them from the integration options, from a dashboard button, or with theups.track_parcelservice. Any number the UPS website accepts works, including Mail Innovations and InfoNotice numbers. - See what is incoming, waiting for you, and recently delivered
Summary sensors count the parcels on their way, the ones waiting at a UPS Access Point or store, and the ones delivered recently — with the full parcel list as an attribute, so a dashboard card can show them all. - Get expected deliveries in a calendar
- React to parcels in automations
Device triggers fire when a parcel is registered, changes status, is delivered, or gets a new delivery window. - Optional per-parcel history
Off by default. Switch it on in the settings to get each parcel's scan timeline as an attribute.
Good to know
UPS answers a home internet connection only a few times an hour, and there is nothing an integration can do to raise that. So this one paces itself: parcels take turns, roughly one lookup at a time, and with several parcels tracked each one refreshes every few hours rather than every few minutes.
That is normal, and nothing needs setting up for it. Everything you track stays visible from its last known data in between, a parcel you add appears immediately as unknown until its first lookup succeeds, and if UPS stops answering the integration waits longer on its own and keeps showing the last status. There is nothing to switch off or reset.
A parcel that has been delivered is never looked up again, so it costs nothing to leave it in the list.
📦 See every supported carrier — new ones land regularly.
💛 Support the project