So I got two steps further: First the easy fix for the fetchInterval. Those config parameter needs to go into the config section of course … doh :smiling_face_with_smiling_eyes: module: "calendar", header: "Kalender", position: "top_left", config: { fetchInterval: 600000, maximumEntries: 5, calendars: [ { symbol: "calendar-check-o ", dateFormat: "dd.MM.yyyy", url: "https://url-to-ical-sevrer/", } ] } }, The problem, why the calendar couldn’t be fetched, is TLS related. I used the debug.js file which I found in the modules folder to trace down the error: Error "unable to verify the first certificate" The provided certificate is signed by let's encrypt - as a workaround I currently used: process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0; I know that this is not the recommended way. I am running node version 9.11.2 - maybe someone has a working fix for that problem?