-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: caldav compatibility #7
Comments
With a layer of abstraction it could work. I know very little of caldav but there seem to be a python module available for it (https://pythonhosted.org/caldav/) Can you recommend a good starting point if I want to setup a caldav calendar for trying it out? |
If you have access to a Nextcloud instance you can just use that. Otherwise radicale is good and looks like its super easy to setup. https://radicale.org/2.1.html |
Also, I am willing to help test if you would like. I already use caldav calendars. |
I'll experiment a bit with radiacle this weekend and see how far I'll get. Will update here when / if I get a branch ready for test |
Short update didn't get as much time as I wanted this weekend but tonight I have at least refactored the code to allow for adding caldav support. Hopefully I get some more free time one of these evenings to make that part working as well. |
I've pushed a branch called If you check out the branch you will need to install the requirements.txt manually int o the mycroft-venv: |
I'll continue working on this but on the Mycroft-chat I learned that there exists a calendar skill already with caldav support if you wish to try it out: https://github.com/LinusS1/calendar-skill |
Would it be difficult to make this skill usable with a caldav account I purposefully avoid google services and use my Nextcloud server for my contact and calendar sync instead. It would be great to be able to use a caldav account.
The text was updated successfully, but these errors were encountered: