# \[APP\]\[Pro\] IcalCalendar

**URL:** <https://community.homey.app/t/app-pro-icalcalendar/80708>\
**Category:** Apps\
**Tags:** app, tools, homey-pro\
**Created:** [May 18, 2023, 2:29pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708 "2023-05-18T14:29:43Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [September 15, 2024, 6:30pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/144 "2024-09-15T18:30:27Z")

</div>

This card will be true if the calendar in question has an ongoing event where the title of the ongoing event contains the given match phrase.

So if there’s an event in calendar **Vakantie** where the title of the event contains **Vakantie Atilla** then this card will be true.

Likewise, if there’s an event in calendar **Vakantie** where the title of the event contains **Vakantie** then this card will be true.

_Vakantie_ will match for both _Vakantie_ and _Vakantie Atilla_

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [September 15, 2024, 6:47pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/145 "2024-09-15T18:47:38Z")

</div>

> [@bayrambass](#):
>
> Why is this happening. Does the app not exclude on exact match of word phrase?

The app searches for events containing the phrase you entered in the flow card

---

<div class="post-metadata">

**Author:** ![bayrambass](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bayrambass/32/41905_2.png) [@bayrambass](https://community.homey.app/u/bayrambass)\
**Post date:** [September 16, 2024, 9:48pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/146 "2024-09-16T21:48:49Z")

</div>

Is there a possibility to specify these phrases?

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [September 17, 2024, 4:05am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/147 "2024-09-17T04:05:21Z")

</div>

You specify the phrase in the flow card

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/188e5ce25213a1613d23056a2a541594c468b780.png)

---

<div class="post-metadata">

**Author:** ![lands](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lands/32/114981_2.png) [@lands](https://community.homey.app/u/lands)\
**Post date:** [September 24, 2024, 11:07am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/148 "2024-09-24T11:07:30Z")

</div>

App crashes with this message: CPU Warning Limit Reached

It happens when I trigger the sync calendars card.

 ![chrome_D0X7cMBCtG](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/0/607f1bdab5f191ed846599d607fe43e5abac6674.png)  
Screenshot of what I saw in the developer tools right before the crash occurred.

I’ve changed the configuration to only sync events in the next 2 days, as opposed to the next 2 months, but the issue is still there.

> <https://github.com/runely/calendar-homey/issues/607>
>
> Diagnostics id: 9a931606-90dd-4d61-b0b0-570a8652a21e (Right after crash short af…ter restart)
> Diagnostics id: c08e662a-44ca-442e-a556-dbf61157e45b (Taken about 5 minutes after a restart, seems to have stabilized at this point)
> 
> Screenshot from developer tools, monitoring the app up until it crashes.
> !\[chrome\_D0X7cMBCtG\](https://github.com/user-attachments/assets/6c6a34c2-79ec-4d74-b5a4-702cf4d16efa)
> 
> 
> \*\*Describe the bug\*\*
> I tried to trigger a sync of events through a flow card. The app crashed shortly after, and it often crashes right after restarting.
> 
> \*\*Homey:\*\*
> - Firmware: 12.0.2
> - IcalCalendar version: v2.9.0
> - Calendar provider: Gmail
> 
> \*\*Additional context\*\*
> I thought maybe I had too many events in my calendar, so I tried to reduce the events to fetch to only be 2 days instead of 2 months, but the issue is still the same.
> !\[image\](https://github.com/user-attachments/assets/d8cb4403-acd7-418d-9b23-f819128dcc0c)

---

<div class="post-metadata">

**Author:** ![Whop\_Whoppie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/whop_whoppie/32/79635_2.png) [@Whop\_Whoppie](https://community.homey.app/u/Whop_Whoppie)\
**Post date:** [October 1, 2024, 11:27am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/149 "2024-10-01T11:27:55Z")

</div>

Hi  
i want to have a simple copy job  
clearance:  
wen I make a entry in Calendar 1 with a specific text , it must copy it to calendar 2

why:  
I have a rehearsal calendar.  
every time I have to copy this date over to my family calendar ( as the other people in the rehearsal calendar don’t have to know what I am doing in spare time :), read : family calendar)

how can I easily set this up?

i can read both calendars, and have some triggers running already to notify if there is an addon, or change in those calendars. And that works.  
But copy an event from 1 calendar to the other still not figured it out how to setup.

need some help with that .

( no examples , as I don’t know where to begin )

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [October 2, 2024, 11:17am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/151 "2024-10-02T11:17:07Z")

</div>

> [@Whop\_Whoppie](#):
>
> But copy an event from 1 calendar to the other still not figured it out how to setup.

Because it’s not possible.  
I can’t say if it would generally be technically possible, the app developer may be able to answer this question. But at the moment there is no flow card available that can write or copy an event to a public calendar. There is only a flow card available, that can create an event in an **local** calendar:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/74a3cdb8188410f434d47628fbf7973c389261ad.png)

This event will be saved on Homey or in the IcalCalender app and is not reachable from the outside, as far as I know.

---

<div class="post-metadata">

**Author:** ![Whop\_Whoppie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/whop_whoppie/32/79635_2.png) [@Whop\_Whoppie](https://community.homey.app/u/Whop_Whoppie)\
**Post date:** [October 2, 2024, 11:30am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/152 "2024-10-02T11:30:17Z")

</div>

tnks for answer  
can i spent more time on other things 🙂

then I will just follow the developer, maybe app get some future functional for this

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [October 2, 2024, 12:48pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/153 "2024-10-02T12:48:00Z")

</div>

That’s correct @DirkG. IcalCalendar only reads the calendar by downloading and parsing the .ics file.

There’s no plans (and most likely never will) to implement functionality in IcalCalendar to write / update the public calendar.

As @DirkG says, your only option is to create a local event!

---

<div class="post-metadata">

**Author:** ![Whop\_Whoppie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/whop_whoppie/32/79635_2.png) [@Whop\_Whoppie](https://community.homey.app/u/Whop_Whoppie)\
**Post date:** [October 2, 2024, 1:30pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/154 "2024-10-02T13:30:12Z")

</div>

tnks for the quick answer

---

<div class="post-metadata">

**Author:** ![Luca\_Lorenzi](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/luca_lorenzi/32/116057_2.png) [@Luca\_Lorenzi](https://community.homey.app/u/Luca_Lorenzi)\
**Post date:** [October 8, 2024, 1:06pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/155 "2024-10-08T13:06:42Z")

</div>

Hi @runely, It would be great to have a widget in the new homey dashboard with a simple view of day-to-day events. Just an idea 😉

---

<div class="post-metadata">

**Author:** ![Willie\_Plompen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/willie_plompen/32/8291_2.png) [@Willie\_Plompen](https://community.homey.app/u/Willie_Plompen)\
**Post date:** [November 6, 2024, 2:19pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/156 "2024-11-06T14:19:00Z")

</div>

Can you also use or set up an iCalcalendar for a Synology NAS?

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [November 6, 2024, 4:43pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/157 "2024-11-06T16:43:25Z")

</div>

I agree. I’ll see what I can do when I get the time to work on this again…

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [November 6, 2024, 4:45pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/158 "2024-11-06T16:45:11Z")

</div>

As long as the Synology NAS is hosting a .ics file of the calendar without any authentication needed to read it, and the homey can reach the .ics file, then yes it can

---

<div class="post-metadata">

**Author:** ![Ralf\_Janssen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_janssen/32/117028_2.png) [@Ralf\_Janssen](https://community.homey.app/u/Ralf_Janssen)\
**Post date:** [November 18, 2024, 1:13pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/159 "2024-11-18T13:13:26Z")

</div>

Hi all.  
I really love the idea of using my calendar events as triggers. But now after some days of trying, i have to cry for help … i dont get IcalCalender to work ☹  
I can add it to my HomeyPro, but there is no option i can link it to my Apple Calender. The only thing in the options i can change is the icon and the energy consumption (for a calendar?). I read nearly all installation articles i could find, but it seems i miss something ☹ I think and believe its something very simple and i will bang my head against the wall when i finally got it … but at the moment i feel lost.  
Is anybody here who can help me ?

Greetings,  
Ralf

 ![IcalCalendar](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1cdc87f824a616d276cee63ab06b34eb9ad88725.png)

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [November 18, 2024, 2:02pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/160 "2024-11-18T14:02:00Z")

</div>

In the first post here under **Setup** , there’s a link: [GitHub - runely/calendar-homey: Gives Homey flow cards to trigger on your calendar events](https://github.com/runely/calendar-homey#setup)

Follow that link and you see that you have to setup your calendars in the settings page of the app first

---

<div class="post-metadata">

**Author:** ![Patrick\_Van\_Deursen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick_van_deursen/32/56539_2.png) [@Patrick\_Van\_Deursen](https://community.homey.app/u/Patrick_Van_Deursen)\
**Post date:** [November 18, 2024, 2:21pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/161 "2024-11-18T14:21:25Z")

</div>

Hi Runely, any idea if this might end up on the roadmap at one point in time? Or should I (unfortunately) just continue with non recurring calendar items?

thanks!

---

<div class="post-metadata">

**Author:** ![Ralf\_Janssen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_janssen/32/117028_2.png) [@Ralf\_Janssen](https://community.homey.app/u/Ralf_Janssen)\
**Post date:** [November 18, 2024, 11:24pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/162 "2024-11-18T23:24:16Z")

</div>

I knew i missed something simple … it took me another 30 minutes to figure out, that i have to configure the global app settings … i feel a little bit stupid 😃  
But now it works! Thank you very much \<3

---

<div class="post-metadata">

**Author:** ![runely](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/runely/32/28153_2.png) [@runely](https://community.homey.app/u/runely)\
**Post date:** [November 19, 2024, 5:57pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/163 "2024-11-19T17:57:44Z")

</div>

You do realize that i don’t get paid for doing this app? And that i have to do it on my spare time?

When i get the time and chance, i’ll see what i can do (if any)

Until then, please, be patient!

---

<div class="post-metadata">

**Author:** ![Patrick\_Van\_Deursen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick_van_deursen/32/56539_2.png) [@Patrick\_Van\_Deursen](https://community.homey.app/u/Patrick_Van_Deursen)\
**Post date:** [November 19, 2024, 6:22pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/164 "2024-11-19T18:22:21Z")

</div>

Hi Runely, sorry, in now way should that have been coming across as an entitled push, was sincerely interested if you were planning to include it, if not, no problem. If that came across differently, my apologies.

By the way, before posting this I was genuinely looking for a link to buy “a beer”, as I fully acknowledge that this is done by active participants like yourself, and they should be supported by the effort, especially if that helps solve time on the users side.

Maybe something to include, if you do, I will make use of that, as I have done more often in other cases as well here 😉

[Previous page](https://community.homey.app/t/app-pro-icalcalendar/80708.md?page=7)

[Next page](https://community.homey.app/t/app-pro-icalcalendar/80708.md?page=9)
