Read the statement by Michael Teeuw here.
MMM-CalendarExt3
- 
 @almightyyoshi Every time i think this is fixed then it comes back again… I have 3 calendars so I renamed calendar1 and calendar2, as I don’t want these calendars to conflict with CX3. 
 Then I have my calendar module and dropped the position as I don’t want to show it.
 My CX3 loads empty and after a while the information appears, then it goes and then it comes back. I think I have not set up properly the refresh. I’ve tried many combinations but nothing works{ 
 module: “MMM-CalendarExt3”,
 position: “bottom_bar”,
 title: “Calendario”,
 waitFetch: 10000, // (ms) waiting the fetching of last calendar to prevent flickering view by too frequent fetching.
 refreshInterval: 1000 * 60 * 1, // (ms) refresh view by force if you need it.
 glanceTime: 1000 * 60 * 1, // (ms) Return to original view when you move to other moment by notification.
 //animationSpeed: 2000, // (ms) Refreshing the view smoothly.
 rotateInterval: 0,
 eventTimeOptions: {
 timeStyle: “short”
 },
 fetchInterval: 1000,
 config: {
 mode: “week”,
 instanceId: “WeeklyCalendar”,
 locale: ‘es-CO’,
 maxEventLines: 3,
 firstDayOfWeek: 0,
 weekIndex: 0,
 weeksInView: 4,
 broadcastPastEvents: true, // <= IMPORTANT to see past events
 calendarSet: [‘Cal1’, ‘Cal2’, ‘Cal3’, 'Cal4, ‘Cal5’],
 }
 },And Go Jays Go!! :beaming_face_with_smiling_eyes: 
- 
 @luisestrada do you have 3 instances of 
 module:‘calendar’
 ?
- 
 @sdetweil said in MMM-CalendarExt3: @luisestrada do you have 3 instances of 
 module:‘calendar’
 ?Yes, I have 3 modules, the holidays (shows 3), the birthday calendar (shows 2) and the normal calendar (shows 8). 
- 
 @luisestrada each sends out its own list of entries. maybe calext3 is replacing a with b with c 
- 
 @sdetweil said in MMM-CalendarExt3: @luisestrada each sends out its own list of entries. maybe calext3 is replacing a with b with c That’s exactly what i thought, so thats why I created 3 different modules by copying the entire module in a separate folder and renaming it, similar to this: https://forum.magicmirror.builders/topic/14724/run-two-instances-of-the-same-module-sometimes-tutorial but still, if I have 3 modules called, calendar, calendar1 and calendar2, it does it 
- 
 @luisestrada 
 Well, I was worried about just that case when I developed this module - multiple calendar instances. I thought Nobody would use the calendar module like that. So I haven’t considered supporting that case. But I was wrong.The current behaviour of this module is replacing whole events when the notification arrives, not combining each. So you cannot get proper whole events from multi-emitter of notifications. I’ll modify the module in a few days to stack each event not replace it. Wait for a little. 
- 
 @luisestrada 
 By the way, your configuration is not quite effective. Some options are located in the wrong place, some are invalid.- 
All module-specific user configuration should be placed in config: { ... }. YourwaitFecthoreventTimeOptionsand something more would not be applied.
- 
there is no fetchIntervalorrotateIntervaloption in CX3.
- 
broadcastPastEventsis not forCX3module but forcalendarmodule.
- 
refreshInterval: 1000 * 60 * 1means redraw calendar every 1 minute. Is it really needed?
 
- 
- 
 @luisestrada the info inside(event broadcast) is still the same 
 and u didn’t need to do the rename. it supports multiple instances
- 
 @MMRIZE u can see in config if multiple instances and maybe the ‘from’ on notification 
- 
 @MMRIZE said in MMM-CalendarExt3: @luisestrada 
 Well, I was worried about just that case when I developed this module - multiple calendar instances. I thought Nobody would use the calendar module like that. So I haven’t considered supporting that case. But I was wrong.The current behaviour of this module is replacing whole events when the notification arrives, not combining each. So you cannot get proper whole events from multi-emitter of notifications. I’ll modify the module in a few days to stack each event not replace it. Wait for a little. Thank you, I will show you my code so you all can understand the mess I did :beaming_face_with_smiling_eyes: @MMRIZE said in MMM-CalendarExt3: @luisestrada 
 By the way, your configuration is not quite effective. Some options are located in the wrong place, some are invalid.- 
All module-specific user configuration should be placed in config: { ... }. YourwaitFecthoreventTimeOptionsand something more would not be applied.
- 
there is no fetchIntervalorrotateIntervaloption in CX3.
- 
broadcastPastEventsis not forCX3module but forcalendarmodule.
- 
refreshInterval: 1000 * 60 * 1means redraw calendar every 1 minute. Is it really needed?
 It was supposed to be ten minutes but because I was trying and adding and testing, I forgot to change it back 
- 

