GithubHelp home page GithubHelp logo

anthonyjhicks / heathrow-landings Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 57 KB

Home Assistant sensors indicating the planned runways for the current week at 0600-1500, 1500 until last departure, and Night as published by London Heathrow Airport.

Python 100.00%
airport-data hacs-integration home-assistant home-assistant-custom-component home-assistant-sensor homeassistant

heathrow-landings's Introduction

Heathrow Landings

GitHub Release GitHub Activity License

Project Maintenance BuyMeCoffee

Home Assistant sensors indicating the scheduled runways for the current week at 0600-1500, 1500 until last departure and night as published by London Heathrow Airport Runway Alterations. Ideal for use if you live in the Heathrow flight path and want to know when aircraft are likely to be flying over your location for display on your Dashboard or perhaps linked to an automation. This Integration reads a static JSON file I converted from the Heathrow published PDFs of scheduled runway usage. This schedule could change without me realising, so no promises this always up to date ;)

I recommend combining this with my Heathrow Arrivals integration for a live sensor of the active Arrival runway according to the Heathrow (EGLL) ATIS, as this can sometimes vary from the scheduled runway due to operational reasons.

You could also add this superb Home Assistant Flightradar24 integration to count the number of aircraft flying over your location (combine it with the Utility Meter Helper to get the count range you need).

Installation

HACS (recommended)

Have HACS installed, this will allow you to update easily.

  1. Go to the HACS->Integrations.
  2. Add this repository (https://github.com/anthonyjhicks/heathrow-landings) as a custom repository
  3. Click on + Explore & Download Repositories.
  4. Search for Heathrow Landings.
  5. Navigate to Heathrow Landings integration
  6. Press DOWNLOAD and in the next window also press DOWNLOAD.
  7. After download, restart Home Assistant.

Manual

  1. Locate the custom_components directory in your Home Assistant configuration directory. It may need to be created.
  2. Copy the custom_components/heathrow_landings directory into the custom_components directory.
  3. Restart Home Assistant.

Configuration

There is no configuration UI. You must add the following to the sensor section of your configuration.yaml and restart Home Assistant:

sensor:
  - platform: heathrow_landings

Usage

This will create three sensors you can use in your Dashboards, Automations etc.

Entity Name State Attributes
sensor.heathrow_landings_0600_1500 Heathrow Landings 0600-1500 27L friendly_name: Heathrow Landings 0600-1500
sensor.heathrow_landings_1500 Heathrow Landings 1500 27R * friendly_name: Heathrow Landings 1500
sensor.heathrow_night Heathrow Night 27L * friendly_name: Heathrow Night

Issues

Please report any Issues


heathrow-landings's People

Contributors

anthonyjhicks avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.