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
- Host: GitHub
- URL: https://github.com/vingerha/gtfs2
- Owner: vingerha
- License: mit
- Created: 2023-10-25T06:42:10.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-29T14:23:10.000Z (3 months ago)
- Last Synced: 2026-01-01T17:34:16.265Z (3 months ago)
- Topics: bus, gtfs, home-assistant, train, tram, transport
- Language: Python
- Homepage: https://github.com/vingerha/gtfs2
- Size: 619 KB
- Stars: 126
- Watchers: 8
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
 [](https://github.com/custom-components/hacs) &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)**

## 🌍 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/