This is an automated archive made by the Lemmit Bot.
The original was posted on /r/homeassistant by /u/No-Pain5579 on 2026-06-19 12:23:32+00:00.
Hi all,
I live in the Schiphol neighbourhood, and two things kept bugging me: I wanted to know whether the runway pointed at my house is currently in use, and when I head out for a walk in the Amsterdamse Bos I'd love to pick a moment when it's not directly under the flight path — so I can enjoy the walk without aircraft noise overhead. So I built this.
It's a custom integration (plus a companion Lovelace card) that shows which runways are currently in use at Amsterdam Airport Schiphol (EHAM).
What it does
- One sensor per runway (6 total), each showing
not_in_use,inbound(landing), oroutbound(takeoff) - Attributes for the active heading, so you can build precise automations
- Inbound/outbound peak sensors (binary sensors) for Schiphol's busy periods
- Updates every 5 minutes from public LVNL data — no API key needed
- Fully UI-configurable, installable via HACS
Companion dashboard card
A separate Lovelace card draws a live SVG map of all six runways, color-coded by status, with little airplane icons pointing in the direction of traffic and peak indicators. Theme-aware, with an optional satellite background and a visual config editor.
Example uses: get a notification when the runway closest to you starts being used for landings (and another when it stops) — or check before a walk in the Amsterdamse Bos whether the nearby runway is active.
Links
- Integration: https://github.com/archofthings/ha-schiphol-runway-monitor
- Dashboard card: https://github.com/archofthings/ha-schiphol-runway-card
Both install through HACS as custom repositories (the integration under Integrations, the card under Frontend — HACS requires them to be separate repos).
Feedback and issues welcome. Data comes from LVNL via dutchplanespotters.nl; not affiliated with LVNL or Schiphol.