An open API service indexing awesome lists of open source software.

https://github.com/vingerha/gtfs2

Support GTFS in Home Assistant GUI-only
https://github.com/vingerha/gtfs2

bus gtfs home-assistant train tram transport

Last synced: 12 days ago
JSON representation

Support GTFS in Home Assistant GUI-only

Awesome Lists containing this project

README

          

![GitHub release (with filter)](https://img.shields.io/github/v/release/vingerha/gtfs2) [![hacs_badge](https://img.shields.io/badge/HACS-Default-orange.svg)](https://github.com/custom-components/hacs) ![GitHub release](https://img.shields.io/github/v/release/vingerha/gtfs2.svg?include_prereleases&label=latest(beta)&color=lightgrey)

# GTFS2 for Static and RealTime Public transport status collecting in Home Assistant
- configuration via the GUI
- Static schedule on a **route** between start/end stops
- Shows next 10 departures on the same **route-start and route-end**, including alternative transport lines if applicable for the same start/end
- Option to add gtfs **realtime trip updates** source/url
- Option to add gtfs **realtime vehicle location** source/url, generates geojson file which can be used for tracking vehicle on map card
- Option to add gtfs **realtime alerts** source/url
- Add local stops and next departures, based on your location as 'person' or 'zone', can be extended with realtime data
- A service to update the GTFS static datasource, e.g. for calling the service via automation
- A service to update GTFS real time data locally, reducing internet traffic when using mulitple routes
- A service to update GTFS local stops, e.g. when tied to a moving person
- Allows to load/update/delete datasources in gtfs2 folder from the GUI
- translations: English, French, German, Spanish, Portuguese

**[Documentation](https://github.com/vingerha/gtfs2/wiki)**

![image](https://github.com/vingerha/gtfs2/assets/44190435/401d3f5b-c3c3-405f-ab9a-1ecf949d5428)

## 🌍 Support Environmental Protection

If you would like to show your appreciation for the effort put into this project then please think about supporting environmental protection efforts (as does using public transport) consider donating to one below or any of your own choice:

- 🌱 **Greenpeace**
https://www.greenpeace.org/international/donate/

- 🐼 **World Wide Fund for Nature (WWF)**
https://donate.worldwildlife.org/

- 🌳 **Rainforest Alliance**
https://www.rainforest-alliance.org/donate/