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-MyTTC (Toronto Transit)

    Scheduled Pinned Locked Moved Transport
    27 Posts 9 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.
    • J Offline
      j.e.f.f Project Sponsor Module Developer @infinitempg
      last edited by

      @infinitempg I had a bit of time tonight to look at this. Try this:

      [card:jclarke0000/MMM-MyNextBus]

      Let me know if it’s working for you.

      I 1 Reply Last reply Reply Quote 1
      • I Offline
        infinitempg @j.e.f.f
        last edited by infinitempg

        @j.e.f.f currently getting stuck on loading, even with the default configs. not sure if that’s because a lot of systems are closed right now or if I did something wrong.

        I’ll check again in the morning.

        (thanks for doing this btw!)

        EDIT - aaaaaand suddenly it works. Just wanna say thanks!

        J 2 Replies Last reply Reply Quote 0
        • J Offline
          j.e.f.f Project Sponsor Module Developer @infinitempg
          last edited by

          @infinitempg Wow! First try!! Keep an eye on it as I haven’t done any hardening on this. No idea if there are edge cases I hadn’t accounted for. If all goes well over the next few days, then I’ll announce the release in its own thread.

          Glad you like it!
          -Jeff

          1 Reply Last reply Reply Quote 0
          • J Offline
            j.e.f.f Project Sponsor Module Developer @infinitempg
            last edited by

            @infinitempg Also, could you send me your config? I’ll monitor things on my end too, in case any errors get thrown.

            I 1 Reply Last reply Reply Quote 0
            • I Offline
              infinitempg @j.e.f.f
              last edited by

              @j.e.f.f attached here:

              /*************** AUTO GENERATED BY REMOTE CONTROL MODULE ***************/
              
              var config = 
              {
              	electronOptions: {
              		
              	},
              	ipWhitelist: [
              		
              	],
              	units: "imperial",
              	modules: [
              		{
              			module: "alert",
              			config: {
              				
              			}
              		},
              		{
              			module: "updatenotification",
              			position: "top_bar",
              			config: {
              				
              			}
              		},
              		{
              			module: "clock",
              			position: "top_center",
              			config: {
              				clockBold: true
              			}
              		},
              		{
              			module: "calendar",
              			position: "top_left",
              			header: "Agenda",
              			config: {
              				timeFormat: "absolute",
              				colored: "true",
              				urgency: 2,
              				calendars: [
              					{
              						symbol: "calendar-check-o ",
              						url: "webcalhere"
              					}
              				],
              				titleReplace: {
              					"De verjaardag van ": "",
              					"'s birthday": ""
              				},
              				excludedEvents: [
              					
              				],
              				maximumEntries: 10
              			}
              		},
              		{
              			module: "MMM-MyWeather",
              			position: "top_right",
              			header: "Piscataway Weather",
              			config: {
              				apikey: "api here",
              				pws: "pws:IGELDERL219",
              				hourly: "1",
              				fcdaycount: "5",
              				alerttime: 10000,
              				alerttruncatestring: "english:",
              				iconTableDay: {
              					chanceflurries: "wi-day-snow-wind",
              					chancerain: "wi-day-showers",
              					chancesleet: "wi-day-sleet",
              					chancesnow: "wi-day-snow",
              					chancetstorms: "wi-day-storm-showers",
              					clear: "wi-day-sunny",
              					cloudy: "wi-cloud",
              					flurries: "wi-snow-wind",
              					fog: "wi-fog",
              					haze: "wi-day-haze",
              					hazy: "wi-day-haze",
              					mostlycloudy: "wi-cloudy",
              					mostlysunny: "wi-day-sunny-overcast",
              					partlycloudy: "wi-day-cloudy",
              					partlysunny: "wi-day-cloudy-high",
              					rain: "wi-rain",
              					sleet: "wi-sleet",
              					snow: "wi-snow",
              					tstorms: "wi-thunderstorm"
              				},
              				iconTableNight: {
              					chanceflurries: "wi-night-snow-wind",
              					chancerain: "wi-night-showers",
              					chancesleet: "wi-night-sleet",
              					chancesnow: "wi-night-alt-snow",
              					chancetstorms: "wi-night-alt-storm-showers",
              					clear: "wi-night-clear",
              					cloudy: "wi-night-alt-cloudy",
              					flurries: "wi-night-alt-snow-wind",
              					fog: "wi-night-fog",
              					haze: "wi-night-alt-cloudy-windy",
              					hazy: "wi-night-alt-cloudy-windy",
              					mostlycloudy: "wi-night-alt-cloudy",
              					mostlysunny: "wi-night-alt-partly-cloudy",
              					partlycloudy: "wi-night-alt-partly-cloudy",
              					partlysunny: "wi-night-alt-partly-cloudy",
              					rain: "wi-night-alt-rain",
              					sleet: "wi-night-alt-sleet",
              					snow: "wi-night-alt-snow",
              					tstorms: "wi-night-alt-thunderstorm"
              				},
              				iconTableCompliments: {
              					chanceflurries: "13",
              					chancerain: "10",
              					chancesleet: "13",
              					chancesnow: "13",
              					chancetstorms: "11",
              					clear: "01",
              					cloudy: "02",
              					flurries: "13",
              					fog: "50",
              					haze: "50",
              					hazy: "50",
              					mostlycloudy: "03",
              					mostlysunny: "02",
              					partlycloudy: "02",
              					partlysunny: "02",
              					rain: "10",
              					sleet: "13",
              					snow: "13",
              					tstorms: "11"
              				},
              				windunits: "mph",
              				UseCardinals: 1
              			}
              		},
              		{
              			module: "MMM-Remote-Control",
              			config: {
              				
              			}
              		},
              		{
              			module: "MMM-MyNextBus",
              			position: "bottom_left",
              			header: "Rutgers Bus Schedule",
              			config: {
              				agency: "rutgers",
              				routeList: [
              					{
              						routeNo: "a",
              						stop: "hillw"
              					},
              					{
              						routeNo: "b",
              						stop: "hillw"
              					},
              					{
              						routeNo: "rexb",
              						stop: "hillw"
              					},
              					{
              						routeNo: "h",
              						stop: "hilln"
              					},
              					{
              						routeNo: "wknd1",
              						stop: "hillw"
              					},
              					{
              						routeNo: "wknd2",
              						stop: "hilln"
              					}
              				]
              			}
              		},
              		{
              			module: "newsfeed",
              			position: "bottom_center",
              			config: {
              				showDescription: true,
              				feeds: [
              					{
              						title: "New York Times",
              						url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"
              					},
              					{
              						title: "Associated Press",
              						url: "http://hosted2.ap.org/atom/APDEFAULT/3d281c11a96b4ad082fe88aa0db04305"
              					},
              					{
              						title: "BBC",
              						url: "http://feeds.bbci.co.uk/news/world/rss.xml#"
              					}
              				],
              				startTags: [
              					
              				],
              				endTags: [
              					
              				]
              			}
              		},
              		{
              			module: "MMM-RandomPhoto",
              			position: "fullscreen_below",
              			header: "",
              			config: {
              				animationSpeed: 2000,
              				updateInterval: 120
              			}
              		}
              	],
              	paths: {
              		modules: "modules",
              		vendor: "vendor"
              	}
              }
              
              /*************** DO NOT EDIT THE LINE BELOW ***************/
              if (typeof module !== 'undefined') {module.exports = config;}
              
              

              Cleaned out some API keys and calendar stuff but otherwise here it is. Not really using as a mirror but as a dashboard/display, which I think looks nice. Considering putting it up in a Rutgers buidling, but that’s all tentative.

              J 1 Reply Last reply Reply Quote 0
              • J Offline
                j.e.f.f Project Sponsor Module Developer @infinitempg
                last edited by j.e.f.f

                @infinitempg I see you’ve got 6 routes configured, but only two are showing. This would be normal behaviour if those other 4 aren’t currently running. e.g.: is it expected that only WKND1 and WKND2 are running right now?

                I 1 Reply Last reply Reply Quote 0
                • I Offline
                  infinitempg @j.e.f.f
                  last edited by

                  @j.e.f.f yeah, the other busses aren’t running currently since it’s summer.

                  J 1 Reply Last reply Reply Quote 0
                  • J Offline
                    j.e.f.f Project Sponsor Module Developer @infinitempg
                    last edited by

                    @infinitempg OK That’s good! So far it looks like it’s working nicely then.

                    I 1 Reply Last reply Reply Quote 0
                    • I Offline
                      infinitempg @j.e.f.f
                      last edited by

                      @j.e.f.f yup! The only problem I seem to be having is that the colors do not work.

                      {
                      	routeNo: "wknd1",
                      	stop: "hillw",
                      	color : '#82BAE5' //colours the transit icon a light blue colour
                      },
                      

                      That’s what I have right now, but it still shows up as white.

                      J 1 Reply Last reply Reply Quote 0
                      • J Offline
                        j.e.f.f Project Sponsor Module Developer @infinitempg
                        last edited by

                        @infinitempg Take a look at the Readme:
                        https://github.com/jclarke0000/MMM-MyNextBus

                        All the way at the bottom it tells you how to configure color. It’s different for the generic version than it is for TTC.

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