SIM provides an iCal calendar for external apps, but the URL they provided has a broken timezone setting that doesn't work with Google Calendar. This guide will help you import your SIM calendar to Google Calendar.
Go to SIMConnect > My Apps > Mobile Calendar > Calendar Configuration
Select the ID part (32 characters) without the .ics
Example: if the URL is https://studentcal.simge.edu.sg/SIMCalendar/d1af37750a4230f84eb26a4b51bca52b.ics
, then the ID is d1af37750a4230f84eb26a4b51bca52b
.
use this URL to fix the timezone issues
https://simcal.ragtag.workers.dev/<id>
Example (replace with your own ID)
https://simcal.ragtag.workers.dev/d1af37750a4230f84eb26a4b51bca52b
Use the fixed URL to import to Google Calendar. Open Google Calendar on your desktop (https://calendar.google.com), go to settings, and click Add Calendar from URL.
Insert the URL and click on Add Calendar. You're done!
By default the calendar won't appear on Android. To enable the calendar, open Google Calendar on your phone, go to Settings, select the newly added calendar, and check the Sync option.
If you would like to run your own version of the worker, you can sign up on Cloudflare and deploy this script on a Cloudflare Worker.
Hello, im trying to make this work with google home, so google will remind me when there's a class, however this method of subscribing does allow the google assistant to recognise it. Is there a way to download the timezone fixed version of the .ics file?
thanks