Read the statement by Michael Teeuw here.
MMM-CalendarExt2
-
@jani-karna
put your ical file into~/MagicMirror/modules/MMM-CalendarExt2
then, try to use this URL;
http://localhost:8080/modules/MMM-CalendarExt2/Pyhat.ics
-
@Sean said in MMM-CalendarExt2:
For some reason “localhost” tries to use 127.0.0.1 which gives error, but I tried “http://192.168.1.187:8080/modules/MMM-CalendarExt2/Pyhat.ics” and that worked! Thank you!
-
Hey, Just started using this module, and today’s update blew up everything… It and MMM-CalendarExtMinimonth fails now.
Am I doing something wrong?
{ module: 'MMM-CalendarExt2', config: { calendars : [ { url: "https://calendar.google.com/calendar/ical/mycalendar/info/basic.ics", name: "Main Calendar", // Optional, Recommended maxItems: 100, scanInterval: 1000*60*1, // 1000*Seconds*minutes beforeDays: 0, afterDays: 999, maxIterations: 100, forceLocalTZ: false, }, ], views: [ { mode: "daily", position: "top_center", slotCount: 20, }, ], scenes: [ { name: "DEFAULT", }, ], }, }, { module: "MMM-CalendarExtMinimonth", position: "bottom_right", refreshInterval: 60*2.5*1000, },
Thanks!
-
@BKeyport
Sorry, Yesterday I fixed something but it made another bug. I fixed it now. -
Thanks, that fixed it.
The only thing I can’t figure out then is massive space between the end of the previous day’s activities, and the next day.
Is there a way to solve this? Loving it otherwise.
-
@BKeyport
Controll that margin withhideOverflow
andslotMaxHeight
.
https://github.com/eouia/MMM-CalendarExt2/wiki/2c.-Configuration:View -
Hello,
I’m really satisfied with this module. Thank you.
Although, I’m facing an issue. I want to display two calendars in the same view and same scene. The calendars just won’t show. It works individually but not together.Replace My URL with the original url. Sorry for the indentations.
My config:
{ module: 'MMM-CalendarExt2', config: { calendars: [ { name: "Regular", url: "My URL", }, { name: "University", url: "my URL", }, ], views: [ { title: "Calendar", mode: "daily", fromNow:2, slotCount:2, type: "row", position: "upper_third", calendars: ["Regular", "University"], }, ], scenes: [ { name: "DEFAULT", }, ], }, },
My CSS:
body { } /* .CX2 .slot .event { background: inherit; }*/ .CX2 .slot .slotHeader { background-color: inherit; text-transform: uppercase; font-size: 12px; font-family: "Roboto Condensed", Arial, helvetica, sans-serif; font-weight: 400; color: #999; } .CX2 .event[data-calendar-name="Regular"] { border-left: #0098e9 solid; } .CX2 .event[data-calendar-name="University"] { border-left: #60bb41 solid; }
-
Don’t you need to call out the view name the scene?
-
@Mariba
Well, I haven’t inspected your code yet, but most of the cases, it would bemaxItems
issue of view. For the performance, defaultmaxItems
of view is set to100
. If your calendars might have many events, set that option to a bigger value. You can estimate the number needed with your serverside log. -
@Sean Neither of those are what I would want. No matter how many items I have, there is a space there. I want to rid myself of the excess blank space, so that I can fit more real items into the display. When the day is empty there is very little space between days.