Read the statement by Michael Teeuw here.
MMM-CalendarExt3Agenda
-
@sdetweil I added it, and it seemed to delete all the calendars, so I removed it, and they’re still gone.
They are broadcasting correctly from calendar.
I’ve restarted both the server and the client.ACK!
-
@BKeyport again watch out for waitFetch and refreshInterval
if the events come AFTER waitfetch (default 5 seconds)
they wait til refreshInterval (default 30 minutes) -
@sdetweil
both are set low, and it worked before. -– whoops - forgot I moved refresh up on those as they don’t change very much. Restored them to 1 minute for testing.– and it don’t seem to be targeting correctly. does nothing.
-
@BKeyport and you removed the custom.css entry
-
@sdetweil yeah, I put it back… both it, and the target I wrote up don’t target it.
-
@BKeyport ok , ill look at it tomorrow. i dont use agenda normally
-
@BKeyport ok, he has an attribute on the agenda day, which contains the count of events
this will hide the day if there are no events.CX3A [data-events-counts='0'] { display: none; }
-
Thanks for the info. I read through that thread and made some adjustments. I have waitFetch for both CX3 and CX3A set for 20 seconds. I left the refresh intervals at 30 min. Prior to the waitFetch, at startup the CX3 module would have a calendar or two missing, but it would correct at the next refresh interval. With waitFetch, all events display when the calendar is drawn, which makes obvious sense. The extra time helped.
That didn’t change the CX3A module though. It’s still blank in the bottom right corner of the screen, save for my “Next 3 Days” header. It stays blank even when I shorten the refreshInterval to run it through some extra cycles. All the necessary calendars are broadcasting without issue, I can see that on the terminal when I stop MM. I’m trying to make sense of it because my understanding is that both CX3 and CX3A modules grab the default calendar broadcasts simultaneously. And my weekly CX3 module is functioning perfectly right next to it.
-
@FMancuso5 can you show the agenda config?
here is mine
{ module: "MMM-CalendarExt3Agenda", // https://github.com/MMRIZE/MMM-CalendarExt3Agenda position: "top_left", classes:"page1", config: { showMiniMonthCalendar: false, refreshInterval: 3600000, // Should be one hour waitFetch: 20000, firstDayOfWeek: 0, startDayIndex: 1, endDayIndex: 30, animationSpeed: 0, useSymbol: true, useWeather: false, }, }
-
{ module: "MMM-CalendarExt3Agenda", position: "top_right", header: "Next 3 Days", config: { showMiniMonthlyCalendar: false, instanceId: "basicAgenda", locale: "en-US", startDayIndex: 0, endDayIndex: 3, calendarSet: ["John", "Jane", "Joe", "Jill", "Family", "Important"], waitFetch: 30 * 1000, refreshInterval: 30 * 60 * 1000, } }