Super new to this entire world of coding, Raspberry Pi-ing, and Magic Mirror-ing. I’m having a lot of fun, and I figured out a lot on my own today reading through other topics, but can’t seem to get a resolution here. I’m trying to sync calendars. I can’t even get the default calendar to sync, let alone an iCloud calendar that I changed to private and had the link generated. It’s my understanding that calendars don’t necessarily need to end in .ics to be used. Currently, the calendar section has keeps saying “No Upcoming Events,” when there are a few things that should definitely be populated on there.
Furthermore, not entirely sure where to add “Maximum Number of Days” so that I can see far-out holidays. Not like Jerry Garcia far out, but like, deep in the future. You know what I mean! I’d like to see events 60 days out.
Lastly, I don’t understand the significance of “symbol” for the calendars. That’s why I just named my second calendar “Carl,” instead of something else like the oddly-named sample calendar “calendar-check-o”
Code below:
{
module: "calendar",
header: "Events",
position: "top_left",
config: {
calendars: [
{
symbol: "calendar-check-o",
url: "https://www.calendarlabs.com/templates/ical/US-Holidays.ics"
},
{
symbol: "carl",
url: "webcal://p35-calendars.icloud.com/published/2/XXXXXXXXXXXRFltaUopT7n03o"
}
]
}
},
Many thanks!