Skip to content

Generates an iCalendar (.ics) link that you can use to view your Home Assistant calendars in another app

License

Notifications You must be signed in to change notification settings

codyc1515/ha-icalendar

Repository files navigation

iCalendar API integration for Home Assistant

Generates an iCalendar (.ics) link that you can use to view your Home Assistant calendars in another app.

Installation

HACS (recommended)

  1. Install HACS, if you did not already

  2. Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

  3. Press the Download button

  4. Add the following to your configuration.yaml file:

    icalendar:
      secret: yourSuperSecret
    
  5. Restart Home Assistant

Manually

Copy all files in the custom_components/icalendar folder to your Home Assistant folder config/custom_components/icalendar.

Getting started

In your preferred calendar application, input your iCalendar URL in the following format:

Example

  • http://homeassistant.local:8123/api/ics/calendar.holidays?s=yourSuperSecret

Known issues

  • Only supplies the first upcoming event.

Future enhancements

Your support is welcomed.

About

Generates an iCalendar (.ics) link that you can use to view your Home Assistant calendars in another app

Topics

Resources

License

Stars

Watchers

Forks