• 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.

Strange behavior TV / Browser & MMM-Carousel Slides are being ignored

Scheduled Pinned Locked Moved Solved Troubleshooting
12 Posts 4 Posters 1.5k Views 3 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.
  • W Offline
    wageck Project Sponsor @wageck
    last edited by Oct 10, 2021, 2:21 PM

    Used Modules
    module.png

    Screenshot Custom CSS in Browser
    browser_custom.css.png
    Screenshot Custom CSS on TV
    TV_custom.css.png
    Screenshot default CSS in Browser
    browser_default.css.png
    Screenshot default CSS on TV
    TV_default.css.png

    W 1 Reply Last reply Oct 10, 2021, 2:24 PM Reply Quote 0
    • W Offline
      wageck Project Sponsor @wageck
      last edited by Oct 10, 2021, 2:24 PM

      config.js

      /* Magic Mirror Config Sample
       *
       * By Michael Teeuw https://michaelteeuw.nl
       * MIT Licensed.
       *
       * For more information on how you can configure this file
       * See https://github.com/MichMich/MagicMirror#configuration
       * 
       * !! ACHTUNG Die config.js.template muss bearbeitet werden !! 
       * Link zur CSS Aufteilung: https://forum.magicmirror.builders/topic/286/regions
       */
      
      var config = {
      	address: "0.0.0.0", 	// Address to listen on, can be:
      							// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
      							// - another specific IPv4/6 to listen on a specific interface
      							// - "0.0.0.0", "::" to listen on any interface
      							// Default, when address config is left out or empty, is "localhost"
      	port: 8080,					// Default 8080
      	basePath: "/", 	// The URL path where MagicMirror is hosted. If you are using a Reverse proxy
      					// you must set the sub path here. basePath must end with a /
      	ipWhitelist: [], 	// Set [] to allow all IP addresses ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.0/24"]
      															// or add a specific IPv4 of 192.168.1.5 :
      															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
      															// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
      															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
      
      	useHttps: false, 		// Support HTTPS or not, default "false" will use HTTP
      	httpsPrivateKey: "", 	// HTTPS private key path, only require when useHttps is true
      	httpsCertificate: "", 	// HTTPS Certificate path, only require when useHttps is true
      
      	language: "de",
      	logLevel: ["INFO", "LOG", "WARN", "ERROR"],
      	timeFormat: 24,
      	units: "metric",
      	// serverOnly: true/false/"local" ,
      	// local for armv6l processors, default
      	// starts serveronly and then starts chrome browser
      	// false, default for all NON-armv6l devices
      	// true, force serveronly mode, because you want to.. no UI on this device
      
      	modules: [
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Beginn: Modul um die Aktuelle Page in der Übersicht anzuzeigen
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
       {
       module: "MMM-page-indicator",
       //pages: {all: "bottom_center"},
      		position: "bottom_center",
      		config: {
      		carouselId: "510"
      		}
      		
       },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um die Aktuelle Page in der Übersicht anzuzeigen
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Beginn: Motivationstext
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      	module: "helloworld",
      	//pages: {"all": "top_center"},
      	position: "top_center",
      		config: {
      		carouselId: "520",
      		text: "Motivation juhu"	
      		}
      },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Motivationstext
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul zur Wetter INformation:
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      	module: "currentweather",
      	//pages: {all: "bottom_center"},
      	position: "bottom_center",
      	header: "Heute",
      	config: {
      		carouselId: "530",
      		location: "Kerzenheim",
      		locationID: "2891480", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
      		appid: "daf92bc5adeb64ee90406481ab2289b0",
      		units: "metric",
      		degreeLabel: true,
      		timeFormat: "24",
      		lang: "de"
      	}
      },
      {
      	module: "weatherforecast",
      	//pages: {all: "bottom_center"},
      	position: "bottom_center",
      	header: "Vorhersage",
      	config: {
      		carouselId: "540",
      		location: "Kerzenheim",
      		locationID: "2891480", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
      		appid: "daf92bc5adeb64ee90406481ab2289b0",
      		units: "metric",
      		degreeLabel: true,
      		timeFormat: "24",
      		lang: "de"
      
      	}
      },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul zur Wetter INformation:
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul um RSS Feeds einzubinden: alle Seiten
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      	module: "newsfeed",
      	//pages: {all: "bottom_bar"},
      	position: "bottom_bar",
      	header: "News",
      		config: {
      		carouselId: "550",
      		showSourceTitle: true,
      		showPublishDate: true,
      		showAsList: true,
      		maxNewsItems: 4,
      		ignoreOldItems: true,
      		ignoreOlderThan: 604800000,
      			feeds: [
      			{
      					title: "Weierhof",
      					url: "https://www.weierhof.de/feed/"
      			},
      			{
      					title: "Webindividualschule",
      					url: "http://fetchrss.com/rss/6146348142e4574b423ea3c26146346d1410593c18432932.xml"
      			},
      
      		],
      	}
      },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um RSS Feeds einzubinden: Alle Seiten
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul um Tasks per webcal auszulesen für die nächsten 1 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      			module: "MMM-ToDo",
      			header: "Familie Heute",
      			//pages: {FamilieHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "10",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Papa Heute",
      			//pages: {PapaHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "11",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics",
      					},					
      						]
      			}
      		},	
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben Mama Heute",
      			//pages: {MamaHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "12",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics",
      					},					
      						]
      			}
      		},	
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben Leon Heute",
      			//pages: {LeonHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "13",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben Silas Heute",
      			//pages: {SilasHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "14",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics",
      					},					
      						]
      			}
      		},		
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben Samuel",
      			//pages: {SamuelHeute: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "15",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Offene Aufgaben",
      			//pages: {Offen: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "16",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Offene wichtige und dringende Aufgaben",
      			//pages: {Offen: "top_left"},
      			position: "top_left",
      			config: {
      				carouselId: "17",
      				maximumEntries: 14,
      				maximumNumberOfDays: 1,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen-wichtig.ics",
      					},					
      						]
      			}
      		},
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um Tasks per webcal auszulesen für die nächsten 1 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul um Tasks per webcal auszulesen für die nächsten 7 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {FamilieHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "20",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {PapaHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "21",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics",
      					},					
      						]
      			}
      		},	
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {MamaHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "22",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics",
      					},					
      						]
      			}
      		},	
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {LeonHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "23",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics",
      					},					
      						]
      			}
      		},
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {SilasHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "24",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics",
      					},					
      						]
      			}
      		},		
      
      {
      			module: "MMM-ToDo",
      			header: "Aufgaben diese Woche",
      			//pages: {SamuelHeute: "bottom_left"},
      			position: "bottom_left",
      			config: {
      				carouselId: "25",
      				maximumEntries: 11,
      				maximumNumberOfDays: 7,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: false,
      				hideCompleted: true,
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics",
      					},					
      						]
      			}
      		},
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um Tasks per webcal auszulesen für die nächsten 7 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul um Termine auszulesen für die nächsten 1 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      			module: "calendar",
      			header: "Termine Familie Heute",
      			//pages: {FamilieHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "30",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics",
      					},					
      						]
      			}
      		},		
      
      		{
      			module: "calendar",
      			header: "Termine Mama Heute",
      			//pages: {MamaHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "31",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics",
      					},							
      						]
      			}
      		},
      
      		{
      			module: "calendar",
      			header: "Termine Papa Heute",
      			//pages: {PapaHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "32",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics",
      					},		
      											
      						]
      			}
      		},	
      		
      		{
      			module: "calendar",
      			header: "Termine Leon Heute",
      			//pages: {LeonHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "33",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics",
      					},				
      											
      						]
      			}
      		},	
      		
      		{
      			module: "calendar",
      			header: "Termine Silas Heute",
      			//pages: {SilasHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "34",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[			
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics",
      					},									
      						]
      			}
      		},
      		
      		{
      			module: "calendar",
      			header: "Termine Samuel Heute",
      			//pages: {SamuelHeute: "top_right"},
      			position: "top_right",
      			config: {
      				carouselId: "35",
      				maximumNumberOfDays: 1,
      				maximumEntries: 11,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[			
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics",
      					},				
      											
      						]
      			}
      		},
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um Termine auszulesen für die nächsten 1 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Begin: Modul um Termine auszulesen für die nächsten 7 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {FamilieHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "40",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics",
      					},					
      						]
      			}
      		},	
      		
      		{
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {MamaHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "41",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics",
      					},							
      						]
      			}
      		},	
      
      		{
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {PapaHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "42",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics",
      					},		
      											
      						]
      			}
      		},		
      		
      		{
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {LeonHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "43",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics",
      					},				
      											
      						]
      			}
      		},	
      		
      		{
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {SilasHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "44",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[			
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics",
      					},									
      						]
      			}
      		},
      		
      		{
      			module: "calendar",
      			header: "Termine diese Woche",
      			//pages: {SamuelHeute: "bottom_right"},
      			position: "bottom_right",
      			config: {
      				carouselId: "45",
      				maximumNumberOfDays: 7,
      				maximumEntries: 12,
      				broadcastEvents: false,
      				maxTitleLength: 50,
      				wrapEvents: false,
      				maxTitleLines: 1,
      				fetchInterval: 150000,
      				hidePrivate: true,
      				hideOngoing: true,
      				excludedEvents: ["Abgesagt:"],
      				showLocation: false,
      				fade: false,
      				colored: false,
      				coloredSymbolOnly: false,
      				displaySymbol: false,
      				calendars: 	[			
      					{
      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics",
      					},				
      											
      						]
      			}
      		},
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul um Termine auszulesen für die nächsten 7 Tage
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Beginn: Modul für die Fernsteuerung per Webrowser
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
       module: 'MMM-Remote-Control',
       // uncomment the following line to show the URL of the remote control on the mirror
       // position: "top_bar",
       // you can hide this module afterwards from the remote control itself
       config: {
      		carouselId: "680",
       customCommand: {}, // Optional, See "Using Custom Commands" below
       showModuleApiMenu: true, // Optional, Enable the Module Controls menu
       secureEndpoints: false, // Optional, See API/README.md
       // uncomment any of the lines below if you're gonna use it
       customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below 
      	// apiKey: "", // Optional, See API/README.md for details
       // classes: {} // Optional, See "Custom Classes" below
      	}
      },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul für die Fernsteuerung per Webrowser
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Beginn: Modul das Bewegung über die Kamera erkennt
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      {
       module: 'MMM-SleepWake',
      	// pages: {all: "bottom_bar"}, 
      	config:{
       carouselId: "690",
      	 delay: '14', // amount of time with no motion before sleeping, in minutes
       mode: 'PI',
       pi_on: 'wget http://192.168.1.241:8083/fhem?cmd=set%20FamilienplanerTV%20on -O /dev/null',
       pi_off: 'wget http://192.168.1.241:8083/fhem?cmd=set%20FamilienplanerTV%20off -O /dev/null'
       }
      },
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul das Bewegung über die Kamera erkennt
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Beginn: Modul zur Nutzung mehrere Pages
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      {
       module: 'MMM-Carousel',
       //position: 'bottom_bar', // Required only for navigation controls
       config: {
       transitionInterval: 30000,
       slideTransitionSpeed: 1500,
       showPageIndicators: false,
       showPageControls: false,
       ignoreModules: ['MMM-SleepWake'],
       //mode: 'global'
       mode: 'slides',
       slides: {
       main: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId: "10"},
      				{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId: "20"},
      				{name:'calendar', classes:'', position:"top_right", carouselId: "30"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId: "40"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId:"520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId: "510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId:"550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId: "530"},
      				{name:'weatherforecast', position:"bottom_center",carouselId: "540"}],
      Seite2: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId: "11"},
      				{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId: "21"},
      				{name:'calendar', classes:'', position:"top_right", carouselId: "31"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId: "41"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId: "520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId: "510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId: "550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId: "530"},
      				{name:'weatherforecast', classes:'', position:"bottom_center",carouselId: "540"}],
      Seite3: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId: "12"},
      				{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId: "22"},
      				{name:'calendar', classes:'', position:"top_right", carouselId: "32"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId: "42"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId: "520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId: "510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId: "550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId: "530"},
      				{name:'weatherforecast', classes:'', position:"bottom_center",carouselId: "540"}],
      Seite4: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId: "13"},
      				{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId: "23"},
      				{name:'calendar', classes:'', position:"top_right", carouselId: "33"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId: "43"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId: "520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId: "510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId: "550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId: "530"},
      				{name:'weatherforecast', classes:'', position:"bottom_center",carouselId: "540"}],
      Seite5: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId: "14"},
      	 			{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId: "24"},
      				{name:'calendar', classes:'', position:"top_right", carouselId: "34"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId: "44"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId: "520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId: "510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId: "550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId: "530"},
      				{name:'weatherforecast', classes:'', position:"bottom_center",carouselId: "540"}],
      Seite6: [ {name:'MMM-ToDo', classes:'', position:"top_left", carouselId:"15"},
      				{name:'MMM-ToDo', classes:'', position:"bottom_left", carouselId:"25"},
      				{name:'calendar', classes:'', position:"top_right", carouselId:"35"},
      				{name:'calendar', classes:'', position:"bottom_right", carouselId:"45"},
      				{name:'helloworld', classes:'', position:"top_center",carouselId:"520"},
      				{name:'MMM-page-indicator', classes:'', position:"bottom_center",carouselId:"510"},
      				{name:'newsfeed', classes:'', position:"bottom_bar",carouselId:"550"},
      				{name:'currentweather', classes:'', position:"bottom_center",carouselId:"530"},
      				{name:'weatherforecast', classes:'', position:"bottom_center",carouselId:"540"}],
      Seite7: [ {name:'MMM-ToDo',classes:'',position:"top_left",carouselId:"16"},
      				{name:'MMM-ToDo',classes:'',position:"bottom_left",carouselId:"17"},
      				{name:'calendar',classes:'',position:"top_right",carouselId:"30"},
      				{name:'calendar',classes:'',position:"bottom_right",carouselId:"40"},
      				{name:'helloworld',classes:'',position:"top_center",carouselId:"520"},
      				{name:'MMM-page-indicator',classes:'',position:"bottom_center",carouselId:"510"},
      				{name:'newsfeed',classes:'',position:"bottom_bar",carouselId:"550"},
      				{name:'currentweather',classes:'',position:"bottom_center",carouselId:"530"},
      				{name:'weatherforecast',classes:'',position:"bottom_center",carouselId:"540"}]
      
      
      }
      }
      }
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: Modul zur Nutzung mehrere Pages
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      
      
      
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      // Ende: aller Module
      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      	]
      };
      
      /*************** DO NOT EDIT THE LINE BELOW ***************/
      if (typeof module !== "undefined") {module.exports = config;}
      
      W 1 Reply Last reply Oct 10, 2021, 2:26 PM Reply Quote 0
      • W Offline
        wageck Project Sponsor @wageck
        last edited by Oct 10, 2021, 2:26 PM

        main.css

        :root {
          --color-text: #999;
          --color-text-dimmed: #666;
          --color-text-bright: #fff;
          --color-background: #000;
        
          --font-primary: "Roboto Condensed";
          --font-secondary: "Roboto";
        
          --font-size: 20px;
          --font-size-small: 0.75rem;
        
          --gap-body-top: 60px;
          --gap-body-right: 60px;
          --gap-body-bottom: 60px;
          --gap-body-left: 60px;
        
          --gap-modules: 30px;
        }
        
        html {
          cursor: none;
          overflow: hidden;
          background: var(--color-background);
          user-select: none;
          font-size: var(--font-size);
        }
        
        ::-webkit-scrollbar {
          display: none;
        }
        
        body {
          margin: var(--gap-body-top) var(--gap-body-right) var(--gap-body-bottom) var(--gap-body-left);
          position: absolute;
          height: calc(100% - var(--gap-body-top) - var(--gap-body-bottom));
          width: calc(100% - var(--gap-body-right) - var(--gap-body-left));
          background: var(--color-background);
          color: var(--color-text);
          font-family: var(--font-primary), sans-serif;
          font-weight: 400;
          line-height: 1.5;
          -webkit-font-smoothing: antialiased;
        }
        
        /**
         * Default styles.
         */
        
        .dimmed {
          color: var(--color-text-dimmed);
        }
        
        .normal {
          color: var(--color-text);
        }
        
        .bright {
          color: var(--color-text-bright);
        }
        
        .xsmall {
          font-size: var(--font-size-small);
          line-height: 1.275;
        }
        
        .small {
          font-size: 1rem;
          line-height: 1.25;
        }
        
        .medium {
          font-size: 1.5rem;
          line-height: 1.225;
        }
        
        .large {
          font-size: 3.25rem;
          line-height: 1;
        }
        
        .xlarge {
          font-size: 3.75rem;
          line-height: 1;
          letter-spacing: -3px;
        }
        
        .thin {
          font-family: var(--font-secondary), sans-serif;
          font-weight: 100;
        }
        
        .light {
          font-family: var(--font-primary), sans-serif;
          font-weight: 300;
        }
        
        .regular {
          font-family: var(--font-primary), sans-serif;
          font-weight: 400;
        }
        
        .bold {
          font-family: var(--font-primary), sans-serif;
          font-weight: 700;
        }
        
        .align-right {
          text-align: right;
        }
        
        .align-left {
          text-align: left;
        }
        
        header {
          text-transform: uppercase;
          font-size: var(--font-size-small);
          font-family: var(--font-primary), Arial, Helvetica, sans-serif;
          font-weight: 400;
          border-bottom: 1px solid var(--color-text-dimmed);
          line-height: 15px;
          padding-bottom: 5px;
          margin-bottom: 10px;
          color: var(--color-text);
        }
        
        sup {
          font-size: 50%;
          line-height: 50%;
        }
        
        /**
         * Module styles.
         */
        
        .module {
          margin-bottom: var(--gap-modules);
        }
        
        .region.bottom .module {
          margin-top: var(--gap-modules);
          margin-bottom: 0;
        }
        
        .no-wrap {
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }
        
        .pre-line {
          white-space: pre-line;
        }
        
        /**
         * Region Definitions.
         */
        
        .region {
          position: absolute;
        }
        
        .region.fullscreen {
          position: absolute;
          top: calc(-1 * var(--gap-body-top));
          left: calc(-1 * var(--gap-body-left));
          right: calc(-1 * var(--gap-body-right));
          bottom: calc(-1 * var(--gap-body-bottom));
          pointer-events: none;
        }
        
        .region.fullscreen * {
          pointer-events: auto;
        }
        
        .region.right {
          right: 0;
          text-align: right;
        }
        
        .region.top {
          top: 0;
        }
        
        .region.top.center,
        .region.bottom.center {
          left: 50%;
          transform: translateX(-50%);
        }
        
        .region.top.right,
        .region.top.left,
        .region.top.center {
          top: 100%;
        }
        
        .region.bottom {
          bottom: 0;
        }
        
        .region.bottom.right,
        .region.bottom.center,
        .region.bottom.left {
          bottom: 100%;
        }
        
        .region.bar {
          width: 100%;
          text-align: center;
        }
        
        /*
        .region.third,
        .region.middle.center {
          width: 100%;
          text-align: center;
          transform: translateY(-50%);
        }
        */
        
        /*
        .region.upper.third {
          top: 33%;
        }
        */
        
        /*
        .region.middle.center {
          top: 50%;
        }
        */
        
        /*
        .region.lower.third {
          top: 66%;
        }
        */
        
        .region.left {
          text-align: left;
        }
        
        .region table {
          width: 100%;
          border-spacing: 0;
          border-collapse: separate;
        }
        

        custom.css

        :root {
          --gap-body-top: -3px;
          --gap-body-right: 0px;
          --gap-body-bottom: -30px;
          --gap-body-left: 0px;
          --gap-modules: 5px;
        
          --color-background: blue;
          --color-text: #fff;
          --color-text-dimmed: #fff;  
          --color-text-bright: #fff;
        
        }
        
        
        
        .xsmall {
          font-size: 45px;
          line-height: 45px;
        }
        
        .small {
          font-size: 55px;
          line-height: 60px;
        }
        
        .medium {
          font-size: 75px;
          line-height: 80px;
        }
        
        .large {
          font-size: 140px;
          line-height: 145px;
        }
        
        .xlarge {
          font-size: 165px;
          line-height: 170px;
          letter-spacing: -3px;
        }
        
        
        header {
          font-size: 55px;
          font-weight: 400;
          line-height: 60px;
          padding-bottom: 0px;
          margin-bottom: 0px;
        }
        
        .html {
         /*background:red;*/
         /*overflow:visible;*/
        }
        
        .body {
         /*background:blue;*/
         margin: 0;
        }
        
        .region {
        /*outline: #fff solid;*/
        }
        
        .region.bottom.bar .container .module.newsfeed {
            height: 520px; /*480 height of the module with maximum lines possible */
        }
        
        
        .newsfeed .bright.medium.light {
          font-size: 52px;
          line-height: 70px;
        }
        
        .newsfeed-list {
          list-style: none;
          text-align: center;
        }
        
        .newsfeed-list li {
          text-align: justify;
          margin-bottom: 0.5em;
          text-align: center;
        }
        
        .region.top.right,
        .region.top.left,
        .region.top.center {
          width: 1280px;
          height: 960px;
        
        }
        .region.bottom.right,
        .region.bottom.center,
        .region.bottom.left {
          width: 1280px;
          height: 750px;
        }
        
        .region.bottom.center .container .module.MMM-page-indicator {
          margin-bottom: 5;
          font-size: 80px;
          line-height: 85px;
          letter-spacing: -3px;
        
        }
        
        .currentweather .large {
          font-size: 60px;
          line-height: 65px;
        }
        

        docker-compose.yml

        version: '3'
        
        services:
          magicmirror:
            container_name: mm
            image: karsten13/magicmirror:latest
            volumes:
              - ../mounts/config:/opt/magic_mirror/config
              - ../mounts/modules:/opt/magic_mirror/modules
              - ../mounts/css:/opt/magic_mirror/css
              - /etc/timezone:/etc/timezone:ro
              - /etc/localtime:/etc/localtime:ro
              - /tmp/.X11-unix:/tmp/.X11-unix
              - /opt/vc:/opt/vc/:ro
              - /run/udev:/run/udev:ro
            devices:
              - /dev/vchiq
              - /dev/input/btremote
            environment:
              LD_LIBRARY_PATH: /opt/vc/lib
              DISPLAY: unix:0.0
              TZ: "Europe/Berlin"
              timezone: "Europe/Berlin"
              MM_OVERRIDE_DEFAULT_MODULES: "false"
              MM_OVERRIDE_CSS: "false"
              ELECTRON_ENABLE_LOGGING=true
            network_mode: host
            shm_size: "512mb"
            restart: unless-stopped
            command: 
              - npm
              - run
              - start debug
        
        W 1 Reply Last reply Oct 10, 2021, 2:28 PM Reply Quote 0
        • W Offline
          wageck Project Sponsor @wageck
          last edited by Oct 10, 2021, 2:28 PM

          docker startup Log

          root@Familienboard:~# docker stop mm ;docker start mm ; docker logs -n 20 -f mm
          mm
          mm
          [10.10.2021 15:35.00.596] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:35.00.597] [INFO]  Calendar-Fetcher: Broadcasting 3 events.
          [10.10.2021 15:35.00.628] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:35.02.554] [INFO]  Newsfeed-Fetcher: Broadcasting 10 items.
          [10.10.2021 15:37.00.438] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics
          [10.10.2021 15:37.00.471] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics
          [10.10.2021 15:37.00.498] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics
          [10.10.2021 15:37.00.531] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics
          [10.10.2021 15:37.00.577] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics
          [10.10.2021 15:37.00.596] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics
          [10.10.2021 15:37.00.606] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen.ics
          [10.10.2021 15:37.00.614] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen-wichtig.ics
          [10.10.2021 15:37.00.625] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics
          [10.10.2021 15:37.00.635] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics
          [10.10.2021 15:37.00.649] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics
          [10.10.2021 15:37.00.660] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics
          [10.10.2021 15:37.00.673] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics
          [10.10.2021 15:37.00.689] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics
          renamed '/opt/magic_mirror/config/config.js' -> '/opt/magic_mirror/config/config.js-old'
          chown modules and config folder ...
          timezone is Europe/Berlin
          sh: 1: cannot create /etc/timezone: Read-only file system
          start magicmirror
          
          > magicmirror@2.16.0 start /opt/magic_mirror
          > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
          
          [10.10.2021 15:37.18.186] [LOG]   Starting MagicMirror: v2.16.0
          [10.10.2021 15:37.18.193] [LOG]   Loading config ...
          [10.10.2021 15:37.18.204] [LOG]   Loading module helpers ...
          [10.10.2021 15:37.18.207] [LOG]   No helper found for module: MMM-page-indicator.
          [10.10.2021 15:37.18.209] [LOG]   No helper found for module: helloworld.
          [10.10.2021 15:37.18.217] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.219] [LOG]   Module helper loaded: currentweather
          [10.10.2021 15:37.18.223] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.224] [LOG]   Module helper loaded: weatherforecast
          [10.10.2021 15:37.18.272] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.273] [LOG]   Module helper loaded: newsfeed
          [10.10.2021 15:37.18.377] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.379] [LOG]   Module helper loaded: MMM-ToDo
          [10.10.2021 15:37.18.402] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.403] [LOG]   Module helper loaded: calendar
          [10.10.2021 15:37.18.677] [LOG]   Initializing new module helper ...
          [10.10.2021 15:37.18.678] [LOG]   Module helper loaded: MMM-Remote-Control
          [10.10.2021 15:37.18.682] [LOG]   handler helper in init
          [10.10.2021 15:37.18.683] [LOG]   Module helper loaded: MMM-SleepWake
          [10.10.2021 15:37.18.685] [LOG]   No helper found for module: MMM-Carousel.
          [10.10.2021 15:37.18.686] [LOG]   All module helpers loaded.
          [10.10.2021 15:37.18.788] [LOG]   Starting server on port 8080 ...
          [10.10.2021 15:37.18.795] [WARN]  You're using a full whitelist configuration to allow for all IPs
          [10.10.2021 15:37.18.803] [LOG]   Server started ...
          [10.10.2021 15:37.18.805] [LOG]   Connecting socket for: currentweather
          [10.10.2021 15:37.18.806] [WARN]  The module 'currentweather' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path
          [10.10.2021 15:37.18.807] [LOG]   Connecting socket for: weatherforecast
          [10.10.2021 15:37.18.809] [WARN]  The module 'weatherforecast' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path
          [10.10.2021 15:37.18.810] [LOG]   Connecting socket for: newsfeed
          [10.10.2021 15:37.18.811] [LOG]   Starting node helper for: newsfeed
          [10.10.2021 15:37.18.812] [LOG]   Connecting socket for: MMM-ToDo
          [10.10.2021 15:37.18.814] [LOG]   Starting node helper for: MMM-ToDo
          [10.10.2021 15:37.18.815] [LOG]   Connecting socket for: calendar
          [10.10.2021 15:37.18.816] [LOG]   Starting node helper for: calendar
          [10.10.2021 15:37.18.817] [LOG]   Connecting socket for: MMM-Remote-Control
          [10.10.2021 15:37.18.819] [LOG]   Starting node helper for: MMM-Remote-Control
          [10.10.2021 15:37.18.827] [LOG]   Connecting socket for: MMM-SleepWake
          [10.10.2021 15:37.18.829] [LOG]   handler helper in start
          [10.10.2021 15:37.18.830] [LOG]   Sockets connected & modules started ...
          [10.10.2021 15:37.19.085] [LOG]   Launching application.
          [10.10.2021 15:37.24.078] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics - Interval: 150000
          [10.10.2021 15:37.24.111] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics - Interval: 150000
          [10.10.2021 15:37.24.119] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics - Interval: 150000
          [10.10.2021 15:37.24.126] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics - Interval: 150000
          [10.10.2021 15:37.24.139] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics - Interval: 150000
          [10.10.2021 15:37.24.169] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen.ics - Interval: 150000
          [10.10.2021 15:37.24.884] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen-wichtig.ics - Interval: 150000
          [10.10.2021 15:37.24.895] [LOG]   Create new TODOCALENDAR fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics - Interval: 150000
          [10.10.2021 15:37.24.909] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics
          [10.10.2021 15:37.24.932] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics
          [10.10.2021 15:37.25.007] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics
          [10.10.2021 15:37.25.026] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics
          [10.10.2021 15:37.25.128] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics
          [10.10.2021 15:37.25.249] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.262] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.272] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.351] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.361] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.400] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics - Interval: 150000
          [10.10.2021 15:37.25.814] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics - Interval: 150000
          [10.10.2021 15:37.26.126] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics - Interval: 150000
          [10.10.2021 15:37.26.320] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.358] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.376] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.443] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics - Interval: 150000
          [10.10.2021 15:37.26.461] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics - Interval: 150000
          [10.10.2021 15:37.26.476] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics - Interval: 150000
          [10.10.2021 15:37.26.530] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.571] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.634] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.669] [LOG]   Create new newsfetcher for url: https://www.weierhof.de/feed/ - Interval: 300000
          [10.10.2021 15:37.26.710] [LOG]   Create new newsfetcher for url: http://fetchrss.com/rss/6146348142e4574b423ea3c26146346d1410593c18432932.xml - Interval: 300000
          [10.10.2021 15:37.26.763] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.843] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.944] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.26.974] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.27.033] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.036] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.037] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.043] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.045] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.048] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.052] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.057] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.059] [ERROR] Moment Timezone has no data for Customized Time Zone. See http://momentjs.com/timezone/docs/#/data-loading/.
          [10.10.2021 15:37.27.062] [INFO]  Calendar-Fetcher: Broadcasting 3 events.
          [10.10.2021 15:37.27.136] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics
          [10.10.2021 15:37.27.154] [LOG]   Create new calendarfetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics - Interval: 150000
          [10.10.2021 15:37.27.158] [LOG]   sleep-wake helper in socket notification=config
          [10.10.2021 15:37.27.192] [LOG]    external source defined dir=/opt/magic_mirror/modules/MMM-SleepWake/motion
          [10.10.2021 15:37.27.301] [INFO]  Newsfeed-Fetcher: Broadcasting 5 items.
          [10.10.2021 15:37.27.529] [INFO]  Calendar-Fetcher: Broadcasting 0 events.
          [10.10.2021 15:37.27.626] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics
          [10.10.2021 15:37.27.669] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics
          [10.10.2021 15:37.27.710] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics
          [10.10.2021 15:37.27.763] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics
          [10.10.2021 15:37.27.784] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics
          [10.10.2021 15:37.27.817] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics
          [10.10.2021 15:37.27.840] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen.ics
          [10.10.2021 15:37.27.855] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen-wichtig.ics
          [10.10.2021 15:37.27.869] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics
          [10.10.2021 15:37.27.890] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics
          [10.10.2021 15:37.27.978] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics
          [10.10.2021 15:37.28.011] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics
          [10.10.2021 15:37.28.043] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics
          [10.10.2021 15:37.28.070] [LOG]   Use existing fetcher for url: http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics
          [10.10.2021 15:37.29.798] [INFO]  Newsfeed-Fetcher: Broadcasting 10 items.
          
          

          custom_menu.json

          {
             "id": "custom",
             "type": "menu",
             "icon": "id-card-o",
             "text": "Steuerung",
             "items": [{
                   "id": "custom-item-1",
                   "type": "item",
                   "icon": "dot-circle-o",
                   "text": "Termine",
                   "action": "NOTIFICATION",
                   "content": {
                      "notification": "PAGE_SELECT",
                      "payload": "Termine"
                   }
                },
                {
                   "id": "custom-item-2",
                   "type": "item",
                   "icon": "dot-circle-o",
                   "text": "Aufgaben",
                   "action": "NOTIFICATION",
                  "content": {
                      "notification": "PAGE_SELECT",
                      "payload": "Aufgaben"
                   }
                },
                {
                   "id": "custom-item-3",
                   "type": "item",
                   "icon": "dot-circle-o",
                   "text": "Offene Aufgaben",
                   "action": "NOTIFICATION",
                   "content": {
                      "notification": "PAGE_SELECT",
                      "payload": "Offene Aufgaben"
                      }
                },
          
                {
                   "id": "custom-item-4",
                   "type": "item",
                   "icon": "dot-circle-o",
                   "text": "Offene wichtige Aufgaben",
                   "action": "NOTIFICATION",
                   "content": {
                      "notification": "PAGE_SELECT",
                      "payload": "Offene wichtige und dringende Aufgaben"
                   }
                },
                {
                   "id": "level2",
                   "type": "menu",
                   "menu": "custom",
                   "icon": "bars",
                   "text": "Sub-Menu",
                   "items": [{
                         "id": "custom-item-4",
                         "type": "item",
                         "icon": "dot-circle-o",
                         "text": "Sub-Menu Item 1",
                         "action": "NOTIFICATION",
                         "content": {
                            "notification": "NOTIFCATION_TEXT_4",
                            "payload": "This notification requires a string payload"
                         }
                      },
                      {
                         "id": "custom-item-2",
                         "type": "item",
                         "icon": "dot-circle-o",
                         "text": "Sub-Menu Item 2",
                         "action": "NOTIFICATION",
                         "content": {
                            "notification": "NOTIFCATION_TEXT_5",
                            "payload": {
                               "title": "Payload Object",
                               "message": "This notification requires a payload object"
                            }
                         }
                      }
                   ]
                }
             ]
          }
          
          W 1 Reply Last reply Oct 10, 2021, 2:30 PM Reply Quote 0
          • W Offline
            wageck Project Sponsor @wageck
            last edited by Oct 10, 2021, 2:30 PM

            i used MMM-Carousel from https://github.com/shbatm/MMM-Carousel

            i hope i Upload what is needed :-)

            K 1 Reply Last reply Oct 10, 2021, 9:45 PM Reply Quote 0
            • K Online
              karsten13 @wageck
              last edited by Oct 10, 2021, 9:45 PM

              @wageck

              there are timezone related errors in the logs. You are using an old docker-compose.yml, the whole timezone/TZ stuff is not neaded anymore, please take a look at the current version …

              1 Reply Last reply Reply Quote 0
              • M Offline
                MichMich Admin
                last edited by Oct 11, 2021, 7:43 AM

                It seems like most of the issues are caused by a misconfiguration of the MMM-Carousel module. This is a 3rd party module therefore I can’t give any support on that module.

                But for example, I see you using carouselId In de module configs, but I fail to find anything about this in the MMM-Carousel documentation.

                Your best guess is to open an issue in the repository of the respective module. Although I would recommend to do a deep dive in the module’s documentation first.

                W 1 Reply Last reply Oct 11, 2021, 9:21 AM Reply Quote 0
                • W Offline
                  wageck Project Sponsor @MichMich
                  last edited by Oct 11, 2021, 9:21 AM

                  @shbatm can you say something to my Problem?

                  W 1 Reply Last reply Oct 11, 2021, 7:11 PM Reply Quote 0
                  • W Offline
                    wageck Project Sponsor @wageck
                    last edited by Oct 11, 2021, 7:11 PM

                    i use https://github.com/shbatm/MMM-Carousel and there is the carouselId

                    is there a better module for multiple pages ?

                    1 Reply Last reply Reply Quote 0
                    • W Offline
                      wageck Project Sponsor
                      last edited by Oct 12, 2021, 8:27 PM

                      i test mm-pages and duplicate the MMM-Todo and the calendar but the calendar modul is not showing something, on the page where i set todo to right it is to see ?

                      /* Magic Mirror Config Sample
                       *
                       * By Michael Teeuw https://michaelteeuw.nl
                       * MIT Licensed.
                       *
                       * For more information on how you can configure this file
                       * See https://github.com/MichMich/MagicMirror#configuration
                       * 
                       * !! ACHTUNG Die config.js.template muss bearbeitet werden !! 
                       * Link zur CSS Aufteilung: https://forum.magicmirror.builders/topic/286/regions
                       */
                      
                      var config = {
                      	address: "0.0.0.0", 	// Address to listen on, can be:
                      							// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
                      							// - another specific IPv4/6 to listen on a specific interface
                      							// - "0.0.0.0", "::" to listen on any interface
                      							// Default, when address config is left out or empty, is "localhost"
                      	port: 8080,					// Default 8080
                      	basePath: "/", 	// The URL path where MagicMirror is hosted. If you are using a Reverse proxy
                      					// you must set the sub path here. basePath must end with a /
                      	ipWhitelist: [], 	// Set [] to allow all IP addresses ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.0/24"]
                      															// or add a specific IPv4 of 192.168.1.5 :
                      															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
                      															// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
                      															// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
                      
                      	useHttps: false, 		// Support HTTPS or not, default "false" will use HTTP
                      	httpsPrivateKey: "", 	// HTTPS private key path, only require when useHttps is true
                      	httpsCertificate: "", 	// HTTPS Certificate path, only require when useHttps is true
                      
                      	language: "de",
                      	logLevel: ["INFO", "LOG", "WARN", "ERROR"],
                      	timeFormat: 24,
                      	units: "metric",
                      	// serverOnly: true/false/"local" ,
                      	// local for armv6l processors, default
                      	// starts serveronly and then starts chrome browser
                      	// false, default for all NON-armv6l devices
                      	// true, force serveronly mode, because you want to.. no UI on this device
                      
                      	modules: [
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Beginn: Modul um die Aktuelle Page in der Übersicht anzuzeigen
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                       {
                       module: "MMM-page-indicator",
                       //pages: {all: "bottom_center"},
                      		position: "bottom_center",
                      		config: {
                      		carouselId: 510
                      		}
                      		
                       },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um die Aktuelle Page in der Übersicht anzuzeigen
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Beginn: Motivationstext
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      	module: "helloworld",
                      	//pages: {"all": "top_center"},
                      	position: "top_center",
                      		config: {
                      		carouselId: 520 ,
                      		text: "Motivation juhu"	
                      		}
                      },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Motivationstext
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul zur Wetter INformation:
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      	module: "currentweather",
                      	//pages: {all: "bottom_center"},
                      	position: "bottom_center",
                      	header: "Heute",
                      	config: {
                      		carouselId: 530 ,
                      		location: "Kerzenheim",
                      		locationID: "2891480", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                      		appid: "daf92bc5adeb64ee90406481ab2289b0",
                      		units: "metric",
                      		degreeLabel: true,
                      		timeFormat: "24",
                      		lang: "de"
                      	}
                      },
                      {
                      	module: "weatherforecast",
                      	//pages: {all: "bottom_center"},
                      	position: "bottom_center",
                      	header: "Vorhersage",
                      	config: {
                      		carouselId: 540 ,
                      		location: "Kerzenheim",
                      		locationID: "2891480", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                      		appid: "daf92bc5adeb64ee90406481ab2289b0",
                      		units: "metric",
                      		degreeLabel: true,
                      		timeFormat: "24",
                      		lang: "de"
                      
                      	}
                      },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul zur Wetter INformation:
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul um RSS Feeds einzubinden: alle Seiten
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      	module: "newsfeed",
                      	//pages: {all: "bottom_bar"},
                      	position: "bottom_bar",
                      	header: "News",
                      		config: {
                      		carouselId: 550 ,
                      		showSourceTitle: true,
                      		showPublishDate: true,
                      		showAsList: true,
                      		maxNewsItems: 4,
                      		ignoreOldItems: true,
                      		ignoreOlderThan: 604800000,
                      			feeds: [
                      			{
                      					title: "Weierhof",
                      					url: "https://www.weierhof.de/feed/"
                      			},
                      			{
                      					title: "Webindividualschule",
                      					url: "http://fetchrss.com/rss/6146348142e4574b423ea3c26146346d1410593c18432932.xml"
                      			},
                      
                      		],
                      	}
                      },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um RSS Feeds einzubinden: Alle Seiten
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul um Tasks per webcal auszulesen für die nächsten 1 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      			module: "MMM-ToDo10",
                      			header: "Familie Heute",
                      			//pages: {FamilieHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 10 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo11",
                      			header: "Papa Heute",
                      			//pages: {PapaHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 11 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics",
                      					},					
                      						]
                      			}
                      		},	
                      
                      {
                      			module: "MMM-ToDo12",
                      			header: "Aufgaben Mama Heute",
                      			//pages: {MamaHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 12 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics",
                      					},					
                      						]
                      			}
                      		},	
                      
                      {
                      			module: "MMM-ToDo13",
                      			header: "Aufgaben Leon Heute",
                      			//pages: {LeonHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 13 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo14",
                      			header: "Aufgaben Silas Heute",
                      			//pages: {SilasHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 14 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics",
                      					},					
                      						]
                      			}
                      		},		
                      
                      {
                      			module: "MMM-ToDo15",
                      			header: "Aufgaben Samuel",
                      			//pages: {SamuelHeute: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 15 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo16",
                      			header: "Offene Aufgaben",
                      			//pages: {Offen: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 16 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo17",
                      			header: "Offene wichtige und dringende Aufgaben",
                      			//pages: {Offen: "top_left"},
                      			position: "top_left",
                      			config: {
                      				carouselId: 17 ,
                      				maximumEntries: 14,
                      				maximumNumberOfDays: 1,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/offen-wichtig.ics",
                      					},					
                      						]
                      			}
                      		},
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um Tasks per webcal auszulesen für die nächsten 1 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul um Tasks per webcal auszulesen für die nächsten 7 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      			module: "MMM-ToDo20",
                      			header: "Aufgaben diese Woche",
                      			//pages: {FamilieHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 20 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo21",
                      			header: "Aufgaben diese Woche",
                      			//pages: {PapaHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 21 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa.ics",
                      					},					
                      						]
                      			}
                      		},	
                      
                      {
                      			module: "MMM-ToDo22",
                      			header: "Aufgaben diese Woche",
                      			//pages: {MamaHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 22 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama.ics",
                      					},					
                      						]
                      			}
                      		},	
                      
                      {
                      			module: "MMM-ToDo23",
                      			header: "Aufgaben diese Woche",
                      			//pages: {LeonHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 23 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon.ics",
                      					},					
                      						]
                      			}
                      		},
                      
                      {
                      			module: "MMM-ToDo24",
                      			header: "Aufgaben diese Woche",
                      			//pages: {SilasHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 24 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas.ics",
                      					},					
                      						]
                      			}
                      		},		
                      
                      {
                      			module: "MMM-ToDo25",
                      			header: "Aufgaben diese Woche",
                      			//pages: {SamuelHeute: "bottom_left"},
                      			position: "bottom_left",
                      			config: {
                      				carouselId: 25 ,
                      				maximumEntries: 11,
                      				maximumNumberOfDays: 7,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: false,
                      				hideCompleted: true,
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel.ics",
                      					},					
                      						]
                      			}
                      		},
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um Tasks per webcal auszulesen für die nächsten 7 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul um Termine auszulesen für die nächsten 1 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      			module: "calendar30",
                      			header: "Termine Familie Heute",
                      			//pages: {FamilieHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 30 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics",
                      					},					
                      						]
                      			}
                      		},		
                      
                      		{
                      			module: "calendar31",
                      			header: "Termine Mama Heute",
                      			//pages: {MamaHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 31 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics",
                      					},							
                      						]
                      			}
                      		},
                      
                      		{
                      			module: "calendar32",
                      			header: "Termine Papa Heute",
                      			//pages: {PapaHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 32 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics",
                      					},		
                      											
                      						]
                      			}
                      		},	
                      		
                      		{
                      			module: "calendar33",
                      			header: "Termine Leon Heute",
                      			//pages: {LeonHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 33 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics",
                      					},				
                      											
                      						]
                      			}
                      		},	
                      		
                      		{
                      			module: "calendar34",
                      			header: "Termine Silas Heute",
                      			//pages: {SilasHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 34 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[			
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics",
                      					},									
                      						]
                      			}
                      		},
                      		
                      		{
                      			module: "calendar35",
                      			header: "Termine Samuel Heute",
                      			//pages: {SamuelHeute: "top_right"},
                      			position: "top_right",
                      			config: {
                      				carouselId: 35 ,
                      				maximumNumberOfDays: 1,
                      				maximumEntries: 11,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[			
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics",
                      					},				
                      											
                      						]
                      			}
                      		},
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um Termine auszulesen für die nächsten 1 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Begin: Modul um Termine auszulesen für die nächsten 7 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                      			module: "calendar40",
                      			header: "Termine diese Woche",
                      			//pages: {FamilieHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 40 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/familie_cal.ics",
                      					},					
                      						]
                      			}
                      		},	
                      		
                      		{
                      			module: "calendar41",
                      			header: "Termine diese Woche",
                      			//pages: {MamaHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 41 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/mama_cal.ics",
                      					},							
                      						]
                      			}
                      		},	
                      
                      		{
                      			module: "calendar42",
                      			header: "Termine diese Woche",
                      			//pages: {PapaHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 42 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/papa_cal.ics",
                      					},		
                      											
                      						]
                      			}
                      		},		
                      		
                      		{
                      			module: "calendar43",
                      			header: "Termine diese Woche",
                      			//pages: {LeonHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 43 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/leon_cal.ics",
                      					},				
                      											
                      						]
                      			}
                      		},	
                      		
                      		{
                      			module: "calendar44",
                      			header: "Termine diese Woche",
                      			//pages: {SilasHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 44 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[			
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/silas_cal.ics",
                      					},									
                      						]
                      			}
                      		},
                      		
                      		{
                      			module: "calendar45",
                      			header: "Termine diese Woche",
                      			//pages: {SamuelHeute: "bottom_right"},
                      			position: "bottom_right",
                      			config: {
                      				carouselId: 45 ,
                      				maximumNumberOfDays: 7,
                      				maximumEntries: 12,
                      				broadcastEvents: false,
                      				maxTitleLength: 50,
                      				wrapEvents: false,
                      				maxTitleLines: 1,
                      				fetchInterval: 150000,
                      				hidePrivate: true,
                      				hideOngoing: true,
                      				excludedEvents: ["Abgesagt:"],
                      				showLocation: false,
                      				fade: false,
                      				colored: false,
                      				coloredSymbolOnly: false,
                      				displaySymbol: false,
                      				calendars: 	[			
                      					{
                      						url: "http://localhost:8080/modules/MMM-ToDo/nextcloudexport/export/samuel_cal.ics",
                      					},				
                      											
                      						]
                      			}
                      		},
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul um Termine auszulesen für die nächsten 7 Tage
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Beginn: Modul für die Fernsteuerung per Webrowser
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                       module: 'MMM-Remote-Control',
                       // uncomment the following line to show the URL of the remote control on the mirror
                       // position: "top_bar",
                       // you can hide this module afterwards from the remote control itself
                       config: {
                      		carouselId: 680 ,
                       customCommand: {}, // Optional, See "Using Custom Commands" below
                       showModuleApiMenu: true, // Optional, Enable the Module Controls menu
                       secureEndpoints: false, // Optional, See API/README.md
                       // uncomment any of the lines below if you're gonna use it
                       customMenu: "custom_menu.json", // Optional, See "Custom Menu Items" below 
                      	// apiKey: "", // Optional, See API/README.md for details
                       // classes: {} // Optional, See "Custom Classes" below
                      	}
                      },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul für die Fernsteuerung per Webrowser
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Beginn: Modul das Bewegung über die Kamera erkennt
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      {
                       module: 'MMM-SleepWake',
                      	// pages: {all: "bottom_bar"}, 
                      	config:{
                       carouselId: 690 ,
                      	 delay: '14', // amount of time with no motion before sleeping, in minutes
                       mode: 'PI',
                       pi_on: 'wget http://192.168.1.241:8083/fhem?cmd=set%20FamilienplanerTV%20on -O /dev/null',
                       pi_off: 'wget http://192.168.1.241:8083/fhem?cmd=set%20FamilienplanerTV%20off -O /dev/null'
                       }
                      },
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul das Bewegung über die Kamera erkennt
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Beginn: Modul zur Nutzung mehrere Pages
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      {
                              module: 'MMM-pages',
                              config: {
                                      modules:
                                          [[ "MMM-ToDo10", "MMM-ToDo20", "calendar30", "calendar40"],
                                           [ "MMM-ToDo11", "MMM-ToDo21", "calendar31", "calendar41"],
                      		     [ "MMM-ToDo12", "MMM-ToDo22", "calendar32", "calendar42"],
                      		     [ "MMM-ToDo13", "MMM-ToDo23", "calendar33", "calendar43"],
                      		     [ "MMM-ToDo14", "MMM-ToDo24", "calendar34", "calendar44"],
                      		     [ "MMM-ToDo15", "MMM-ToDo25", "calendar35", "calendar45"],
                      		     [ "MMM-ToDo16", "MMM-ToDo26", "calendar30", "calendar40"]],
                                      fixed: ["helloworld", "MMM-page-indicator", "newsfeed", "currentweather", "weatherforecast"],
                                      //hiddenPages: {
                                      //    "screenSaver": [ "clock", "MMM-SomeBackgroundImageModule" ],
                                      //    "admin": [ "MMM-ShowMeSystemStatsModule", "MMM-AnOnScreenMenuModule" ],
                                      //},
                      		rotationTime: 10000,
                              }
                          }
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: Modul zur Nutzung mehrere Pages
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      
                      
                      
                      
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      // Ende: aller Module
                      // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
                      	]
                      };
                      
                      /*************** DO NOT EDIT THE LINE BELOW ***************/
                      if (typeof module !== "undefined") {module.exports = config;}
                      
                      
                      S 1 Reply Last reply Oct 12, 2021, 11:20 PM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        6/12
                        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