Releases: ha-parcel-integrations/ha-usps
Release list
1.1.0
New features
- add a sensor counting packages waiting for you at a post office, listing each one in its attributes, so the Parcel Aggregator's awaiting pickup total now includes them too
🙋 1 open question need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project
1.0.0
New features
- narrow the delivery window shown for a parcel to USPS's promised "by" time (for example "by 9:00pm") instead of always running to midnight, falling back to the end of the day when no such time is given
- use the exact "between" delivery window USPS provides (for example "between 1:00pm and 3:00pm") instead of showing the whole day, and start checking for updates every 15 minutes starting an hour before that window opens, falling back to the whole day when the window can't be read
Bug fixes
- fix packages shown as "On the Way", "USPS Awaiting Item" or "Accepted" no longer reporting an unknown status, but now correctly showing as in transit or registered as appropriate
- fix delivery dates, delivery windows and scan times being read in US Eastern time regardless of your location; they now follow the time zone configured in Home Assistant, so they no longer show hours early or late outside the Eastern time zone
Credits
- Thanks to @lnafziger for testing and reporting.
🙋 2 open questions need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project
0.9.0
New features
-
feat: add the USPS carrier integration
Two separate USPS sources, each its own entry, and you can add both. Informed Delivery signs in with your USPS account and discovers incoming packages for the addresses enrolled there — no tracking numbers to type. API Tracking follows the tracking codes you add yourself, through USPS's official Tracking API with your own developer app's Consumer Key and Secret.
Includes per-parcel sensors, summary sensors (incoming, next delivery, recently delivered), a read-only Deliveries calendar, events and device triggers, opt-in per-parcel status history,
usps.track_parcel/usps.untrack_parcelservices on API Tracking, a manual refresh button and a diagnostic last-update sensor.Signing in to Informed Delivery is confirmed against a real account, but neither source has yet seen a real package. The status mapping is built from USPS's documented vocabulary rather than live data, so every unconfirmed shape logs a one-shot warning with a link to report it. Scanned letter mail is not covered — packages only.
🙋 2 open questions need a real parcel to answer
📦 See every supported carrier — new ones land regularly.
💛 Support the project