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

    Scheduled Pinned Locked Moved Transport
    transportation
    17 Posts 7 Posters 12.3k Views 9 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.
    • KirAsh4K Offline
      KirAsh4 Moderator
      last edited by

      Oh, I just noticed that his post where he said he change it was also done on May 3rd … so perhaps that original version no longer exists, which sort of defeats the purpose of using git …

      A Life? Cool! Where can I download one of those from?

      1 Reply Last reply Reply Quote 1
      • BangeeB Offline
        Bangee Module Developer
        last edited by

        I think you would like to use this one.
        https://github.com/Bangee44/MMM-swisstransport

        1 Reply Last reply Reply Quote 1
        • floooF Offline
          flooo
          last edited by

          cool, thanks a lot

          1 Reply Last reply Reply Quote 0
          • kwyjibo089K Offline
            kwyjibo089
            last edited by

            Great module. Already added it to my mirror. Is there any chance I could filter the list and display only trains? If I put in my Station (Wädenswil) I get lots of busses and also boats.

            1 Reply Last reply Reply Quote 0
            • BangeeB Offline
              Bangee Module Developer
              last edited by

              @kwyjibo089, yes it’s possible:

              change the line function getParams() like this:

              	/* getParams()
              	 * Generates an url with api parameters based on the config.
              	 *
              	 * return String - URL params.
              	 */
              	getParams: function() {
              		var params = "?";
                              params += "id=" + this.config.id;
              		params += "&limit=" + this.config.maximumEntries;
                              params += "&transportations[]=ec_ic&transportations[]=s_sn_r&transportations[]=ir&transportations[]=re_d&transportations[]=ice_tgv_rj";
              
              		return params;
              },
              
              

              The line params += "&transportations[]=ec_ic&transportations[]=s_sn_r..."; is new an should allow you to filter the transportation object.

              Here are all option:
              transportations
              Transportation means; one or more of ice_tgv_rj, ec_ic, ir, re_d, ship, s_sn_r, bus, cableway, arz_ext, tramway_underground
              example:
              &transportations[]=ec_ic&transportations[]=bus

              Source: http://transport.opendata.ch/docs.html#section

              It’s not testet yet, but I think it should work for you.

              Have fun,

              Gruss aus Oberrieden :-)

              kwyjibo089K 1 Reply Last reply Reply Quote 0
              • kwyjibo089K Offline
                kwyjibo089 @Bangee
                last edited by

                nice, works like a charm! thanks a lot!

                1 Reply Last reply Reply Quote 0
                • BangeeB Offline
                  Bangee Module Developer
                  last edited by

                  I’ve made an update. Now it works with a node_helper.js so you will have less problems with CORS errors.

                  Have fun

                  1 Reply Last reply Reply Quote 1
                  • M Offline
                    mydiva
                    last edited by

                    Hi @Bangee
                    Now it stays with connection and shows nothing else. I tried a clean install of the module but it did’t work anymore.

                    1 Reply Last reply Reply Quote 0
                    • B Offline
                      BenGig
                      last edited by

                      Has the station ID based data source been dropped by search.ch? Connections are not so convenient as station departure times. I have a bus stop nearby and want do display all departures, one particular connection is not informative enough.

                      1 Reply Last reply Reply Quote 0
                      • V Offline
                        vanhoekd
                        last edited by

                        Departure times have not been dropped by Search.ch. I had the same Issue as BenGig and then just reverted to the old version, which is still working.

                        kwyjibo089K 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • 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