# \[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:** 2

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 15, 2023, 10:47am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/21 "2023-09-15T10:47:39Z")

</div>

First time iCal user here and need some help.  
The App keeps crshing after I configured it and made a test flow.

What I did:

- installed the App v2.0.4 from the App store on my Homey 2019
- configured the App by naming a calender and pasting the secret Gmail link
- added an event in my Google Calendar with the description 'Test123"
- created a flow that triggers on the event (with a logic card looking for text “Test123”)

The App crashes.

I did notice that the secret url has the @ in the email replaced by other characters. I tried with the vopied url and a modified link (with an @), still the App crashes.

It must be something small I am overlooking.  
Does anyone have a clue?

Thanks!

---

<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, 2023, 11:15am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/22 "2023-09-15T11:15:14Z")

</div>

You are using a tag from IcalCalendar, **Description (contains)**, where you actually should input the text you are searching for.

Remove the tag and use pure text instead  
**OR**  
Remove the tag in favour of a variable you create with the text you want to search for

---

<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, 2023, 11:16am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/23 "2023-09-15T11:16:13Z")

</div>

Please follow the [trouble shooting guide](https://community.homey.app/t/app-pro-icalcalendar/80708#troubleshooting-13)

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 15, 2023, 12:24pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/24 "2023-09-15T12:24:58Z")

</div>

It works once and than crashes. Memory usage goes wild and cpu too:

 ![1000060909](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/6/a6877b26a411f2c9e837d4c7ac1f2c1fa7790e9f.png)  
 ![1000060908](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/40b4bdc68b1d33f010b685ba0328945df2bf2385.png)  
 ![1000060907](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/6/2672b4d8ef13cb95fd5b49e7e2dd8ebf8d14509c.jpeg)  
 ![1000060910](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/1/217892ad2ab8187026c1a410e3c3f886b48533d4.png)

---

<div class="post-metadata">

**Author:** ![Razzle](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/razzle/32/10410_2.png) [@Razzle](https://community.homey.app/u/Razzle)\
**Post date:** [September 15, 2023, 12:50pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/25 "2023-09-15T12:50:07Z")

</div>

Thank you.

Like this?

 ![1000005583](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/8/b865845c8ba83045a4086550ba8d508bdb8fe828.jpeg)

---

<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, 2023, 2:22pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/26 "2023-09-15T14:22:15Z")

</div>

Yes

---

<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, 2023, 2:24pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/27 "2023-09-15T14:24:20Z")

</div>

Follow the troubleshooting guide. I need a diagnostics report

---

<div class="post-metadata">

**Author:** ![Razzle](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/razzle/32/10410_2.png) [@Razzle](https://community.homey.app/u/Razzle)\
**Post date:** [September 16, 2023, 1:42am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/28 "2023-09-16T01:42:20Z")

</div>

Thanks 👍🏻

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 17, 2023, 9:41am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/29 "2023-09-17T09:41:45Z")

</div>

Will investigate coming week!

Thanks!

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 17, 2023, 11:41am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/30 "2023-09-17T11:41:37Z")

</div>

Gave it a try today.

Created a new Google Agenda link (reset)  
Installed the App again  
Opened setting, gave a new and pasted the link from clipboard

Openend the settings again  
Ticked the box to log the App  
Saved, restarted the App  
Waited 5 minutes

Can;t create a diagnostics report because the App crashed:

 ![Schermafbeelding 2023-09-17 om 13.37.06](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/f/6fc4dd986d5cddaea40dbef8c9ff003db6570adc.png)

Can see the CPU and MEM in Insights:

 ![Schermafbeelding 2023-09-17 om 13.35.43](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02f38bd18a8f781b82ad4d90e81e7fbdbcce5f95.jpeg)

No worries, I was just interested in the App and was thinking of using it with my Setup, but guess I will no linger try it. Was a a ‘need to have’ but perhaps a ‘nice to have’.

---

<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, 2023, 12:44pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/31 "2023-09-17T12:44:15Z")

</div>

Okey… Can you please try to remove the calendar name and uri (so there is no calendars) and hit save. Then send a diagnostics report

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 17, 2023, 12:55pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/32 "2023-09-17T12:55:33Z")

</div>

App without a (google) Calendar:

5275a46e-1d86-4014-9cee-e6161e849348

Memory and CPU:

 ![1000061012](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b5217a958f45f328a94087a2b0377de31bf504d.jpeg)

seem normal now.

---

<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, 2023, 6:35pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/33 "2023-09-17T18:35:30Z")

</div>

Thanks. I thought output from the previous runs would be in the diagnostics report, but unfortunately they are not…

So unless you are able to send a diagnostics report with the faulty calendar, I have nothing to go on…

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 17, 2023, 6:49pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/34 "2023-09-17T18:49:47Z")

</div>

Will try again tomorrow!

Thanks

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [September 18, 2023, 7:54am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/35 "2023-09-18T07:54:04Z")

</div>

The App seems to work for others, I have issues but will no longer try to get it working.  
Must be something in specifically my setup.

No need to investigate any further!

---

<div class="post-metadata">

**Author:** ![amcdnl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/amcdnl/32/84331_2.png) [@amcdnl](https://community.homey.app/u/amcdnl)\
**Post date:** [September 18, 2023, 9:41am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/36 "2023-09-18T09:41:58Z")

</div>

I had a issue yesterday that caused homey to disable the plug-in. Below is my flow and I submitted diagnostic report as well.

 ![IMG_1786](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/7/172820817e0058dfc3a9938fd872019d9dd8d98d.jpeg)  
 ![IMG_1785](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/f/af5e3b525aa828f43e0041edb682190cdbfc8a0f.jpeg)

---

<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 18, 2023, 12:47pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/37 "2023-09-18T12:47:39Z")

</div>

You’re saying Homey diabled the plug-in? 🤔 Not sure which plug-in you are referring to, but since you are posting a screenshot of your flow, i’m guessing Homey disabled that flow because it was called too many times?

Anyway, the only possible way for Homey to disable that flow would be if you had 50-100 or more events in your calendar that would start within 3 minutes of each other…

The diagnostics report you sent shows nothing wrong. Its importing 150 events from **Work Calendar** and 0 events from **Personal Calendar**

---

<div class="post-metadata">

**Author:** ![Dries\_Verbruggen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dries_verbruggen/32/74263_2.png) [@Dries\_Verbruggen](https://community.homey.app/u/Dries_Verbruggen)\
**Post date:** [September 24, 2023, 11:43am UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/38 "2023-09-24T11:43:29Z")

</div>

Would it be possible to add functionality to check if the calendar has an event that completely matches a given title?

Now we have only “containing” which often matches wrong events in my flows.

For example, I yearly import an ICS with the waste pickup schedule into my personal calendar. One of the waste event titles is “RA” (meaning residual waste or “restafval” in dutch). But the letter combination RA can be found in a lot of words. If I have an appointment in the gaRAge next day, my homey will announce to put the waste bin outside.

---

<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 24, 2023, 1:26pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/39 "2023-09-24T13:26:46Z")

</div>

That would be possible. But without a timeframe for the event, this could also give you false outcome.

`For example`:  
If you have a flow which starts everyday at _08:00_ which then checks if _Calendar_ **Home** has an event with the _title_ **RA** , and if so, do something.  
If this **RA** event wasn’t set to start before _tomorrow,_ or _next week_, this flow would “falsly” think that it should do something today.

If for instance the condition card also checked if the **RA** event was set to start within a given timeframe it would be less prone to false outcome.

Like this:

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

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/6/66dbe863af6c602af39b0f2e962f695c3ba6dec3.png)

---

<div class="post-metadata">

**Author:** ![Dries\_Verbruggen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dries_verbruggen/32/74263_2.png) [@Dries\_Verbruggen](https://community.homey.app/u/Dries_Verbruggen)\
**Post date:** [September 24, 2023, 2:08pm UTC](https://community.homey.app/t/app-pro-icalcalendar/80708/40 "2023-09-24T14:08:53Z")

</div>

My flow checks events 1 day ahead, so it would work OK i guess:

 ![msedge_6emxGcudUE](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/e/4eb069766b0f3338cae67cf892ad9525f917ef37.png)

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

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