Hello,
I have 4 calendars configured, under the default MM2 calendar module
{
module: 'calendar',
header: 'Calendar',
position: 'top_left',
config: {
maxTitleLength: 50,
maximumEntries: 20,
wrapEvents: true,
fadePoint: 0.8,
colored: true,
dateFormat: 'ddd MMM Do hh:mma',
dateEndFormat: 'ddd MMM Do hh:mma',
timeFormat: 'absolute',
useRelativeDates: true,
columns: false,
urgency: 0,
titleReplace: {
'USA: ': ''
},
calendars: [
{
symbol: 'trash-o',
color: '#CCCC00',
showLocation: false,
url: 'webcal://recollect.a.ssl.fastly.net/api/places/**masked**/events.en-US.ics'
},
{
symbol: 'calendar',
color: '#9CECC4',
showLocation: true,
url: 'webcal://p64-calendars.icloud.com/published/2/**masked**'
},
{
symbol: 'calendar-o',
color: '#A2D7FF',
showLocation: false,
url: 'webcal://ical.mac.com/ical/US32Holidays.ics'
},
{
symbol: '',
color: '#FF6600',
showLocation: false,
url: 'webcal://p42-calendars.icloud.com/published/2/**masked**--sxGM'
},
],
excludedEvents: []
}
},
And when the calendars are refreshed it appears that whatever the last one in the config list is gets loaded an extra time for each one of the other calendars configured is this normal/expected behavior?
From: /home/pi/.pm2/logs/MagicMirror-out.log
Initial Launch Fetched once for each calendar
[2020-10-10 14:33:00.632] [LOG] Launching application.
[2020-10-10 14:33:04.150] [LOG] Create new calendar fetcher for url: http://recollect.a.ssl.fastly.net/api/places/**masked**/events.en-US.ics - Interval: 300000
[2020-10-10 14:33:04.179] [LOG] Create new calendar fetcher for url: http://p64-calendars.icloud.com/published/2/**masked** - Interval: 300000
[2020-10-10 14:33:04.190] [LOG] Create new calendar fetcher for url: http://ical.mac.com/ical/US32Holidays.ics - Interval: 300000
[2020-10-10 14:33:04.199] [LOG] Create new calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM - Interval: 300000
[2020-10-10 14:33:05.429] [INFO] Calendar-Fetcher: Broadcasting 7 events.
[2020-10-10 14:33:06.410] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:33:06.974] [INFO] Calendar-Fetcher: Broadcasting 118 events.
Subsequent Refresh #1
[2020-10-10 14:38:03.943] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:38:03.944] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:04.598] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:04.940] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:38:04.941] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:04.949] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:38:04.949] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:04.956] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:38:04.956] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:05.160] [INFO] Calendar-Fetcher: Broadcasting 52 events.
[2020-10-10 14:38:05.479] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:05.665] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:05.825] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:38:06.147] [INFO] Calendar-Fetcher: Broadcasting 7 events.
[2020-10-10 14:38:07.654] [INFO] Calendar-Fetcher: Broadcasting 118 events.
Subsequent Refresh #2
[2020-10-10 14:43:03.947] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:43:03.948] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:04.670] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:05.140] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:43:05.144] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:05.156] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:43:05.159] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:05.180] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:43:05.183] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:05.358] [INFO] Calendar-Fetcher: Broadcasting 52 events.
[2020-10-10 14:43:05.949] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:06.133] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:06.385] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:43:06.751] [INFO] Calendar-Fetcher: Broadcasting 7 events.
[2020-10-10 14:43:08.475] [INFO] Calendar-Fetcher: Broadcasting 118 events.
Subsequent Refresh #3
[2020-10-10 14:48:03.944] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:48:03.947] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:04.522] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:04.943] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:48:04.943] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:05.139] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:48:05.139] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:05.145] [LOG] Use existing calendar fetcher for url: http://p42-calendars.icloud.com/published/2/**masked**--sxGM
[2020-10-10 14:48:05.145] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:05.609] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:05.632] [INFO] Calendar-Fetcher: Broadcasting 52 events.
[2020-10-10 14:48:05.838] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:06.036] [INFO] Calendar-Fetcher: Broadcasting 1 events.
[2020-10-10 14:48:07.175] [INFO] Calendar-Fetcher: Broadcasting 7 events.
[2020-10-10 14:48:09.157] [INFO] Calendar-Fetcher: Broadcasting 118 events.
Thank you for any insights you might offer.
Rick