I have set this and the login and everything worked fine. However I’m trying to pull events from a secondary calendar, but it isnt pulling an event that starts tomorrow afternoon.
I’m using the configuration. It will find an event that is happening now, but not one if set in the future.
This seems like what I have been looking for.
I’m travelling a lot for work. Would it be possible for HA to look for a specific subject, like “Travelling” in the calendar? This way I might use this to toggle “home” or “travelling”, right?
While setting up the configuration and going through the auth flow I keep getting an error.
The reply URL specified in the request does not match the reply URLs configured for the application
I run home assistant core in docker in network_mode=host. I’ve tried adding a few variations on http://localhost:<port>/api/o365 and https://<local-ip>:<port>/api/o365. Neither works. What should be the correct callback url?
The integration seems to need a few unneeded API permissions. Why does it need to have Write and Send access to emails? Or Write access to calenders. It seems Read access should be plenty?
Trying to understand if Office 365 Integration is still part of HomeAssistant HACS, I am not able to find any such component however the link below suggest to look under HACS:
You just create an entry for each calendar in the o365_calendar.yaml file (create the file in the root of the config folder if you don’t have one yet):
ok so just create yaml file in root ?
do I need to add a reference to the configuration.yaml to load the file ?
and finally, the ID or device_id do i put in the email address or something else to pull it from specific user ?
Actually after step 6 just select the calendar you need from the dropdown box and click on the three dots, click Peek code and you will find the cal_id in the “table” value.
Rest of the steps not needed.
It seems the last “search” criteria overwrites any other calendar searching. If I put the Cleaning Schedule at the bottom of the yaml file then I see this with the correct search results populating the calendar:
I did get it working. Unfortunately, something has changed in O365 and now only the birthday calendar display. There must be another bug in the code case but I don’t believe it is being managed anymore. A shame as I used it to automate many things in the house based off a shared family calendar.
I gave up and exported everything out of O365 and put it into a Gmail calendar. Seems to be working fine. The export/import was a big help so I didn’t lose all my stuff already in the calendar. Too bad as I hate google.