• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-PublicTransportBerlin - Public transport for Berlin and Brandenburg (departures)

Scheduled Pinned Locked Moved Transport
84 Posts 25 Posters 89.6k Views 25 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    strawberry 3.141 Project Sponsor Module Developer @pauabaer
    last edited by Apr 23, 2017, 9:34 AM

    @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 id 900000100006

    Please create a github issue if you need help, so I can keep track

    1 Reply Last reply Reply Quote 0
    • P Offline
      pauabaer
      last edited by Apr 23, 2017, 1:14 PM

      @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?

      S 1 Reply Last reply Apr 23, 2017, 4:53 PM Reply Quote 0
      • S Offline
        strawberry 3.141 Project Sponsor Module Developer @pauabaer
        last edited by Apr 23, 2017, 4:53 PM

        @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

        Please create a github issue if you need help, so I can keep track

        1 Reply Last reply Reply Quote 0
        • P Offline
          pauabaer
          last edited by pauabaer Apr 23, 2017, 5:37 PM Apr 23, 2017, 5:37 PM

          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!!

          1 Reply Last reply Reply Quote 0
          • B Offline
            Beh
            last edited by Beh Apr 23, 2017, 7:13 PM Apr 23, 2017, 7:12 PM

            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 ^^’

            1 Reply Last reply Reply Quote 0
            • P Offline
              pauabaer
              last edited by Apr 23, 2017, 8:03 PM

              @Beh sounds great! thanks so far.
              for now i dont have a github acc, so i will wait a bit. i dont forget my issue. so if you forget it, i will remember this oder create a github acc ;)

              1 Reply Last reply Reply Quote 0
              • B Offline
                Beh
                last edited by Jun 18, 2017, 4:32 PM

                To all users of this module:

                The transportation data in the background changed and I added support for this in the module. You should update the module asap.

                You can update it with these commands in the MMM-PublicTransportBerlin-folder:

                git pull
                npm install
                

                The npm install-command is very important, since the vbb-client module needs to be updated to use the new transport API.

                Greetings!

                1 Reply Last reply Reply Quote 1
                • B Offline
                  Beh
                  last edited by Jun 18, 2017, 5:35 PM

                  Hey, @pauabaer
                  I implemented your feature request ;)
                  you can now exclude lines via the ignoredStations option in your config.

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    M1dn8
                    last edited by Jun 20, 2017, 2:51 PM

                    Hey @Beh,

                    thank u for ur big updates last days works great for me.

                    My problem is…my station has only 1 Tramline and your module show me departures in both directions but I only need one direction cause the other way is the last station so I never will took this one :P
                    Is there any possibilities to show only one direction?
                    I think it’s not the same option like your “ignoredStations” and “ignoredLines” config, right?

                    thank u and greetings

                    M1dn8

                    G B 2 Replies Last reply Aug 14, 2017, 1:25 PM Reply Quote 1
                    • R Offline
                      rudibarani Project Sponsor @olexs
                      last edited by Jun 24, 2017, 10:22 PM

                      @olexs Hi olexs,
                      I have not found another entry form you for the PublicTransportDB-module - so I am replying here. It is really great - thanks a lot!

                      I am commuting on a daily basis to Berlin and would like to use it to see, if my train is delayed. So far, I am using MMM-MyCommute to show the next connection to Berlin - but Google still lacks realtime-data on train delays.

                      Would it be possible to show only trains with defined destination (e.g. Berlin Hbf / Berlin Hbf (tief))? This would make it much easier to show only relevant departures. Alternatively, I have also tried the ignoredLines variable - but it is complex to exclude everything else and I did not have success to hide any of the irrelevant departures so far.

                      Thanks a lot for your help!

                      O 1 Reply Last reply Jun 24, 2017, 10:45 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 7
                      • 8
                      • 9
                      • 5 / 9
                      • First post
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy