[APP][Pro] PostNL for Homey

PostNL for Homey

View expected mail items and PostNL parcels directly in Homey.

The app uses PostNL’s personal, non-public interfaces. Because these interfaces are not officially intended for third-party applications, changes by PostNL may occasionally require an app update.

PostNL for Homey provides a dedicated My PostNL device with capabilities, Flow cards, Flow tokens and widgets for both mail and parcels.

Linking your PostNL account

  1. In Homey, go to Add Device → PostNL → My PostNL.

  2. Enter the email address and password you use for the PostNL app or website.

  3. Homey signs in directly with PostNL and securely stores the resulting authentication session.

  4. After a successful login, your My PostNL device is created automatically.

If your PostNL session expires, open the device and use Repair to sign in again.

Important: Use the same email address and password that you use for the official PostNL app or website.

Your PostNL password is only used to authenticate with PostNL. Never share your PostNL credentials, access tokens or refresh tokens with anyone.


Widgets

PostNL for Homey includes four widgets:

My Post

Shows your currently announced mail items, including available mail scans.

My Packages

Shows your current and recent PostNL parcels with sender, status and delivery information.

My Delivery

Shows the active delivery, including the official PostNL status, delivery window and delivery progress.

Parcel Journey

Shows the full Track & Trace journey of the active parcel, including previous PostNL status events.


Parcel information

The My PostNL device exposes detailed parcel information through device capabilities and Flow tokens, including:

  • Official PostNL parcel status
  • Canonical parcel status
  • Observation code
  • Sender
  • Receiver
  • Tracking number
  • Delivery date
  • Delivery window
  • Latest parcel event
  • Parcel status timestamp
  • Delivered status
  • Shipment type
  • Parcel weight in grams
  • Parcel weight in kilograms
  • Parcel dimensions
  • Parcel length
  • Parcel width
  • Parcel height
  • Pickup / PostNL Point status
  • Pickup-point information when supplied by PostNL
  • Full parcel status history

Canonical statuses provide a stable status layer for automations:

  • Registered
  • In transit
  • Out for delivery
  • At pickup point
  • Delivered
  • Returning
  • Unknown

The original PostNL status text remains available as well, so detailed statuses such as “Shipment is being sorted” or “Courier is on the way” are not lost.


Flows

PostNL for Homey includes Flow triggers for events such as:

  • New mail expected
  • New parcel found
  • Delivery window became available
  • Parcel status changed
  • Parcel delivered
  • Delivery window changed
  • New PostNL parcel event
  • Parcel weight became available
  • Parcel dimensions became available
  • Synchronization failure
  • Login expired

Condition cards are also available for checking:

  • Mail expected
  • Parcels underway
  • Delivery window known
  • PostNL connected
  • Parcel has weight information
  • Parcel has dimensions
  • Current official PostNL parcel status
  • Current canonical parcel status

Condition cards support Homey’s normal and inverted state.


Synchronization

PostNL data is refreshed automatically in the background.

When PostNL changes information such as the delivery window, parcel status or Track & Trace history, the Homey device, widgets, capabilities and Flow data are updated during synchronization.

The app also supports manual refresh through Homey.

PostNL does not provide a public consumer API. If one of the non-public interfaces changes, some functionality may temporarily become unavailable until the integration is updated.

Download in the Homey App Store!


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

More → Apps → PostNL → Settings wheel in the top-right → Send diagnostic report

Please include a short description of the issue so it can be investigated more easily.


Documentation

PostNL for Homey Developer Website


Changelog


:laptop: Apps made by @LRvdLinden


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 that we now have an app for PostNL! :clap: I’ve got it running on my Homey and added two widgets to my dashboard. The only thing I’ve noticed so far is that something’s off with the driver icon.

Edit: The issue only occurs in the iOS app (PNG), in the web browser (SVG) it looks fine.

Goodevening, I installed the extention, followed the instructions, though after login onto the PostNL website I don’t get to see the copy callback option, as no login was registered. What am I doing wrong?

I would assume that clicking on "Open PostNL’ It should jump to the PostNL website, but instead it goes to the next screen:

Manually loading the PostNL login screen doesn’t let me capture the login callback…

Diag report id: 257db529-a4eb-494c-986a-ed8e9d55ff96

@Graaf How did you manage to succesfully login?

Will fix the icon soon.

Right click the button open postNL and open it in a separate tab. That worked for me

Great @Stef_Jacops That did it for me! Thank you for your help :blush:

I will fix the button that it will open directly the url under it.

If anyone has mail items listed in their PostNL iOS or Android app, could you please send me a screenshot of the mail widget via DM? This is to verify that the widget is working.

:package: v0.2.1 (beta)

New test version!


Fix

:artist_palette: Driver icon: Fix de outline driver icon for iOS.

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:


Wow!!! Dit stond al zooooo lang op mijn verlanglijstje! Wat geweldig dat dit nu via Homey is te volgen! Super bedankt!! Het werkt prima!!
Dank dank dank!!

Groet,

Eric

:package: v1.0.1

New test version!


New

  • First release

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 created flows to add item to timeline in case of new items. In widget a new parcel is shown, but the triggercard did not add a text to the timeline.

Also , the app was not updated by homey. I had to install from this topic

thanks for your help

Cheers

Eric

Can you send me an report and screenshot of the flow?

Report:

731a2a6e-b7cd-4c76-ae21-349a7034e1a2

Hope this helps

Cheers
Eric

:package: v1.0.2

New test version!


Fix

:wrench: Fixed Flow Cards: We’ve fixed the Flow cards and moved them from the app level to the corresponding device, making them work more reliably and logically within Homey.

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:


Fixed in version 1.0.2.

The fact that the app didn’t automatically update to the latest version is not a bug. Homey updates can sometimes take a while to roll out, or automatic updates may be disabled on your Homey.

Thanks Léon, it works very nice!! Just received a parcel and your app informed me within minutes about the changed status.

Very Nice!!

Cheers

Eric

Great app would be nice if you can add multiple accounts for household

Good feedback. I will move the app settings to the device in the next update.

:package: v1.1.0

New live version!


New

:bust_in_silhouette: Multiple PostNL accounts: PostNL accounts are now linked per device instead of through App Settings. This means you can add multiple My PostNL devices, each connected to its own PostNL account.

:locked_with_key: New device pairing: Adding a PostNL device now includes the complete login flow. Simply open or copy the PostNL login URL, sign in, copy the callback using the Chrome Login Helper and paste it directly into Homey.

:counterclockwise_arrows_button: Per-device reconnect: If credentials expire, you can reconnect only the affected PostNL device without affecting your other accounts.

:bell: Timeline notification for expired credentials: Homey now sends a localized Timeline notification when a PostNL account needs to be reconnected.

:package: Everything is now device-specific: Credentials, mail data, parcel data, capabilities, Flow cards, Flow tokens and widgets are now all linked to the selected PostNL device.

Improvement

:puzzle_piece: Flow cards improved: Trigger cards and their tokens are now fully device-dependent. This improves reliability when using multiple PostNL accounts.

:desktop_computer: Widgets updated for multiple accounts: My Post and My Package now work with the PostNL device selected in the widget settings.

:warning: Important after updating to v1.1.0: Please edit your existing PostNL widgets once and select your PostNL device again. This reactivates the widget with the new per-device configuration.

:locked_with_key: Safer authentication diagnostics: Authentication logs never expose access tokens, refresh tokens, authorization codes or callback URLs. Diagnostics only indicate whether credentials are present.

:link: Improved login screen: The pairing screen now uses proper Homey controls with separate Copy URL and Open PostNL buttons.

:label: vImproved Homey Store metadata**: Added relevant PostNL, mail, parcel, delivery and tracking tags.

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