🚌 Homey Dashboard Integration – Real-time Bus Departures

Description

Description

This project integrates the mobiliteit.lu Open Data API into a smart home environment using Homey Pro, enabling real-time public transport information directly on a customizable dashboard.
The solution retrieves live departure data from the mobiliteit.lu API and displays the next bus departures for a selected stop in a visually appealing format inspired by official passenger information displays.

How it works

  • The system uses the official mobiliteit.lu OpenAPI for real-time departures (departureBoard endpoint)
  • A HomeyScript periodically fetches the next departures
  • A custom Homey Dashboard Widget (HTML/JavaScript) renders the data
  • The widget displays:

    • Departure time
    • Line number
    • Destination
    • Real-time delay

The UI design mimics mobiliteit.lu, adapted for home use.

Use case

This integration allows users to:

  • View real-time public transport departures directly from their smart home dashboard
  • Install the dashboard on tablets, wall displays, or control panels
  • Quickly check the next bus without opening external apps
  • Combine mobility data with other smart home information

Typical scenarios:

  • Smart home control panel near the entrance
  • Dedicated wall-mounted transit display
  • Tablet dashboard in kitchen or living room

Technologies used

  • mobiliteit.lu Open Data API (HAFAS)
  • Homey Pro (2023)
  • HomeyScript
  • Custom Homey Dashboard Widget (HTML, CSS, JavaScript)

Key features

  • Real-time data integration
  • Clean, transport-style UI
  • Fully customizable display
  • Local automation via Homey
  • Lightweight and efficient

Topic

Others

Type

API

Tags

  • api

  • bus

  • departures

  • homey

  • mobility

Creation date

June 17, 2026

Last update

June 17, 2026

1 used dataset

Discussions

There are no discussions for this reuse yet.

Reuses from the same creator

There are no other reuses from this creator.