About
DPD & BRT Italy is a Home Assistant integration that tracks DPD parcels, including those handled under the BRT name in Italy. It adds sensors for incoming, outgoing and delivered parcels, the next delivery, parcels heading to a ParcelShop or awaiting pickup, and the last successful update. A calendar lists deliveries, and a button refreshes the data on demand. Device triggers fire on events such as a parcel being registered, its status or expected delivery time changing, and delivery, so automations can react directly. Options cover how delivered parcels are filtered, either by the last number of days or the most recent parcels, and an optional status history for each parcel that is off by default. It connects through the vendor's cloud, is set up in the UI by choosing a country and signing in with account details, and Poland uses a mobile number with an SMS code.
Automatic summary of the README and code of ha-parcel-integrations/ha-dpd. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Uses the vendor's cloud Needs an internet connection and an account with the vendor.
Device triggers Its devices can start automations directly.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
- Calendars
Setting it up
Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.
DPD
- Country
DPD
- Password
Also asked when signing in again.
Delivered parcels
- Filter byShow delivered parcels from the last X days, or limit to the X most recent.
- AmountNumber of days or parcels to show.
DPD Polska
- Polish mobile numberEnter a Polish mobile number. Nine national digits, +48, or 0048 are accepted and sent to DPD as nine digits. DPD will send one SMS code.
Confirm SMS code
- SMS code
After setup
- Filter byShow delivered parcels from the last X days, or limit to the X most recent.
- AmountNumber of days or parcels to show.
- Include status historyAdd a per-parcel history attribute listing each status update (timestamp, status, original text). Off by default.
Texts from the code of ha-parcel-integrations/ha-dpd.
Entities
- ButtonsRefresh
- CalendarsDeliveries
- SensorsIncoming parcels, Outgoing parcels, Delivered parcels, Outgoing delivered parcels, Next delivery, En route to ParcelShop, Awaiting pickup, Last successful update
Troubleshooting
- DiagnosticsDownloads a diagnostics file to attach to a bug report.
From the README
📦 Part of ha-parcel-integrations, a family of package-tracking integrations for Home Assistant that all publish the same parcel format, statuses and events, so they plug into cross-carrier automations and the optional Parcel Aggregator. Browse the other carriers on the website.
💬 Questions or feedback? Join the discussion on the Home Assistant community.
- Incoming and outgoing active-parcel count sensors
- Per-parcel sensor per active incoming shipment, with full status details as attributes
- Optional per-parcel status history timeline (opt-in; off by default)
- Configurable delivered-parcels sensor (last N days, or N most recent)
- Automatic lifecycle management — per-parcel sensors are created and removed as parcels move through delivery
- Re-authentication support
- Country (business unit) selection during setup — Netherlands plus 14 other countries on DPD's shared myDPD backend (Argentina, Belgium, Croatia, Czech Republic, Estonia, France, Hungary, Italy,…
- UI translated into the language of every supported country (plus English), including the country dropdown itself
Shows in Vulpo
Button card, Calendar card, Chart card, Apple Watch.Information
- Installs
- 180 sharing analytics
- GitHub stars
- 16
- Connection
- Uses the vendor's cloud
- Upkeep
- Updated in the last 6 months
- Version
- 2.14.3,
- Category
- Productivity and information, Shopping and groceries
- Kind
- Marketplace integration
- Needs
- Needs the Marketplace (HACS on 2026.10 and older)
- Domain
dpd- Issues
- Report an issue










