This is a fork of the original integration by @PTST which has now been archived.
This integration enables:
- Getting and creating calendar events
- Getting emails from your inbox using one of two available sensor types (e-mail and query)
- Sending emails via the notify.o365_email service
- Getting presence from Teams (not for personal accounts)
- Getting the latest chat message from Teams (not for personal accounts)
- Getting and creating To-Do tasks
- Setting Auto Reply/Out of Office response
This project would not be possible without the wonderful python-o365 project.
I 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.
The full documentation is available here - O365 Documentation
Nice video from fixtse showing how to install the O365 integration to Home Assistant. Also providing some Lovelace cards for display content from O365 - O365 Card for Home Assistant