Read the statement by Michael Teeuw here.
MMM-PublicTransportBerlin - Public transport for Berlin and Brandenburg (departures)
-
No, you did not. You are in
~/MagicMirror/modules/default
and not~/MagicMirror/modules
. Modules indefault
won’t be executed, the default area is “protected”. -
Thank You.
I am still a Noob
You made my day -
@Beh This is correct. Station IDs are different between DB and BVG networks (and others, such as my local RMV), and I haven’t yet added a proper error message for “wrong” IDs, instead it fails silently. Getting DB IDs is a bit of a pain, too, I’m working on a small public interface for that. I’ll open a separate thread for the fork.
While I’m here: thanks a lot for your work! Without your code, my module would never exist. I’ve put an attribution in the readme, if you want it higher up just say a word :)
-
@olexs
You’re very welcome :smile:
I’m happy that someone had use for it, so the code is not useless :) I already noticed the attribution in the readme and appreciated it ;) Thanks a lot -
hey guys,
i am still a noob. please be patient with me :)i dont know how to get the station id. obviously i dont understand the api-documentation. can you please help me with this?
i have already installed the mmm-publictransportberlin module and the vbb-rest from github. but now i dont get on.
greets
pauabaer -
@pauabaer you have to open a terminal and execute the command
curl 'https://transport.rest/stations?query=alexanderplatz'
replace alexanderplatz with your station name or part of it. then your response will look like this{"type":"station","relevance":1.0161290322580645,"id":"900000100003","name":"S+U Alexanderplatz","tokens":["sbahn","ubahn","alexanderplatz","bahnhof","berlin"]} {"type":"station","relevance":1.0119047619047619,"id":"900000100006","name":"S+U Alexanderplatz/Grunerstr.","tokens":["sbahn","ubahn","alexanderplatz","bahnhof","gruner","strasse","berlin"]} {"type":"station","relevance":1.015625,"id":"900000100005","name":"U Alexanderplatz [Tram]","tokens":["ubahn","alexanderplatz","berlin","tram"]} ...
so if you want to use the station
S+U Alexanderplatz/Grunerstr.
you have to use the id900000100006
-
@strawberry-3-141
thanks! worked fine. Now i have a new question. is it possible to hide a line on a station instead of the whole station? -
@pauabaer I’m not sure if that is possible as no config option looks like that it handles this case.
But if it is e.g. a bus line and you want just display trams and subways you can exclude bus with
excludedTransportationTypes
-
It is indeed a busline, but the station has only buslines. But one of these lines is for me irrelevant, that’s why I asked for that option. But it’s ok. It is a really good module. Thank you for this one!!
-
Hey, @strawberry-3-141, thanks for supporting!
@pauabaer:
currently there is no such function to filter out lines directly. Only to filter for stations, as @strawberry-3-141 mentioned. But I can implement that function if you want to have it. It’s not soo much effort I think… I can’t promise to do this fast, but I would try to find time for it ASAP.If you want that feature, please open an issue for that on github, so I won’t forget it ^^’