Screenshots Aus der README von vingerha/gtfs2.
Überblick
GTFS 2 (General Transit Feed Specification) bringt Fahrpläne des öffentlichen Nahverkehrs über die Oberfläche in Home Assistant. Es fügt Sensoren hinzu, die eine Route zwischen selbst festgelegten Start- und Endhaltestellen planen oder Abfahrten von Haltestellen in einer selbst festgelegten Zone oder rund um ein Gerät wie eine Person auflisten. Die Nahverkehrsdaten stammen aus einer Zip-Datei, die entweder per URL verlinkt oder in einem Ordner abgelegt wird, optional mit einem API-Schlüssel. Echtzeit-Fahrtaktualisierungen, Fahrzeugpositionen und Warnmeldungen lassen sich hinzufügen, wenn der Anbieter sie bereitstellt, und Fahrzeugpositionen können über geojson-Dateien auf einer Karte angezeigt werden. Aktionen aktualisieren die Datenquellen und extrahieren für Automationen bevorstehende Abfahrten oder Ankünfte. Es arbeitet lokal und wird in der UI eingerichtet.
Zusammenfassung der README und des Codes von vingerha/gtfs2, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich
Unterstützt
Funktioniert lokal Spricht mit deinen Geräten in deinem eigenen Netzwerk. Keine Cloud des Herstellers dazwischen.
Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.
Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.
Stellt bereit
- Sensoren
Einrichtung
Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.
Schritt 1
- Quelle auswählen
Schritt 2
- Quelle auswählen
- Objekt/Person zur Verwendung für Lat/Lon
- Name des Sensors
Schritt 3
- Neuer Name der Datenquellen
- Externe URL zur GTFS-Datendatei (zip)
- API-Schlüssel, falls erforderlich
- API Schlüssel Name, falls erforderlich
- der Ort, an dem der Schlüssel angewendet wird
- Daten extrahieren von:
Schritt 4
- Wählen Sie den Dienstanbieter (oder ALLE)
Schritt 5
- Transportart
Schritt 6
- Name der Route
Schritt 7
- Starthaltestelle
Schritt 8
- Richtung
Nach der Einrichtung
- Datenaktualisierungsintervall (in Minuten)
- Offset in Minuten
- Limite der #Stopps, um mögliche Auswirkungen auf die Leistung zu vermeiden. Erhöhung auf eigenes Risiko
- Zeitzone der GTFS-Quelle korrigieren (in Stunden)
- Echtzeitintegration einrichten? (benötigt Daten aus derselben Quelle)
- Datenaktualisierungsintervall (in Minuten)
- Prüfung auf zukünftige Abfahrten ab ‚jetzt‘ (in Minuten: zwischen 15 und 120)
- experimentell: vermeiden, ein neues ZIP bzw. eine Quelle ohne aktuelle Informationen zu verwenden
- Radius für die Suche nach Haltestellen (in Metern zwischen 50 und 500)
- URL zu Reisedaten
- URL zur Fahrzeugposition
- URL zu Warnungen
- API-Schlüssel, falls erforderlich
- API Schlüssel Name, falls erforderlich
- der Ort, an dem der Schlüssel angewendet wird
- Zufügung am Header von Accept:application/x-protobuf
Texte aus dem Code von vingerha/gtfs2.
Aktionen
- GTFS2-Datenquelle aktualisieren/erstellenEntweder per Link oder durch Platzieren einer Zip-Datei im GTFS2-OrdnerFelder: Quelle angeben, um ZIP oder URL zu verwenden, Name des Transportdienstes, ohne .zip, URL, Feed-Info entfernen
- Sammelt GTFS-EchtzeitdatenKann für Fahrt, Fahrzeugstandort oder Warnungen verwendet werdenFelder: Name des Anbieters, URL, api_schlüssel, api_schlüssel_name, api_schlüssel_ort, Accept, Art der Echtzeitdaten angeben, SIRI-RT-Linie, debug_ausgabe
- Lokale GTFS-Stopps aktualisierenz. B. zum Bewegen von ‚Person‘, für jede Person/Zone zu definierenFelder: Entität, die mit lokalen Haltestellen verbunden ist
- Abfahrten extrahierenExtrahiert (max) 100 nächsten Abfahrten von Ihrer Entität bis zum morgigen TagesendeFelder: Route, von der extrahiert werden soll, Die Zeit, nach der Abfahrten extrahiert werden
- Ankunften extrahierenExtrahiert (max) 100 Ankunften von Ihrer Entität bis zum morgigen TagesendeFelder: Route, von der extrahiert werden soll, Die Zeit, nach der Ankunften extrahiert werden
Aus der README
- Schedule a route between self-defined start/end stops
- Schedule all (multi-route) departures from stops in a self-defined zone/area or (dynamically) around a device
- Option to add realtime gtfs realtime trip updates, realtime vehicle location, realtime alerts, depends on the offering from your provider
- With realtime vehicle location, geojson files allow to visualize and track vehicles on a map card
- Services/actions to support automated processes, e.g. update the GTFSs of static and real time data
- Dedicated card for route-based configurations GTFS2 Live Card by Pulpyyyy
- translations: English, French, German, Spanish, Portuguese
Erscheint in Vulpo
Diagrammkarte, Apple Watch.Informationen
- Installationen
- 335 teilen Analysedaten
- GitHub-Sterne
- 137
- Verbindung
- Funktioniert lokal
- Pflege
- In den letzten 6 Monaten aktualisiert
- Version
- 0.5.9.10,
- Kategorie
- Fahrzeuge und Verkehr, Öffentliche Verkehrsmittel
- Art
- Marketplace-Integration
- Voraussetzung
- Braucht den Marketplace (HACS bis Home Assistant 2026.10)
- Domain
gtfs2- Probleme
- Problem melden










