{"id":30062368,"url":"https://github.com/andrew-codechimp/ha-calendar-event","last_synced_at":"2026-04-05T10:04:08.683Z","repository":{"id":308706054,"uuid":"1033109338","full_name":"andrew-codechimp/HA-Calendar-Event","owner":"andrew-codechimp","description":"Calendar event helper for Home Assistant","archived":false,"fork":false,"pushed_at":"2025-08-07T11:07:45.000Z","size":423,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-07T12:35:27.426Z","etag":null,"topics":["custom-integration","hacs","hacs-integration","home-assistant","homeassistant-custom-component","homeassistant-integration"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrew-codechimp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"andrew-codechimp","buy_me_a_coffee":"codechimp"}},"created_at":"2025-08-06T10:06:10.000Z","updated_at":"2025-08-07T11:06:41.000Z","dependencies_parsed_at":"2025-08-07T12:35:45.756Z","dependency_job_id":"cfe65924-3e33-4da5-9911-c732508a1da0","html_url":"https://github.com/andrew-codechimp/HA-Calendar-Event","commit_stats":null,"previous_names":["andrew-codechimp/ha-calendar-event"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/andrew-codechimp/HA-Calendar-Event","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-codechimp%2FHA-Calendar-Event","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-codechimp%2FHA-Calendar-Event/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-codechimp%2FHA-Calendar-Event/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-codechimp%2FHA-Calendar-Event/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrew-codechimp","download_url":"https://codeload.github.com/andrew-codechimp/HA-Calendar-Event/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrew-codechimp%2FHA-Calendar-Event/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269357010,"owners_count":24403588,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-08T02:00:09.200Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["custom-integration","hacs","hacs-integration","home-assistant","homeassistant-custom-component","homeassistant-integration"],"created_at":"2025-08-08T03:11:16.358Z","updated_at":"2026-04-05T10:04:08.675Z","avatar_url":"https://github.com/andrew-codechimp.png","language":"Python","funding_links":["https://github.com/sponsors/andrew-codechimp","https://buymeacoffee.com/codechimp","https://www.buymeacoffee.com/codechimp"],"categories":[],"sub_categories":[],"readme":"# Calendar Event\n\n[![GitHub Release][releases-shield]][releases]\n[![GitHub Activity][commits-shield]][commits]\n[![Downloads][download-latest-shield]]()\n[![HACS Installs][hacs-installs-shield]]()\n[![License][license-shield]](LICENSE)\n[![hacs][hacsbadge]][hacs]\n\nCalendar event helper for Home Assistant\n\nAllows creation of binary sensor helpers that look at the attributes of the currently active events for a calendar, turning the sensor on if the selected attribute matches that configured in the helper.\n\nThe summary, description and location of the calendar event are available as attributes within the helper.\n\nUsing the built-in calendar state within a template does not handle multiple events at the same time; it is on if any event is active and the message attribute only displays one of the events, or an upcoming event, making it very hard to use in a dashboard.\n\nCalendar Event helpers detect when a calendar state is on, and while it's on they will locally compare all current events every minute against the criteria specified, allowing for multiple calendar events to overlap within the same calendar. They will not refresh external calendars such as CalDAV; that schedule is determined by the integration for the calendar.\n\n\n_Please :star: this repo if you find it useful_  \n_If you want to show your support please_\n\n[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png)](https://www.buymeacoffee.com/codechimp)\n\n![Helper Creation](https://raw.githubusercontent.com/andrew-codechimp/ha-calendar-event/main/images/screenshot.png \"Helper Creation\")\n\n## Installation\n\n### HACS\n\n[![Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.](https://my.home-assistant.io/badges/hacs_repository.svg)](https://my.home-assistant.io/redirect/hacs_repository/?owner=andrew-codechimp\u0026repository=HA-Calendar-Event\u0026category=Integration)\n\nRestart Home Assistant\n\nIn the HA UI go to \"Configuration\" -\u003e \"Devices \u0026 services\" -\u003e \"Helpers\" click \"+\" and select \"Calendar Event\"\n\n### Manual Installation\n\n\u003cdetails\u003e\n\u003csummary\u003eShow detailed instructions\u003c/summary\u003e\n\nInstallation via HACS is recommended, but a manual setup is supported.\n\n1. Manually copy custom_components/calendar_event folder from latest release to custom_components folder in your config folder.\n1. Restart Home Assistant.\n1. In the HA UI go to \"Configuration\" -\u003e \"Devices \u0026 services\" -\u003e \"Helpers\" click \"+\" and select \"Calendar Event\"\n\n\u003c/details\u003e\n\n## Usage\n\nA new Calendar Event helper will be available within Settings/Helpers or click the My link to jump straight there\n\n[![Open your Home Assistant instance and start setting up a new integration.](https://my.home-assistant.io/badges/config_flow_start.svg)](https://my.home-assistant.io/redirect/config_flow_start/?domain=calendar_event)\n\n\n### Translations\n\nYou can help by adding missing translations when you are a native speaker. Or add a complete new language when there is no language file available.\n\nCalendar Event uses Crowdin to make contributing easy.\n\n\u003cdetails\u003e\n\u003csummary\u003eInstructions\u003c/summary\u003e\n\n**Changing or adding to existing language**\n\nFirst register and join the translation project\n\n- If you don’t have a Crowdin account yet, create one at [https://crowdin.com](https://crowdin.com)\n- Go to the [Calendar Event Crowdin project page](https://crowdin.com/project/calendar-event)\n- Click Join.\n\nNext translate a string\n\n- Select the language you want to contribute to from the dashboard.\n- Click Translate All.\n- Find the string you want to edit, missing translation are marked red.\n- Fill in or modify the translation and click Save.\n- Repeat for other translations.\n\nCalendar Event will automatically pull in latest changes to translations every day and create a Pull Request. After that is reviewed by a maintainer it will be included in the next release of Calendar Event.\n\n**Adding a new language**\n\nCreate an [Issue](https://github.com/andrew-codechimp/HA-Calendar-Event/issues/) requesting a new language. We will do the necessary work to add the new translation to the integration and Crowdin site, when it's ready for you to contribute we'll comment on the issue you raised.\n\n\u003c/details\u003e\n\n---\n\n[commits-shield]: https://img.shields.io/github/commit-activity/y/andrew-codechimp/HA-Calendar-Event.svg?style=for-the-badge\n[commits]: https://github.com/andrew-codechimp/HA-Calendar-Event/commits/main\n[hacs]: https://github.com/hacs/integration\n[hacsbadge]: https://img.shields.io/badge/HACS-Default-41BDF5.svg?style=for-the-badge\n[exampleimg]: example.png\n[license-shield]: https://img.shields.io/github/license/andrew-codechimp/HA-Calendar-Event.svg?style=for-the-badge\n[releases-shield]: https://img.shields.io/github/release/andrew-codechimp/HA-Calendar-Event.svg?style=for-the-badge\n[releases]: https://github.com/andrew-codechimp/HA-Calendar-Event/releases\n[download-latest-shield]: https://img.shields.io/github/downloads/andrew-codechimp/HA-Calendar-Event/latest/total?style=for-the-badge\n[hacs-installs-shield]: https://img.shields.io/endpoint.svg?url=https%3A%2F%2Flauwbier.nl%2Fhacs%2Fcalendar_event\u0026style=for-the-badge\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrew-codechimp%2Fha-calendar-event","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrew-codechimp%2Fha-calendar-event","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrew-codechimp%2Fha-calendar-event/lists"}