let config = { address: "0.0.0.0", port: 8080, basePath: "/", ipWhitelist: [], useHttps: false, language: "de", locale: "de-DE", logLevel: ["INFO", "LOG", "WARN", "ERROR"], timeFormat: 24, units: "metric", modules: [ { module: "alert", }, { module: 'MMM-Carousel', position: 'bottom_bar', config: { transitionInterval: 20000, showPageIndicators: true, showPageControls: false, ignoreModules: ["MMM-BurnIn"], mode: 'slides', slides: { "Main": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'calendar', position: "middle_center", carouselId: "1" } ], "Slide 1": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'compliments', position: "middle_center", carouselId: "1" } ], "Slide 2": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'calendar', position: "middle_center", carouselId: "2" } ], "Slide 3": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'calendar', position: "middle_center", carouselId: "3" } ], "Slide 4": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'calendar', position: "middle_center", carouselId: "4" } ], "Slide 5": [ { name: 'MMM-BackgroundSlideshow', position: "fullscreen_below", carouselId: "5" }, ], "Slide 6": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'compliments', position: "middle_center", carouselId: "2" } ], "Slide 7": [ { name: 'clock', position: "top_left", carouselId: "1" }, { name: 'MMM-SimpleLogo', position: "top_right", carouselId: "1" }, { name: 'MMM-ImageSlideshow', position: "middle_center", carouselId: "5" }, { name: 'weather', position: "bottom_left", carouselId: "5" }, { name: 'MMM-DWD-WarnWeather', position: "bottom_left", carouselId: "5" }, { name: 'newsfeed', position: "bottom_bar", carouselId: "5" }, ], } } }, /* SECTION - Main Slide */ { module: 'clock', position: "top_left", config: { timeFormat: 24, carouselId: '1' } }, { module: 'MMM-SimpleLogo', position: 'top_right', config: { carouselId: "1", fileUrl: "modules/MMM-SimpleLogo/public/wachenwappen.png", text: "", position: "right", width: "200px", } }, { module: "calendar", header: "Tagesübersicht", classes: "daily-overview", position: "middle_center", config: { carouselId: "1", tableClass: "large daily-overview-table wachenaufgaben", fetchInterval: 600000, /* 600000 */ maxTitleLength: 50, displaySymbol: true, showLocation: false, maxTitleLines: 1, maximumEntries: 9, maximumNumberOfDays: 1, calendars: [ { /* RW21 Wachenaufgaben */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/ZMGgBLGn52oATzDw?export', symbolClass: 'todo-symbol', titleClass: 'todo-title', timeClass: 'todotime', symbol: 'clipboard-list-check' }, { /* RW21 Putzplan */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/WW49cKGiiZyy95q8?export', symbolClass: 'clean-symbol', titleClass: 'clean-title', timeClass: 'clean-time', symbol: 'vacuum', }, { /* RW21 Allgemeines */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/eMQW6HmyjfgS8bXq?export', symbolClass: 'info-symbol', titleClass: 'info-title', timeClass: 'info-time', symbol: 'circle-info', maximumNumberOfDays: 7, } ] } }, /* !!SECTION */ /* SECTION - Slide 1 */ { module: "compliments", position: "middle_center", config: { carouselId: "1", updateInterval: 20000, fadeSpeed: 3000, morningStartTime: 6, morningEndTime: 12, afternoonStartTime: 12, afternoonEndTime: 19, remoteFile: "https://gist.githubusercontent.com/Psycho0verload/9b3f22a476537f93ca3edf77cc0bac84/raw/041641ad06e9b0aa12a8c5ec41ac88dbbb3b8189/compliments_1.json" } }, /* !!SECTION */ /* SECTION - Slide 2 */ { module: "calendar", header: "MZ 21/83-1", classes: "rtw-overview", position: "middle_center", config: { carouselId: "2", tableClass: "large daily-overview-table fahrzeugaufgaben fahrzeugaufgaben-rtw", fetchInterval: 600000, /* 600000 */ maxTitleLength: 50, displaySymbol: true, showLocation: false, maxTitleLines: 1, maximumEntries: 9, maximumNumberOfDays: 1, calendars: [ { /* Fahrzeug 21/83-1 */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/exdmis8xiZc54mn3?export', symbolClass: 'rtw-symbol', titleClass: 'rtw-title', timeClass: 'rtw-time', symbol: 'truck-medical' } ] } }, /* !!SECTION */ /* SECTION - Slide 3 */ { module: "calendar", header: "MZ 21/84-1", classes: "nktw-overview", position: "middle_center", config: { carouselId: "3", tableClass: "large daily-overview-table fahrzeugaufgaben fahrzeugaufgaben-nktw", fetchInterval: 600000, /* 600000 */ maxTitleLength: 50, displaySymbol: true, showLocation: false, maxTitleLines: 1, maximumEntries: 9, maximumNumberOfDays: 1, calendars: [ { /* Fahrzeug 21/84-1 */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/NGATEN6qkf9wWEc6?export', symbolClass: 'nktw-symbol', titleClass: 'nktw-title', timeClass: 'nktw-time', symbol: 'truck-medical', }, ] } }, /* !!SECTION */ /* SECTION - Slide 4 */ { module: "calendar", header: "MZ 21/85-1", classes: "ktw-overview", position: "middle_center", config: { carouselId: "4", tableClass: "large daily-overview-table fahrzeugaufgaben fahrzeugaufgaben-ktw", fetchInterval: 600000, /* 600000 */ maxTitleLength: 50, displaySymbol: true, showLocation: false, maxTitleLines: 1, maximumEntries: 9, maximumNumberOfDays: 1, calendars: [ { /* Fahrzeug 21/85-1 */ url: 'https://nc.x0p.it/remote.php/dav/public-calendars/G6Ho8gHmWk4X7qB7?export', symbolClass: 'ktw-symbol', titleClass: 'ktw-title', timeClass: 'ktw-time', symbol: 'truck-medical', } ] } }, /* !!SECTION */ /* SECTION - Slide 5 */ { module: 'MMM-BackgroundSlideshow', position: 'fullscreen_below', config: { carouselId: "5", imagePaths: ['modules/MMM-BackgroundSlideshow/slides/aktionen/'], transitionImages: true, randomizeImageOrder: true } }, /* !!SECTION */ /* SECTION - Slide 6 */ { module: "compliments", position: "middle_center", config: { carouselId: "2", updateInterval: 20000, fadeSpeed: 3000, morningStartTime: 6, morningEndTime: 12, afternoonStartTime: 12, afternoonEndTime: 19, remoteFile: "https://gist.githubusercontent.com/Psycho0verload/9b3f22a476537f93ca3edf77cc0bac84/raw/041641ad06e9b0aa12a8c5ec41ac88dbbb3b8189/compliments_2.json" } }, /* !!SECTION */ /* SECTION - Slide 7 */ { module: 'MMM-ImageSlideshow', position: 'middle_center', config: { carouselId: "5", imagePaths: ['modules/MMM-ImageSlideshow/public/slide_1'], slideshowSpeed: 15000, fixedImageWidth: 900, randomizeImageOrder: true, } }, { module: "weather", position: "bottom_left", config: { carouselId: "5", weatherProvider: "openweathermap", type: "current", location: "Nierstein", locationID: "2862485", apiKey: "e3185c8094b5cbc1d4291d0dcf64e113" } }, { module: "weather", position: "bottom_left", header: "Wettervorhersage", config: { carouselId: "5", weatherProvider: "openweathermap", type: "forecast", location: "Nierstein", locationID: "2862485", apiKey: "e3185c8094b5cbc1d4291d0dcf64e113" } }, { module: 'MMM-DWD-WarnWeather', position: 'bottom_left', config: { carouselId: "5", region: 'Nierstein', changeColor: true, minutes: false, displayRegionName: true, displayInnerHeader: true, interval: 10 * 60 * 1000, loadingText: 'Warnungen werden geladen...', noWarningText: 'Keine Warnungen', severityThreshold: 2 } }, { module: "newsfeed", position: "bottom_bar", config: { carouselId: "5", feeds: [ { title: "DRK Rettungsdienst Rheinhessen-Nahe gGmbH", url: "https://www.drk-rhein-nahe.de/news-rss.xml", ignoreOlderThan: "31536000000" }, { title: "Deutscher Berufsverband Rettungsdienst e.V.", url: "https://dbrd.de/index.php/aktivitaeten?format=feed&type=rss", ignoreOlderThan: "31536000000" }, { title: "Allgmeine Zeitung - VG Rhein-Selz", url: "https://www.allgemeine-zeitung.de/rss/lokales/oppenheim/vg-rhein-selz", ignoreOlderThan: "345600000" }, { title: "Der Postillon", url: "http://feeds.feedburner.com/blogspot/rkEL", ignoreOlderThan: "345600000" } ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, /* !!SECTION */ { module: "MMM-BurnIn", position: "bottom_bar", config: { updateInterval: 15, invertDuration: 5 } } ] } /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") { module.exports = config; }