[APP][Pro] PostNL for Homey

You should make it a universal parcel tracker app, even more fun! DHL Dpd burner absconded haha

I’ve made a start with MyParcel. I think it would be better to have one device, or multiple devices, per parcel service instead of having 10 separate apps.

The times generated by a PostNL Advanced flow card are two hours later (CET) than the times displayed in the PostNL app itself.

:package: v1.1.1

New live version!


Fix

:three_o_clock: Fixed incorrect parcel times in Advanced Flow: Some PostNL time values in Flow tokens could appear two hours later than the times shown in the official PostNL app. This happened because raw PostNL timestamps could effectively receive the local CET/CEST timezone conversion twice inside Homey. The affected Flow tokens now use the Homey-configured timezone exactly once:

  • Delivery window from
  • Delivery window to
  • Created at

:alarm_clock: Consistent timezone handling: The complete delivery window now uses the same centralized Homey timezone formatter, so parcel times shown in Flow tokens and delivery windows stay consistent.

:wrench: Internal timestamp handling preserved: Raw PostNL timestamps remain available internally for sorting and data processing. Only the values exposed to Flow are converted to the correct local Homey time.

Improvement

:wrench: Under-the-Hood Enhancements: In this version of PostNL, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.

:glowing_star: Enjoy the latest version of PostNL App with small improvements under the hood, ensuring a smoother experience for all users! :rocket:


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 - PostNL - 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:


Thanks for the quick solution.

I can’t test it right now, but originally I had the 2 hour difference in the Advanced flow card variable “Delivery window” (without “from” or “to”).

Nice app. I recently tried postnl website as an iframe on a dashbaord but kept login me out. (works much better with DHL website).

A nice-to-have for me would be a user setting that allows the height in pixels of the widgets to be set. Potentially with an option to enable/disable scrolling in the widget. I generally do not have many parcel coming in so it would be nice to limit the space that the widgets takes up.

(I use an agenda app that works that way in the widget).

:package: v1.1.3

New test version!


Fix

:open_mailbox_with_raised_flag: Live PostNL data and widget archive are now separated: Device information now uses only the current live mail data returned by PostNL. Older archived mail items no longer affect the device capabilities.

This fixes situations where:

  • Mail expected remained active because of older mail
  • Mail items showed too many items
  • Next delivery showed an old delivery date
  • the device image showed an older mail item instead of the latest current item

:counterclockwise_arrows_button: Flow triggers and tokens now use live mail only: Mail-related Flow triggers and tokens are now based exclusively on the current PostNL response.

Archived mail items can therefore no longer trigger a new-mail Flow or populate tokens as if they were current mail.

:framed_picture: Device image now follows current mail: The PostNL device image now uses the newest available image from the current live PostNL mail list.

Improvement

:receipt: My Post widget keeps mail history: The My Post widget still keeps the local mail archive for up to 21 days, so previously received mail scans remain available.

The newest mail item is always shown first on the left, followed by older mail items.

:date: Improved next-delivery calculation: Old delivery dates are ignored when determining Next delivery. Only current or upcoming delivery dates are considered.

:label: Expanded Homey App Store tags: Added more Dutch and English search terms including PostNL, post, letter, letters, mail, mail items, parcel, parcels, package, packages, delivery, shipment, tracking, brief, brieven, poststuk, poststukken, pakket, pakketten, bezorging and related terms.

:wrench: Under-the-Hood Enhancements: In this version of PostNL, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.

:glowing_star: Enjoy the latest version of PostNL App with small improvements under the hood, ensuring a smoother experience for all users! :rocket:


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 - PostNL - 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:


Great job, Léon! Works like a charm! Love it!!

Cheers,

Eric

:package: v1.1.5

New Live version!


Fix

:package: Delivery Date & Delivery Window capabilities
Added dedicated device capabilities for the next PostNL parcel:

  • Delivery date
  • Delivery window

:bell: New Flow trigger: Delivery window available
A new trigger fires when a parcel receives a delivery window.
The trigger includes the relevant parcel information and Flow tokens, such as sender, tracking number, delivery date, delivery window and status.

:white_check_mark: New Flow condition: Delivery window is known
Added a device condition to check whether a delivery window is currently available.
This condition can also be inverted in Homey, making it easy to create Flows for situations where a delivery window is not yet known.

