Package tracking in Home Assistant — PostNL, DHL, DPD, GLS + 17 more carriers

It took my cards over 3 months to get accepted, so be prepared for a long wait to be accepted to HACS.

This way you’ll know at least how long you’ll be in for :stuck_out_tongue:

2 Likes

Just released v2.0.0 of the Package Tracker Card, and it now auto-detects any current or future ha-parcel-integrations carrier (PostNL, DHL NL, DPD, GLS, Dragonfly, Vinted Go, …) straight from your entities, no update to the card needed when a new carrier joins the family.

Two other things worth mentioning:
sources is now optional. Leave it empty and the card shows every package it recognizes automatically.
:warning: Breaking: Parcel Aggregator and the original arjenbos/ha-postnl are no longer supported.

As this is a major change, please let me know if something is off.

Unrelated new integration

I’ve been working on ha-update-manager. Which helps you decide when to install a Home Assistant update, and can optionally install it for you automatically. Two independent safety nets back that decision: a waiting period per update size (giving a broken release time to be noticed and fixed before you commit to it), and a community verdict on the exact version jump you’re taking (any reported problem holds auto-install back, regardless of the wait).

1 Like

Hi all! I believe most of the carriers are future rich. Therefor I am expanding in more carriers. I’ve created a designated website where you can find more information: https://ha-parcel-integrations.github.io/

This is the current list of supported carriers:

Carrier Country / region What you need
:netherlands: PostNL Netherlands Account — parcels and announced MyMail letters, incoming & outgoing
:netherlands: DHL eCommerce Netherlands Account — incoming & outgoing
:netherlands: DPD Netherlands myDPD account — incoming & outgoing
:netherlands: GLS Netherlands Tracking number + postal code
:netherlands: Trunkrs Netherlands Trunkrs number + postal code
:netherlands: Dragonfly Shipping Netherlands Track & Trace code only
:netherlands: Dynalogic Netherlands — also sold as MediaMarkt, Samsung, Nespresso, Menken Order number + postal code
:netherlands::belgium::luxembourg::france: Vinted Go (formerly Homerr) Benelux & France Passwordless e-mail login — incoming & outgoing
:germany: Hermes Germany Tracking number
:austria: Österreichische Post Austria Tracking number
:switzerland: Swiss Post Switzerland Tracking number
:switzerland::liechtenstein: Planzer Switzerland & Liechtenstein — the carrier behind IKEA home delivery Shipment number or IKEA order number
:spain: Correos Spain Tracking number
:sweden::denmark::norway::finland: PostNord Nordics Tracking number
:sweden::denmark::norway::finland::netherlands::belgium: Budbee Nordics & Benelux — home delivery and Budbee Box lockers Tracking or order number, no e-mail address needed
:norway: Helthjem Norway Tracking number
:czechia::slovakia::hungary::poland::romania: Packeta (Zásilkovna) Central Europe — pickup points & lockers “Z” tracking number
:romania::hungary::bulgaria: Sameday South-East Europe — easybox lockers AWB number
:globe_showing_europe_africa: Cainiao Cross-border Tracking number — AliExpress, Temu, Shein and similar

I’ve got build plans ready for Instabox, Porterbuddy and An Post. Currently I am running out of tokens for my Claude plan, so development slows a bit down.

4 Likes