Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Olen and tybritten Adding RRULES (#22)
* Adding RRULES for repeating events

* Updated version

* Version bump
Latest commit ff5ec88 Sep 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
custom_components/ical Adding RRULES (#22) Sep 20, 2019 Added HACS compatibility Jul 7, 2019
ical_updater.json Adding RRULES (#22) Sep 20, 2019 Added HACS compatibility Jul 7, 2019

iCal Sensor Support for Home Assistant

in your configuration.yaml you'll need:

- platform: ical
  name: "My Calendar"
  url: ""

It will create sensors for the next few future calendar events, called:

  • sensor.my_calendar_event_0
  • sensor.my_calendar_event_1
  • sensor.my_calendar_event_2


Manual Installation

Put the keys file (, and manifest.json) in your home-assistant config directory under custom_components/ical.

Custom Updater

ical_updater.json provide the details Custom Updater needs. See Custom Updater Installation to install it.


Add the following to your configuration:

    - components


To install it for the first time, use the custom_updater.install service with appropriate service data:

  "element": "ical-sensor-bundle"


Once the iCal component is installed it can easily be updated using the Tracker card. If you're not using the Tracker card then you can use the custom_updater.update_all service.

You can’t perform that action at this time.