Read the statement by Michael Teeuw here.
MMM-CalDAV
- 
 @MMRIZE 
 Yes, that’s what I thought too.
 But I checked it again, and it’s the same URL my Synology ist showing for the calendar.
 “Http://localip:5000/caldav/”Maybe some settings on my synology are the problem?! I already checked the port, it’s open. Best 
 Tillmann
- 
 @Tiller what is localip? 
- 
 @sdetweil 
 The local IP of my synology.
 Something like 192.168.0.x
- 
 @Tiller ok… just checking… just fyi IP addresses 192.168.x.y NEVER cross the internet… they are ‘unroutable’ on purpose 
 172. and 10. are also like thatif you share that I cannot reach it… mine network is 192.168.2.x 
- 
 Hello and a happy new year to you all. I checked the URL, tried different versions. Used the tried the same URL I use on my smartphone (the url is working), but always get the same error. I don’t know what to do or try. 
 I checked the firewall and port settings on my synology, but still the same error.Do you have any other ideas? Best 
 Tillmann
- 
 @Tiller can you post your config… xx out the personal part of your source calendar use the code block wrapper on the config post here 
- 
 Hi Sam, here is my config. Thx /* Config Sample * * For more information on how you can configure this file * see https://docs.magicmirror.builders/configuration/introduction.html * and https://docs.magicmirror.builders/modules/configuration.html * * You can use environment variables using a `config.js.template` file instead of `config.js` * which will be converted to `config.js` while starting. For more information * see https://docs.magicmirror.builders/configuration/introduction.html#enviromnent-variables */ let 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, 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 // 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: "en", locale: "en-US", logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging timeFormat: 24, units: "metric", modules: [ { module: "MMM-CalDAV", config: { servers: [ { accountType: "caldav", envPrefix: "SYNOLOGY_", serverURL: "http://synology-ip/CalDav/", }, ], }, }, { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "calendar", header: "US Holidays", position: "top_left", config: { calendars: [ { url: "http://localhost:8080/CALDAV/SYNOLOGY_Calendar.ics", name: "Calendar", auth: { user: 'username1', pass: 'password1', method: 'basic' }, }, ], }, }, { module: "compliments", position: "lower_third" }, { module: "weather", position: "top_right", config: { weatherProvider: "openmeteo", type: "current", lat: 51.31, lon: 7.28 } }, { module: "weather", position: "top_right", header: "Weather Forecast", config: { weatherProvider: "openmeteo", type: "forecast", lat: 51.31, lon: 7.28 } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") { module.exports = config; }
- 
 @Tiller thanks… just needed caldav and calendar 
- 
 
- 
 No, it still doesn’t work. I checked the path of the .ics, which should be stored in /MagicMirror/MMM-CalDav/service/ 
 as a hidden file, but I can only find the placeholder.txtTillmann 
