Read the statement by Michael Teeuw here.
-
I think you would like to use this one.
https://github.com/Bangee44/MMM-swisstransport -
cool, thanks a lot
-
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.
-
@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 ofice_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 :-)
-
nice, works like a charm! thanks a lot!
-
I’ve made an update. Now it works with a node_helper.js so you will have less problems with CORS errors.
Have fun
-
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. -
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.
-
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.
-
@vanhoekd said in MMM-SwissTransport:
just reverted to the old version, which is still working.
how do you do that?