Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

About

DHL NL tracks incoming and outgoing DHL eCommerce parcels in Home Assistant through the vendor's cloud. It adds sensors for incoming and outgoing parcels, the next delivery time, parcels en route to a ServicePoint, parcels awaiting pickup, and delivered parcels. A Deliveries calendar shows expected delivery dates, and a Refresh button polls DHL on demand. Device triggers fire when a parcel is registered, changes status, is delivered, or has its expected delivery time changed, so automations can start from them. Options cover how many delivered parcels to show, by days or by count, and an optional per-parcel status history that is off by default. Polling adapts to parcel activity and pauses overnight, and the integration is set up in the UI with a DHL eCommerce NL email and password.

Automatic summary of the README and code of ha-parcel-integrations/ha-dhl-nl. 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.

DHL eCommerce NL

  • Email
  • 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.

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-dhl-nl.

Entities

  • ButtonsRefresh
  • CalendarsDeliveries
  • SensorsIncoming parcels, Outgoing parcels, Next delivery, En route to ServicePoint, Awaiting pickup, Delivered parcels, Outgoing delivered parcels, 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 parcel count sensors
  • Per-parcel sensor per active incoming shipment
  • Optional per-parcel status history timeline (opt-in; off by default)
  • Next delivery datetime sensor (device class timestamp)
  • ServicePoint sensors — en route and awaiting pickup
  • Automatic lifecycle management — sensors are created and removed as parcels move through delivery
  • Session recovery and re-authentication support
From the README of ha-parcel-integrations/ha-dhl-nl, MIT License. Shortened.

Shows in Vulpo

Button card, Calendar card, Chart card, Apple Watch.

Information

Installs
186 sharing analytics
GitHub stars
15
Connection
Uses the vendor's cloud
Upkeep
Updated in the last 6 months
Version
2.9.3,
Category
Productivity and information, Shopping and groceries
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
dhl_nl

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers