[APP][Pro] IcalCalendar

Hello! Thank you for the great app :slight_smile:

Does the “ends within” function also look backwards for events that previously ended within the specified time? Or, can I achieve that effect with a negative time value?

I am trying to develop a way to run a check for windows left open after a planned visit has ended.

IcalCalendar fetches only events that are currently ongoing or starting in the future (inside the time frame set in settings for the app).

So the ends within card will only check events that are fetched (ongoing or hasn’t started yet).

IcalCalendar fetches events every 15th minute (unless otherwise specified in settings for the app). Events that has ended between the last fetch and this fetch will not be available anymore for IcalCalendar.

Hi @runely

Thanx so much for that phantastic app, working for so long. But since a few weeks I get sync errors and now it crashes on every restart of the app or homey (and won’t come up again). I wrote a ticket with diagnostic to github


Any idea? :face_with_peeking_eye:

Thankful greetings

Stefan

I’m sorry to hear that it keeps crashing. Please see this GitHub issue: Bug: Crashes after short while · Issue #607 · runely/calendar-homey · GitHub

In short, i can’t reproduce this and doesn’t experience this. So there’s not much i can do unfortunately :confused:

Thanx @runely @runely :+1: I saw that. I don’t have the sand behavior. I have a debug lock and crash id postet in github. Would be cool if you could have a short look on that. Maybe there is the answer why it quits in the debug?

I’ve tried, but I can’t get it to work the way I want. I have the children’s school assignments in their calendars that I added to the iCal app. What I want is that at 7 in the morning a flow should run that reads out if there is, for example, English homework, math homework in the calendar and then it should be read out via “cast a text to google”. It’s the “title” itself that I want to get out, but the closest I’ve come is to get out the entire event with title and time and then just one event, not several. If anyone has a similar flow, please share.

Something like this?

Keep in mind that the Logic card Text contains value is case sensitive

Change the Mobile Then card to your google cast card

Thanks, but it became a bit hard if I had to put keywords in the variable. I thought some card could read out the entire day’s events and send them on. But then I found the script and it became much easier. So now I run the script that reads out the day’s events and then divides them into two different people (two calendars) and puts everything together into a nice sentence that is saved in a variable.

Not sure what you mean by putting keywords in the variable.

There isn’t a dedicated card to read out somewhere to have IcalCalendar as generic and dynamic as possible. Therefore there is a variable, Today's events, title and time, which can be used in any flow card as you see fits.

This variable contains all events synchronized in that happens or are ongoing today

Ok, it’s probably just me who doesn’t understand how to build a flow and didn’t understand your example. But with the script, everything works exactly as I want.

Hi @runely

Last couple of days I have noticed a failed to load error in the ical app. Uri errors, (calendar) : Request failed with status code 410. Is that an error on the ics calendar side or the ical app side?

thanks

Patrick

A status code is sent from the server you are requesting. The status code 410 means GONE: 410 Gone - HTTP | MDN

@runely Hi, Since a couple of days the fantastic IcalCalender app - which was running smoothly up till now, thank you! - is constantly crashing. I have “neutralized” all flows that use the app but still the crashing behavior is continuing. Any idea what is going on? Anything I can do? I can send you a report if you want.

I’m guessing you are running the app on a Homey Pro (Early 2023) and that the app is crashing because you have more stuff going on on your Homey than before.

Homey Pro (Early 2023) has more strict RAM and CPU usage rules than Homey Pro 2019. The Athom team are looking in to these usage rules with the new RC FW candidates.

Hopefully they’ll fix this