:clipboard: Package details popup
The My Package widget now opens a detailed popup when a parcel is selected.
Depending on the available PostNL data, the popup can show information such as:

  • status
  • tracking number
  • sender
  • receiver
  • delivery date
  • delivery window
  • account
  • shipment type
  • direction
  • last event
  • last update

Improvement

:orange_square: PostNL-style package widget
The package widget has been refreshed with a dedicated PostNL orange design instead of the MyParcel green styling.

:three_o_clock: Improved package row information
Package rows now use smarter date and time information.
When a parcel is underway and a delivery window is known, the widget shows:
DD-MM-YYYY · HH:mm - HH:mm
For announced, delivered or other parcel states, the most relevant event date and time is shown instead.

:globe_showing_europe_africa: Localized parcel statuses
Parcel statuses shown in capabilities, widgets and Flow tokens are now localized instead of exposing raw or inconsistent status values.
For example:

  • Onderweg
  • Aangemeld
  • Bezorgd
    with corresponding English values when Homey is set to English.

:puzzle_piece: Improved Flow tokens
Parcel Flow tokens now use consistent formatting:

  • delivery date → DD-MM-YYYY
  • delivery window start/end → HH:mm
  • delivery window → HH:mm - HH:mm
  • status and previous status → localized values

:open_mailbox_with_raised_flag: Improved mail archive handling
The 21-day mail archive now follows calendar days using Homey’s configured timezone.
Current device capabilities and mail Flow data remain based only on current/live mail, while the My Post widget continues to show historical mail with the newest item first.

:open_book: Shorter README
The README has been simplified and now refers users to the Community Forum topic for installation and account-linking instructions.

:wrench: Under-the-Hood Enhancements: In this version of PostNL, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.

:glowing_star: Enjoy the latest version of PostNL App with small improvements under the hood, ensuring a smoother experience for all users! :rocket:


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 - PostNL - 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:


:package: v1.1.6

New Live version!


New

:package: New My Delivery widget: A completely new package detail widget has been added. My Delivery shows the details of an active PostNL parcel in a clear visual overview directly on your Homey dashboard.

:delivery_truck: Live delivery progress: The My Delivery widget now visualizes the delivery window with a timeline, delivery vehicle and live progress indicator, making it easier to see where you are within the expected delivery period.

:framed_picture: Package delivery image: The new widget includes a dedicated delivery image and fallback images so the widget remains visually complete even when certain package information is unavailable.

Improvement

:three_o_clock: Improved delivery window handling: PostNL delivery times without a timezone offset are now correctly treated as local delivery times. Times containing a real timezone offset are converted correctly to Homey’s local time, preventing incorrect delivery windows from being displayed.

:round_pushpin: Improved delivery timeline: The timeline now also shows one hour before and one hour after the expected delivery window, with a live indicator showing the current position in time.

:package: Larger package visualization: The package icon in the My Delivery widget has been enlarged for better visibility on the Homey dashboard.

:puzzle_piece: Dynamic package information: Status, sender and delivery window are now loaded dynamically from the selected PostNL device instead of using fixed example information.

:desktop_computer: Improved widget header: The header now correctly follows the localized PostNL naming and uses Mijn Bezorging / My Delivery consistently.

:globe_showing_europe_africa: Improved localization: Dutch and English texts for the new delivery widget have been updated and aligned with the rest of the PostNL app.

:bug: Widget stability fixes: Fixed an issue that could cause the widget to fail with a lang is not defined error.

:broom: Cleaned up package details: Removed unused and incorrect placeholder information and removed the non-functional Change delivery option from the package detail view.

:wrench: Under-the-Hood Enhancements: In this version of PostNL, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.

:glowing_star: Enjoy the latest version of PostNL App with small improvements under the hood, ensuring a smoother experience for all users! :rocket:


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 - PostNL - 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:


Hi Léon,

Again, just awesome! Thanks a lot!!

Cheers

Eric

:package: v1.1.11

New Live version!


Improvement

:wrench: Under-the-Hood Enhancements: In this version of PostNL, we’ve made some minor improvements to enhance overall performance and logging for user experience. We’re continuously working behind the scenes to fine-tune the app for the best possible user experience. Your feedback is invaluable! If you encounter any issues or have suggestions, feel free to reach out through our support channels.

