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?