Gathers events and appointments from various calendar apps of multiple people and thus generates a perfect synchronized time table for the whole family.
-
Integrations:
- Google Calendar ✓
- WebUntis ✓
- Outlook Calendar
- Apple Calendar
- ical, ics ✓
-
Picture Creation
- Standalone ✓
- Magic Mirror Module ✓ (Seperate Repository)
- epaper compatible ✓
-
Misc
- Telegram Notification/Daily Reminder Bot
- Creation of an ics Calendar
- cp _config.py config.py
- Configure the MATES dict with calenders and colors for each name
- Download a font and copy it to ./assets/fonts/*.ttf and configure the filename in the config file
- If using google calendars:
- Go to https://console.cloud.google.com
- Create Project, add Calendar API and download the credentials.json
- copy it to ./assets/credentials.json
- To generate the tokens for the specific calendars you must run this application in an environment with a GUI-enabled browser.
- Follow the instructions in the CLI.
- If you want to use this program on another device, you can copy the tokens and assets folder there.
- finish
- Install MMM-FamilyCalendar to /path_to_mm/modules/
- For specifics on the configuration see the README of MMM-FamilyCalendar