@sdetweil that link fixed the module, thank you! Now just the issue of the calendar. Here’s my config file - did I add those parameters correctly? My Ext3 refreshinterval used to be 105000. Once I changed that and added the fetch, the “all day” events are still showing wrong and I’m down to 2 of 7 calendars showing.
{
module: "calendar",
header: "Family Calendar",
hiddenOnStartup: "true",
position: "top_left",
config: {
broadcastPastEvents: true,
displaySymbol: false,
showEnd: false,
fetchInterval: 100000,
calendars: [
{
url: "https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics",
name: "family_cal",
color: "mediumpurple"
},
{
url: "https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics",
name: "alecwork_cal",
color: "darkgrey"
},
{
url: "https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics",
name: "alec_cal",
color: "cyan"
},
{
url: "https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics",
name: "days_off",
color: "black"
},
{
url: "https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics",
name: "birthdays",
color: "palevioletred"
},
{
url: "https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics",
name: "Recycling",
color: "blue"
},
{
url: "https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics",
name: "Trash",
color: "green"
},
]
}
},
{
module: "MMM-CalendarExt3",
position: "bottom_bar",
config: {
mode: "week",
useSymbol: false,
showMore: true,
refreshInterval: "1800000",
waitFetch: "5000",
weekIndex: "0",
instanceId: "basicCalendar",
fontSize: "22px",
maxEventLines: 5,
firstDayOfWeek: 7,
calendarSet: ['family_cal', 'alecwork_cal', 'alec_cal', 'days_off', 'birthdays', 'Recycling', 'Trash'],
}
},