Fork me on GitHub

pimatic-calendar by Oliver Schneider (sweetpi) | github | npm

pimatic-calendar

Predicates for calendar events from ical calendars (e.g. Google Calendar)

  {
    "plugin": "calendar",
    "calendars": [
      {
        "name": "Main Calendar",
        "ical": "https://calendar.google.com/calendar/ical/.../basic.ics"
      }
    ]

The following predicates are supported:

  • If calendar event with title|description contains|equals "some text" starts|ends|takes place

To get a ical url from your google calendar follow https://support.google.com/calendar/answer/37648 under "See your calendar (view only)"

Plugin Config Options

calendar config options
OptionDescriptionDefault
calendars
array
Calendars to subscribe to
updateInterval
integer
Interval in which the ical file is fetched
900000
pimatic-calendar is written by Oliver Schneider (sweetpi)