:glowing_star: Enjoy the latest version of PostNL App with small improvements under the hood, ensuring a smoother experience for all users! :rocket:


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 - PostNL - 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:


Hi Léon,
I’m on v.1.1.11 and a bit confused in the feedback of the app.

In the timeline I see notifications that my connection is lost, but the device card is telling me it is connected.

Maybe the devicecard is not updating the status on each update-cycle.

Unfortunately I cannot check it in the brandapp of PostNL while there seems to be no mail or package under way.

See my screenshots.

Cheers,

Eric

:package: v1.1.12

New Live version!


Improvement

:bell: Timeline notifications removed: PostNL no longer sends automatic Homey Timeline notifications when the account needs to be reconnected.

:high_voltage: Faster My Post widget: My Post / Mijn Post now opens immediately using the latest live snapshot instead of waiting for a full PostNL sync first.

:counterclockwise_arrows_button: Live background refresh: After opening, the widget immediately refreshes the latest mail from PostNL in the background and continues refreshing automatically every 60 seconds.

:wrench: Under-the-Hood Enhancements: My Post remains live-only and does not keep a local 21-day mail archive. The existing expired-login Flow trigger also remains available without generating repeated Timeline notifications.

:glowing_star: Enjoy the improved PostNL v1.1.12 App with faster widget loading and a quieter Timeline experience.


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 - PostNL - 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:


Around the same time that v1.1.12 was automatically updated on my Homey, I received 9 notifications about “new” parcels that had actually been delivered many months ago. Even the original Post.nl app stopped reporting them a long time ago.

:package: v1.2.0

New Live version!


New

:package: Full official PostNL parcel statuses: Package status changes now use the complete status information from the official PostNL Track & Trace timeline instead of only broad states such as Registered, In transit and Delivered.

:label: Global Flow tokens: Current PostNL values are now also available as global Flow tokens, while the Flow cards themselves remain device-specific.

Improvement

:high_voltage: Flow system improved: All trigger cards have been reworked to make Flow triggers and their tokens more reliable.

:bar_chart: More device capabilities: Added parcel status, sender, receiver, tracking number, latest parcel event, status time, delivered state and shipment type.

:link: Connection status: The previous Status capability is now Connection status and only shows Connected or Not connected.

:memo: Full status text in widgets: Long PostNL statuses in My Packages now wrap onto multiple lines instead of being cut off with ….

:framed_picture: Full status in My Delivery image: The camera/image token now also shows the complete parcel status instead of truncating it.

:wrench: Under-the-Hood Enhancements: Improved status detection, Flow trigger handling and synchronisation with the official PostNL Track & Trace data.

:glowing_star: Enjoy the improved PostNL v1.2.0 App with faster widget loading and a quieter Timeline experience.


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 - PostNL - 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:


:package: v1.2.2

New Live version!


New

:round_pushpin: Parcel Journey widget: Added a new Reis van je pakket / Parcel Journey widget showing the official PostNL Track & Trace timeline with the current status and previous journey events.

:balance_scale: Parcel weight: Added Weight as a device capability and Flow token when PostNL provides this information.

:triangular_ruler: Parcel dimensions: Added Dimensions as a device capability and Flow token when PostNL provides this information.

:label: Additional parcel Flow tokens: Package-related Flow triggers now also include weight and dimensions values.

:glowing_star: Enjoy the improved PostNL v1.2.1 App with faster widget loading and a quieter Timeline experience.


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 - PostNL - 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:


:package: v1.2.5

New Live version!


New

:high_voltage: More Flow triggers: Added new device-related triggers for Parcel delivered, Delivery window changed, New PostNL parcel event, Parcel weight available and Parcel dimensions available.

:magnifying_glass_tilted_right: More Flow conditions: Added conditions for PostNL connected, Parcel has weight, Parcel has dimensions and Current parcel status is….

Improvement

:globe_with_meridians: Developer website: The app now links to the new PostNL for Homey developer website for documentation and app information.


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 - PostNL - 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:


This is a really great app—one I’ve been missing for a while.
Wouldn’t it be possible to have an app where you enter a tracking number and Homey tracks it, similar to the My Parcel Android app for other parcel carriers?

Thanks!

Try MyParcel app. Is still in development. So feedback is welcome!!