Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 861 Bytes

README.md

File metadata and controls

29 lines (15 loc) · 861 Bytes

campusoffice-ical-subscribe

A node-js app that can be used to make the FH-Aachen Campus Office iCal subscribable in Google Calendar etc.

Build

Set the environment variables USER and PASSWORD. USER should be your FH-Kennung, and PASSWORD should be the password you use to login to CampusOffice.

Install the dependencies with

npm install

and then compile with

tsc

and finally run with

node index.js

If you clone the branch hassio, you can install the server as an addon on a Home Assistant instance.

Usage

To integrate the calendar, add the URL as a iCal link in your calendar app, like Google Calendar:

http://[your-ip]:3000/calendar

To integrate into Google Calendar, your machine has to be accessible from the internet. If using Outlook / Apple Calendar, you can keep it on localhost. That's up to you.