← Personal Cloud

auto-cal-ha-integration

Auto Cal's schedule and todo lists as Home Assistant entities.

GitHub →

A Home Assistant integration for auto-cal. It adds two calendar entities — Schedule (what is scheduled) and Time Blocks (your recurring blocks) — from auto-cal's iCal feed, and one todo entity per auto-cal list from its GraphQL API.

Which means the schedule is available to automations: an announcement before the block starts, a light that changes for focus time, a reminder that fires only when the todo is still open.

Stack: Python, the Home Assistant integration API.