Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TTSS nie dziala dla tramwajow #37

Closed
galandilias opened this issue Aug 1, 2024 · 11 comments
Closed

TTSS nie dziala dla tramwajow #37

galandilias opened this issue Aug 1, 2024 · 11 comments

Comments

@galandilias
Copy link

obraz

Zgodnie z powyzszym prace jeszcze potrwaja - mozliwe ze nawet pol roku ;) stad moze warto przesiasc sie tymczasowo na wersje beta? Uzywam serwisu w Home Assistant - niestety teraz pobieranie danych o tramwajach nie dziala.

@jacekkow
Copy link
Owner

jacekkow commented Aug 1, 2024

Mogę wrzucić "belkę" na głównej stronie z sugestią skorzystania z bety.

@galandilias
Copy link
Author

A API? :) Bo ja biore stad :) takze przydalo by mi sie jakby zapytania szly do wersji beta :)

@domints
Copy link

domints commented Aug 1, 2024 via email

@jacekkow
Copy link
Owner

jacekkow commented Aug 1, 2024

Mówię o https://ttss.pl/map.html vs https://beta.ttss.pl/map.html (beta).

To drugie od dawna ciągnie dane tylko z GTFS.

@galandilias
Copy link
Author

Ok - to ja jeszcze moze wyprostuje o co mi dokladnie chodzi ;) i moze szanowne grono mi poradzi ;)

Mam e-ink ekrany w mieszkaniu pokazujace odjazdy tramwajow z pobliskiego przystanku (ESPHome + Home Assistant). Do poczatku lipca ladnie dzialaly, niestety teraz API ktorego uzywalem juz nie jest dostepne:
http://www.ttss.krakow.pl/internetservice/services/passageInfo/stopPassages/stop?stop={"NUMER_PRZYSTANKU"}&mode={"departure"}&language=pl
Czy ktorys z Was ma wiedze czy da sie jakos dane o odjazdach z przystankow ciagle pobierac? Dla autobusow juz/jeszcze dziala tylko to jest inne API:
http://ttss.mpk.krakow.pl/internetservice/services/passageInfo/stopPassages/stop?stop={"NUMER_PRZYSTANKU"}&mode={"departure"}

@domints
Copy link

domints commented Aug 2, 2024

Mówię o https://ttss.pl/map.html vs https://beta.ttss.pl/map.html (beta).

To drugie od dawna ciągnie dane tylko z GTFS.

Aaaa, bo plik VehiclePositions_T działa, jak doszedłem do tego, że api TTSS zdechło i sprawdzałem to był pusty, może akurat trafiłem na zły moment :)

No cóż, trzeba dopisać nowy fallback do mojego API :)

Ponadto ta lista z prawej zupełnie nie pokazuje opóźnień - jak rozumiem ona pokazuje tylko informacje rozkładowe, nie przelicza pozycji na czas?
obraz
obraz

@SokZKomucha
Copy link

Dzień dobry, dołączam się do dyskusji.
Prawdopodobnie TTSS już funkcjonuje tak, jak powinien. Co jakiś czas sobie wchodziłem na stronę i patrzyłem, czy działa; w chwili pisania tego, poniższe zapytanie poprawnie (?) zwraca listę odjazdów tramwajów z przystanku, w tym przypadku, Rondo Mogilskie:
https://www.ttss.krakow.pl/internetservice/services/passageInfo/stopPassages/stop?stop=125&mode=departure&language=pl

@jacekkow
Copy link
Owner

jacekkow commented Sep 5, 2024

URL poprawiony.

Niestety nie działa takie zapytanie do API (zwraca 404):
https://ttss.krakow.pl/internetservice/geoserviceDispatcher/services/stopinfo/stopPoints

@jacekkow jacekkow closed this as completed Sep 5, 2024
@domints
Copy link

domints commented Sep 6, 2024

Dane te co stopPoints (przynajmniej to co widzę dla autobusów) można wyciągnąć z plików GTFS, z stops.txt

@SokZKomucha
Copy link

SokZKomucha commented Sep 7, 2024

Warto też wspomnieć, że endpoint ze ścieżkami pojazdów (/internetservice/geoserviceDispatcher/services/pathinfo/route?id={id_pojazdu}) też odmawia posłuszeństwa - zwraca 404/500. Jest to odzwierciedlone na mapie; ścieżki autobusów wyświetlają się poprawnie, podczas gdy w miejscu ścieżek tramwajów używane są ścieżki trasy (połączenie kolejnych przystanków prostą linią)

@domints
Copy link

domints commented Sep 7, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants