{"id":13624558,"url":"https://github.com/RogerSelwyn/O365-HomeAssistant","last_synced_at":"2025-04-16T00:32:40.955Z","repository":{"id":37722338,"uuid":"344446335","full_name":"RogerSelwyn/O365-HomeAssistant","owner":"RogerSelwyn","description":"Office 365 integration for Home Assistant","archived":false,"fork":true,"pushed_at":"2024-05-22T10:06:46.000Z","size":1273,"stargazers_count":166,"open_issues_count":1,"forks_count":14,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-05-22T11:27:37.780Z","etag":null,"topics":["home-assistant","homeassistant","homeassistant-custom-component","homeassistant-integration","microsoft","o365"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"PTST/O365-HomeAssistant","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RogerSelwyn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"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},"funding":{"custom":"https://www.buymeacoffee.com/rogtp"}},"created_at":"2021-03-04T11:10:22.000Z","updated_at":"2024-07-07T17:40:23.184Z","dependencies_parsed_at":"2023-10-05T16:26:06.001Z","dependency_job_id":null,"html_url":"https://github.com/RogerSelwyn/O365-HomeAssistant","commit_stats":null,"previous_names":[],"tags_count":139,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RogerSelwyn%2FO365-HomeAssistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RogerSelwyn%2FO365-HomeAssistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RogerSelwyn%2FO365-HomeAssistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RogerSelwyn%2FO365-HomeAssistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RogerSelwyn","download_url":"https://codeload.github.com/RogerSelwyn/O365-HomeAssistant/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223691653,"owners_count":17186862,"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","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":["home-assistant","homeassistant","homeassistant-custom-component","homeassistant-integration","microsoft","o365"],"created_at":"2024-08-01T21:01:43.738Z","updated_at":"2025-04-16T00:32:40.933Z","avatar_url":"https://github.com/RogerSelwyn.png","language":"Python","funding_links":["https://www.buymeacoffee.com/rogtp","https://buymeacoffee.com/rogtp","https://www.paypal.com/donate/?hosted_button_id=F7TGHNGH7A526"],"categories":["Python"],"sub_categories":[],"readme":"[![Validate with hassfest](https://github.com/RogerSelwyn/O365-HomeAssistant/actions/workflows/hassfest.yaml/badge.svg)](https://github.com/RogerSelwyn/O365-HomeAssistant/actions/workflows/hassfest.yaml) [![HACS Validate](https://github.com/RogerSelwyn/O365-HomeAssistant/actions/workflows/hacs.yaml/badge.svg)](https://github.com/RogerSelwyn/O365-HomeAssistant/actions/workflows/hacs.yaml) [![CodeFactor](https://www.codefactor.io/repository/github/rogerselwyn/o365-homeassistant/badge)](https://www.codefactor.io/repository/github/rogerselwyn/o365-homeassistant) [![Downloads for latest release](https://img.shields.io/github/downloads/RogerSelwyn/O365-HomeAssistant/latest/total.svg)](https://github.com/RogerSelwyn/O365-HomeAssistant/releases/latest) ![GitHub Downloads (all assets, all releases)](https://img.shields.io/github/downloads/RogerSelwyn/O365-HomeAssistant/total?label=downloads%40all)\n\n[![GitHub release](https://img.shields.io/github/v/release/RogerSelwyn/O365-HomeAssistant)](https://github.com/RogerSelwyn/O365-HomeAssistant/releases/latest) [![maintained](https://img.shields.io/maintenance/yes/2025.svg)](#) [![maintainer](https://img.shields.io/badge/maintainer-%20%40RogerSelwyn-blue.svg)](https://github.com/RogerSelwyn) [![hacs_badge](https://img.shields.io/badge/HACS-Default-41BDF5.svg)](https://github.com/hacs/integration) [![Community Forum](https://img.shields.io/badge/community-forum-brightgreen.svg)](https://community.home-assistant.io/t/office-365-calendar-access)\n\n# Deprecation Notice:\nThe Calendar, Mail Notification, Teams and To Do entities and services are now deprecated in the O365 integration. Developmemt on O365 has now stopped unless a change is required to support migration to the MS365 integrations.\n\nDetails on how to migration to the new MS365 integrations can be found here - [Migration](https://rogerselwyn.github.io/O365-HomeAssistant/migration.html)\n\n# Note: \n\nThis integration is very close to EOL. I have already created integrations which will replace it - MS365-Calendar/Mail/Teams/ToDo, these can now be found on HACS. \n\nMany will have seen a warning in the logs - `Detected that custom integration 'o365' uses 'async_config_entry_first_refresh', which is only supported for coordinators with a config entry and will stop working in Home Assistant 2025.11` - this further forces the EOL due to a change in HA Core, which means that the integration will cease to work after the 2025.11 HA release without really significant re-work. Because this integration is setup via YAML, it does not have a `config_entry`, the replacements listed above do.\n\n[O365 --\u003e MS365 - A potential big change - your views needed](https://github.com/RogerSelwyn/O365-HomeAssistant/discussions/234)\n\n# Office 365 Integration for Home Assistant\n\n*This is a fork of the original integration by @PTST which has now been archived.*\n\nThis integration enables:\n1. Getting and creating calendar events\n1. Getting emails from your inbox using one of two available sensor types (e-mail and query)\n1. Sending emails via the notify.o365_email service\n1. Getting presence from Teams (not for personal accounts)\n1. Getting the latest chat message from Teams (not for personal accounts)\n1. Getting and creating To-Do tasks\n1. Setting Auto Reply/Out of Office response\n\nThis project would not be possible without the wonderful [python-o365 project](https://github.com/O365/python-o365).\n\n## [Buy Me A Beer 🍻](https://buymeacoffee.com/rogtp)\nI work on this integration because I like things to work well for myself and others. Whilst I have now made significant changes to the integration, it would not be as it stands today without the major work to create it put in by @PTST. Please don't feel you are obligated to donate, but of course it is appreciated.\n\n\u003ca href=\"https://www.buymeacoffee.com/rogtp\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/default-orange.png\" alt=\"Buy Me A Coffee\" height=\"41\" width=\"174\"\u003e\u003c/a\u003e \n\u003ca href=\"https://www.paypal.com/donate/?hosted_button_id=F7TGHNGH7A526\"\u003e\n  \u003cimg src=\"https://github.com/RogerSelwyn/actions/blob/e82dab9e5643bbb82e182215a748a3024e3e7eac/images/paypal-donate-button.png\" alt=\"Donate with PayPal\" height=\"40\"/\u003e\n\u003c/a\u003e\n\n# Documentation\n\nThe full documentation is available here - [O365 Documentation](https://rogerselwyn.github.io/O365-HomeAssistant/)\n\nNice video from fixtse showing how to install the O365 integration to Home Assistant. Also providing some Lovelace cards for displaying content from O365 - [O365 Card for Home Assistant](https://github.com/fixtse/o365-card)\n\n# Migration\nDetails on how to migration to the new MS365 integrations can be found here - [Migration](https://rogerselwyn.github.io/O365-HomeAssistant/migration.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRogerSelwyn%2FO365-HomeAssistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRogerSelwyn%2FO365-HomeAssistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRogerSelwyn%2FO365-HomeAssistant/lists"}