# Calendar in Homey Dashboard - Complete Guide

**URL:** <https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709>\
**Category:** Dashboards\
**Tags:** homey-pro\
**Created:** [November 22, 2025, 8:51am UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709 "2025-11-22T08:51:05Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![Cars](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cars/32/121082_2.png) [@Cars](https://community.homey.app/u/Cars)\
**Post date:** [January 3, 2026, 1:05am UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/21 "2026-01-03T01:05:22Z")

</div>

Hi Christer, It is possible, I got it working with the following steps and changes:

1. **Search** for this line of code `tomorrow.setDate(tomorrow.getDate() + 2);`
2. **Change** the line of code to this exact line `tomorrow.setDate(tomorrow.getDate() + 7);`

You can change the 7 to any days you’d like. Basically the 7 means 7 days. If you want it to be 10 days, change the 7 to 10.

Hope this helps!  
@Christer_Havarstein

---

<div class="post-metadata">

**Author:** ![Cars](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cars/32/121082_2.png) [@Cars](https://community.homey.app/u/Cars)\
**Post date:** [January 3, 2026, 1:09am UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/22 "2026-01-03T01:09:56Z")

</div>

Hi Goldunexist,

I had this problem as well. The github page contains a issue and merge request from a user called cornevandersteen. He changed the code up and now it works.

Link to Cornevandersteen’s change of code: [homey-pro-calendar-widget/calendar.html at 5d7b2f1dc7e8e394a2d4bed5261f73fe3d8eb847 · Scheugma86/homey-pro-calendar-widget · GitHub](https://github.com/Scheugma86/homey-pro-calendar-widget/blob/5d7b2f1dc7e8e394a2d4bed5261f73fe3d8eb847/calendar.html)

Link to Github page and issue: [GitHub - Scheugma86/homey-pro-calendar-widget: Minimalistic calendar widget with seasonal animations, German public holidays and relationship-related special days (birthdays, wedding day, monthly anniversaries). // Minimalistisches Kalender-Widget mit saisonalen Animationen, deutschen Feiertagen und besonderen Beziehungstagen (Geburtstage, Hochzeitstag, monatliche Jahrestage).](https://github.com/Scheugma86/homey-pro-calendar-widget)

> **[Scheugma86/homey-pro-calendar-widget](https://github.com/Scheugma86/homey-pro-calendar-widget/issues)**
>
> Minimalistic calendar widget with seasonal animations, German public holidays and relationship-related special days (birthdays, wedding day, monthly anniversaries). // Minimalistisches Kalender-Wid...

 ![afbeelding](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/8/780bcd752481b9e5fffbb0d0c999c8e0bdd42201.png)

_The screenshot so you can see I got it working with the change’s Corne made 🙂_

---

<div class="post-metadata">

**Author:** ![Christer\_Havarstein](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/christer_havarstein/32/116879_2.png) [@Christer\_Havarstein](https://community.homey.app/u/Christer_Havarstein)\
**Post date:** [January 3, 2026, 6:04pm UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/23 "2026-01-03T18:04:56Z")

</div>

@Martin_Scheugenpflug what about hiding private events. That would be a great functionality

---

<div class="post-metadata">

**Author:** ![RayMan69](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rayman69/32/121273_2.png) [@RayMan69](https://community.homey.app/u/RayMan69)\
**Post date:** [January 5, 2026, 6:29pm UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/25 "2026-01-05T18:29:47Z")

</div>

Can you tell me which line I should replace with which new code? I tried to figure it out using the GitHub link, but I don’t understand how to read it.~~

---

<div class="post-metadata">

**Author:** ![Cars](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/cars/32/121082_2.png) [@Cars](https://community.homey.app/u/Cars)\
**Post date:** [January 5, 2026, 11:31pm UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/26 "2026-01-05T23:31:57Z")

</div>

To be honest you can copy Corne’s whole code and paste it in your document. Only thing you’d have to change is the birthdays, holidays and your ical links.

[homey-pro-calendar-widget/calendar.html at 5d7b2f1dc7e8e394a2d4bed5261f73fe3d8eb847 · Scheugma86/homey-pro-calendar-widget · GitHub](https://github.com/Scheugma86/homey-pro-calendar-widget/blob/5d7b2f1dc7e8e394a2d4bed5261f73fe3d8eb847/calendar.html) - \> Copy the whole code - \> Paste it in your calender.html - \> change all the customizables and you’re done 🙂

---

<div class="post-metadata">

**Author:** ![Tim\_Smits1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tim_smits1/32/121430_2.png) [@Tim\_Smits1](https://community.homey.app/u/Tim_Smits1)\
**Post date:** [January 19, 2026, 3:35pm UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/27 "2026-01-19T15:35:19Z")

</div>

Hi,

This looks great!  
But I need some help with this, I can’t get it to work.  
I’ve done everything in this guide, but my dashboard is only showing Loading…  
Do i need to wait for this to load all my appointments or should this take 2 seconds to work.

I’ve checked my links, they all are public.  
Checked my location, and that seems to be okey.  
Also checked the birthdays.

I did not change the holidays or the time.

Am i missing something?  
Thanks for the help!

---

<div class="post-metadata">

**Author:** ![Jeroen\_O](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_o/32/37307_2.png) [@Jeroen\_O](https://community.homey.app/u/Jeroen_O)\
**Post date:** [February 15, 2026, 2:20am UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/28 "2026-02-15T02:20:41Z")

</div>

Hi,

Got it working with iCloud calendar, integrated in Homey Dashboard as well. I set the number of days to 20 and it shows all future appointments perfectly. Just wondering if I can show events which last multiple days on all these days? For instance for a holiday I make an appointment on the first date and put in the end date.Now it is only shown on the start date, would be nice to have it over all days.

Thanks,

Jeroen

---

<div class="post-metadata">

**Author:** ![Michael\_van\_Tilborg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_van_tilborg/32/7842_2.png) [@Michael\_van\_Tilborg](https://community.homey.app/u/Michael_van_Tilborg)\
**Post date:** [July 6, 2026, 9:50am UTC](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709/29 "2026-07-06T09:50:23Z")

</div>

Hi all, I’m having issues running the dashboard on my iPad. Did some debugging and got it pinned down to the proxy request.

VEVENT count=Ø  
Colin via [corsproxy.io](http://corsproxy.io) raw preview:  
{“error”: "Server-side requests are not allowed on your plan. Upgrade at

Does anyone know how I can fix this issue?

[Previous page](https://community.homey.app/t/calendar-in-homey-dashboard-complete-guide/145709.md?page=1)
