As a busy person, I want to be able to hear my daily schedule via voice so that I can know what my schedule is without having to look at my phone, so that I can be more organised
As a busy person, I want to be able to see my daily schedule on my Mycroft device without having to look at my phone, so that I can be more organised
As a busy person, I want to be able to hear a weekly overview or summary of my schedule on my Mycroft device so that I can be more organised
What third party services, data sets or platforms will the Skill interact with?
This is the big question. There are several calendaring applications that we could potentially interact with. We could even build a Skill that allows the user to specify which calendaring service they would like to connect to.
@KathyReid,
I agree this would be invaluable. I have actually considered giving my Mycroft unit itās own gmail (or similar) account so it can have itās own e-mail address (send or respond via e-mail for commands) āeg. send e-mail to Mycroft to turn on the porch lights as I am going to be late, responds with an e-mail confirming the actionā. Also Mycroft would maintain its own calendar and sync to mine.
If I was going to send messages to a Mycroft remotely, Iād be tempted to set it up to do it over IRC or the like. Could even have multiple Mycroft units (and possibly other types of devices as well?) ātalkā to each other that way.
Heck, IRC used to be the preferred way to run a botnet, and while custom web services have apparently taken over as the most popular way nowadays, almost as many are still using the old tried-and-true IRC approach instead of the ānewā approach.
I know, a handfull of Mycroft units and whatever other devices may be talking to them is different than a botnet, but I still think that having them communicating with each other that way could be a handy trick to āborrowā from botnets still.
This has my vote - but for me, itās only useful if Mycroft supports Calendaring Extensions to WebDAV (āCalDAVā), as I have my own domain (āwebsiteā) and my calendar is synchronized in multiple places using this āopenā protocolā¦
I have Nextcloud Running on my own server at home and I agree that this skill, and mycroft in general, should support open Protocols like CalDAV for Calendar - which is also good for syncing tasks - and CardDav for Contacts. I rthink that it is really important for an Open-Source Project to support Open Protocols.
In generell I think it would be really cool to have mycroft fully interacting with OwnCloud / Nextcloud becouse these are Open-Source projects too and a lot of peaple who like OwnCloud / Netxtcloud would probably also like Mycroft!
Weāre hearing you - CalDAV, .ics appear to be the preferred integration standards / platforms for this Skill. You can always export your Google Calendar into another format if needed, as you can from Outlook and other proprietary platforms. Support the āstandardā or āprotocolā first.
Just to let you all know, Iāve been developing a calendar skill which supports CalDAV and local ics files. It might take another weekend or so for me to finish the first iteration but Iāll update this once Iām done.
hey, iām using this google calendar skill https://github.com/forslund/gcalendar_skill, a button appered on home.mycroft.ai saying to connect so i did but then i wanted to use a diffrent email but i wasnāt able to change the email, can anyone help me ? thanks
Hi @ghaith_bhs, if you want to remove the existing settings there is a button on each skill settings panel that looks like a refresh icon. This deletes those settings.
Currently the whole settings block will disappear until one of your devices tries to access them from home.mycroft.ai so after youāve done this, if you restart your Mycroft device it will trigger that to happen and you should then be able to enter new settings.
If anyone is reading this in the future, we are currently revamping home.mycroft.ai so this will be different in a few weeks time.
Alright everyone, I have finished the first part of the calendar skill! It supports CalDAV and ics files, which you can copy from other places. Itās mostly stable (with just a few little annoyances), and is ready to be used! You can also use the feedback post to post feedback about the skill!
Hello, Iām just wondering if anyone is still working on a āCalendar Skillā for Mycroft compatible with CalDAV? I donāt see anything at https://github.com/linuss1/calendar-skill . Thanks.
Iām working on a CalDAV port to Skill Alerts. The functionality is already working locally (tested with nextcloud; including VEVENT and VTODO, ie calendar and notes), but iāve somewhat broadend the scope to fix some other stuff that needs fixing.