# \[App\]\[Pro\] 9292ov public transport data (unofficial - beta)

**URL:** <https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896>\
**Category:** Apps\
**Tags:** app, tools, homey-pro, advancedflow\
**Created:** [December 14, 2025, 12:54pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896 "2025-12-14T12:54:58Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [December 14, 2025, 12:54pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/1 "2025-12-14T12:54:58Z")

</div>

Dreaming of automating your Homey flows with public transport? It’s time to wake up! This app provides useful flow cards that read data from a reverse engineered 9292ov API. A full list of features can be found below.

 ![CleanShot 2025-12-14 at 13.56.17](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/b/8b6dc1adfc1a8b8310e65fb34a44f60a1596f12c.png)

## In the appstore

> **[9292ov | Homey](https://homey.app/nl-nl/app/nl.pendo.9292ov/9292ov/)**
>
> Vertrektijden van OV in Nederland als triggers in Homey Pro

## Flow cards

#### Triggers (when …)

- **Departure is soon:** triggers when a departure to a selected destination from a selected station is within X minutes. Supports a single trigger or continuous mode (every 30 seconds as long as the condition is true).
- **Departure is delayed:** triggers when a departure to a selected destination from a selected station is more than X minutes. Supports a single trigger or continuous mode (every 30 seconds as long as the condition is true).

#### Conditions (And …)

- **Next departure matches:** returns true if the next departure from a selected station matches a specific line number of destination name.
- **Departure is within minutens:** returns true if there’s a departure to a selected destination within X minutes.
- **Departure is delayed:** returns true if the next departure to a selected destination is delayed by more than X minutes.

#### Actions (Then …)

- **Get departure info:** fetches the next departure info from a selected station and returns tokens to be used in the flow: line, destination, minutes\_until, delay\_minutes, planned\_time, expected\_time and transport\_type.

All cards feature autocomplete for both stations and destination. When using any of the trigger cards make sure to select the station first, this enables the card to load the departures from that station to select. Probably should switch up the order for this in the final release.

## Roadmap

There are no plans for future features yet, feel free to request a feature!

## Changelog

- **v1.0.2** - 18/12/2025: First release

## Source code

I’ve open-sourced the code of this app. It can be found in the Github repository below. Feel free to contribute.

> **[GitHub - PendoNL/nl.pendo.9292ov: Use Dutch public transport data for automations in...](https://github.com/PendoNL/nl.pendo.9292ov)**
>
> Use Dutch public transport data for automations in Homey Pro

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [December 18, 2025, 12:01pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/3 "2025-12-18T12:01:34Z")

</div>

First version is approved in the app store!

---

<div class="post-metadata">

**Author:** ![Twan\_Veugelers](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/twan_veugelers/32/129333_2.png) [@Twan\_Veugelers](https://community.homey.app/u/Twan_Veugelers)\
**Post date:** [December 18, 2025, 3:04pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/4 "2025-12-18T15:04:36Z")

</div>

LOL @ ‘play: busje komt zo’

NICE!!!

IYKYK

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [December 18, 2025, 7:47pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/5 "2025-12-18T19:47:07Z")

</div>

It’s the best example I could think of 😉

---

<div class="post-metadata">

**Author:** ![Hamster](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hamster/32/16580_2.png) [@Hamster](https://community.homey.app/u/Hamster)\
**Post date:** [January 26, 2026, 7:55pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/6 "2026-01-26T19:55:43Z")

</div>

Ik heb een vraag..

Ik kan een heleboel bushaltes niet vinden in de app. Als voorbeeld: Kronenburg is een bushalte in Arnhem, maar ik kan die niet vinden.

Is de data compleet in deze versie?

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [January 27, 2026, 2:13pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/7 "2026-01-27T14:13:01Z")

</div>

I’ve had some issues on finding the right stops too. Haven’t had time to investigate the exact reason. Hopefully I can improve that in the next version. Data should be complete, but the search method might not be ideal at this point.

---

<div class="post-metadata">

**Author:** ![Geert1992](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geert1992/32/121041_2.png) [@Geert1992](https://community.homey.app/u/Geert1992)\
**Post date:** [February 23, 2026, 9:14pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/8 "2026-02-23T21:14:19Z")

</div>

Same problem here, I would like to have de zoom line 4, towards station Zwolle.

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [March 4, 2026, 7:53pm UTC](https://community.homey.app/t/app-pro-9292ov-public-transport-data-unofficial-beta/146896/9 "2026-03-04T19:53:26Z")

</div>

@Geert1992 @Hamster: A new version is being reviewed that improves the way the search works. However, for both you searches the API simply doesn’t return anything.

Via Google I can verify the existence of “Kronenburg” in Arnhem for example, but it simply doesn’t exists in the used API. Feel free to check out the source, if you use Firefox (perhaps other browsers too) you can open the following link and search the dataset:

 ![Screenshot 2026-03-04 at 20-53-05](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/d/0dcc7e9de87481c7d401442f64abf4d8ba6a7bc7.png)

Data available here:

[http://v0.ovapi.nl/stopareacode](http://v0.ovapi.nl/stopareacode)
