[APP][PRO] MyParcel

:package: v0.3.4

:new_button: New

:package: DHL without an account: Track DHL Parcel numbers (JJD…, 3S…) with just the tracking number — in the device settings, while pairing or from a Flow. A My DHL account is optional now.

:delivery_truck: DHL Express with parcels: Track DHL Express shipments with their 10-digit air waybill, no account needed. Your MyDHL+ login keeps working and can be combined.

:receipt: More DHL parcel data: New capabilities and Flow tokens for next delivery, out for delivery, ServicePoint / Packstation, ready for pickup, recently delivered, sent parcels, last event, status history and a direct tracking link. DHL Express adds pieces, origin and the proof-of-delivery link.

:high_voltage: New DHL Flow cards on all three DHL devices: triggers for new parcel, tracking event, out for delivery, ready for pickup, problem or returning and sent parcels, conditions for out for delivery, ready for pickup, a parcel has status…, parcel … is delivered and parcel … is being tracked, and actions to track a parcel, stop tracking and remove delivered parcels.

:germany: Post & DHL Germany like Home Assistant: Packstation pickups with the Packstation address, returns and sent parcels, plus an optional DHL.de login (from a German internet connection) for extra tracking numbers.

:puzzle_piece: DHL Pakete widget for Post & DHL Germany, and all DHL devices now show up in MyParcel Pakketten and MyParcel Bezorging with the right status and timeline.

:artist_palette: DHL Express now uses the same device images as DHL.

Fix

:repeat_button: No more repeated DHL triggers: “Shipment delivered” fired for every old parcel right after pairing and again when DHL briefly dropped and re-listed a parcel. Every DHL trigger now fires once per change, also after an app restart.

:open_mailbox_with_raised_flag: DHL statuses recognised: Out for delivery, ready at a ServicePoint, delivered at the neighbours or in the mailbox and returns were not recognised by DHL — DHL’s own status codes are now used.

:electric_plug: DHL Express “Not connected”: The connection status of DHL Express switched to “Not connected” every 30 seconds and the delivery-window trigger fired twice.

:locked_with_key: DHL Express session: An expired MyDHL+ session now signs in again instead of failing on every refresh.

:collision: Post & DHL Germany crash: The device could crash on start and stop polling; login tokens are now saved immediately after a refresh.

Improvement

:stopwatch: Smart polling for DHL: Every 15 minutes when a delivery is near, every 30–45 minutes otherwise, and quiet at night.

:brain: Status history only when needed: DHL history is only fetched when a parcel’s status changes.

:turtle: Friendly to DHL Express: Air waybills are looked up within DHL Express’ own budget (one lookup per 40 minutes), shipments with the courier first, and MyParcel backs off when DHL asks to slow down.

:globe_with_meridians: No more “unavailable” on a hiccup: A network hiccup shows a warning with the last known data instead of making the DHL device unavailable.

:wastebasket: Delivered parcels tidy up: Delivered DHL parcels are hidden after a configurable number of days.

:glowing_star: Enjoy the improved MyParcel v0.3.4 App with all three DHL services rebuilt, parcels without an account and DHL in every MyParcel widget.


Download in the Homey App Store!


Encountering any issues? Help us help you by sending a detailed report via the mobile Homey app.

More - apps - MyParcel - settings wheel top right - send diagnostic report (include your email and issues in the input field for better assistance)


Changelog


:laptop: Apps made by @LRvdLinden


See for more apps link below 👇🏻 or just open the pull down.


Contribution

If you appreciate this app, fuel future development with a PayPal contribution, buy a round with iDeal or Bunq.me. Your support keeps the magic alive! :sparkles::rocket: