Ha Departures

screenshot of Ha Departures
rails

Home Assistant custom component to get departure times of public transport in germany

Overview

The Public Transport Departures integration for Home Assistant is a valuable tool for anyone who relies on public transportation. By providing real-time information on the next departures for various transport types such as buses, subways, and trams, this integration transforms your Home Assistant setup into a powerful transportation hub. Utilizing EFA (Elektronische Fahrplanauskunft) endpoints, the integration ensures that users have access to accurate data maintained by local authorities.

Installation is straightforward, whether you choose the recommended HACS method or opt for manual installation. With a user-friendly configuration process via the Home Assistant GUI, you can quickly set up your preferred transport stops and visualize departure times on your dashboard.

Features

  • Real-time Departures: Access up-to-the-minute information for multiple public transport options including buses, subways, and trams.
  • EFA Endpoint Support: Utilizes various EFA (Elektronische Fahrplanauskunft) endpoints as a data source, continuously updated with new information.
  • Easy Installation: Simple installation options either through HACS (Home Assistant Community Store) or manual setup instructions.
  • User-friendly Configuration: Configure integrations easily through the Home Assistant GUI, allowing you to add or modify transport stops with minimal effort.
  • Flexible Dashboard Integration: Display departure times using various card options like ha-departures-card or custom template sensors, enhancing your Home Assistant dashboard.
  • Dynamic Connection Management: Easily add or remove connections from existing hubs, ensuring that you are always up-to-date with your transportation choices.
  • Customizable Visualizations: Utilize cards like time-bar-card to visually represent remaining time until the next departure, making it easier to plan your outings.
rails
Ruby on Rails

Ruby on Rails, often referred to as Rails, is an open-source web application framework written in Ruby. Known for its convention over configuration and don't repeat yourself (DRY) principles, Rails simplifies and accelerates the development of database-backed web applications.