MagicMirror² v2.12.0 is available! For more information about this release, check out this topic.

MMM-Carousel - displaying multiple modules at one time.


  • Module Developer

    I’m having a bit of trouble with MMM-Carousel…

    Using it with the following config - MMM-MyScoreboard is my (slightly) modified fork of the main app. It’ll randomly display several of the modules at one time (be it MMM-NFL and a few of the MMM-MyScoreboard modules, or just a bunch of the MMM-MyScoreboard copies).

    Any clue what’s going on, and how to fix? (Only relevant sections of config shown)

    	// top_center (This section is managed by MMM-Carousel)
    	{
    		module: "MMM-NFL",
    		position: "top_center",
    		config: {
    			colored: true,
    			reloadInterval: 60000,
    			helmets: true,
    		}
    	},
    	{
    		module: "MMM-MyScoreboard",
    		position: "top_center",
    		header: "National Hockey League",
    		config: {
    			viewStyle: "oneLine",
    			sports: [
    					{
    						league: "NHL"  // No preferred team (yet)
    					},
    			],
    			rolloverHours: 10,
    			showLeagueSeparators: false,
    			showNoSportsText: true,
    			shadeRows: true
    		}
    	},
    	{
    		module: "MMM-MyScoreboard",
    		position: "top_center",
    		header: "Major League Baseball",
    		config: {
    			viewStyle: "oneLine",
    			sports: [
    					{
    						league: "MLB",
    						teams: "SF",
    						groups: "AL West",
    					},
    					{
    						league: "MLS",
    						teams: "SEA",
    					},
    			],
    			rolloverHours: 10,
    			showLeagueSeparators: false,
    			showNoSportsText: true,
    			shadeRows: true
    		}
    	},
    	{
    		module: "MMM-MyScoreboard",
    		position: "top_center",
    		header: "Pac-12 Football",
    		config: {
    			viewStyle: "oneLine",
    			sports: [
    					{
    						league: "NCAAF",
    						teams: ["ARIZ", "ASU", "CAL", "COLO", "ORE", "ORST", "STAN", "UCLA", "USC", "UTAH", "WASH", "WSU"], // "Pac-12" group doesn't work
    					}
    			],
    			rolloverHours: 10,
    			showLeagueSeparators: false,
    			showNoSportsText: true,
    			shadeRows: true
    		}
    	},
    	{
    		module: "MMM-MyScoreboard",
    		position: "top_center",
    		header: "NCAA Football Top 25",
    		config: {
    			viewStyle: "oneLine",
    			sports: [
    					{
    						league: "NCAAF",
    						teams: ["@T25"],
    					}
    			],
    			rolloverHours: 10,
    			showLeagueSeparators: false,
    			showNoSportsText: true,
    			shadeRows: true
    		}
    	},
    
    //hidden modules 
    	{
    		module: "MMM-Carousel",
    		config: {
    			transitionInterval: 20000,
    			showPageIndicators: false,
    			showPageControls: false,
    			mode: "positional",
    			top_center: {
    				enabled: true,
    				ignoreModules: [],
    				},
    		},
    	},

  • Module Developer

    @bkeyport
    I think that module allows only one instance.


  • Module Developer

    Not entirely sure I understand - the copies/instances work, and they normally display independently of each other, just every once in a while, the carousel show multiple copies at once.

    That being said, it will occur with any module being handled by the MMM-Carousel module. Most frequent problem is two different modules showing at the same time. (MMM-NFL and the first copy of MMM-MyScoreboard)


  • Module Developer

    So, it does the same thing now with my other magic mirror install.

    The other unit is on a 7" touchscreen, I have it alternating between the Weather module and the Weather Forcast module.


Log in to reply