This card looks awesome! Unfortunately, I am running into a problem when I try to implement it in my UI. I followed the installation instructions, but I am still getting the “Custom element does not exist” error
I have checked the downloaded file (calendar-card.js) and it is approx 9kB, which seems OK.
I added the following lines to my ui-lovelace.yaml file:
I think that was a mobile screen shot showing the progress bar being a feature of Google Calendar.
Having those images or being able to break out each event into a separate item under the date) would be great.
Did you find a solution to integrate you Synology Calendar? I’m looking to use it for a Waste Collection sensor but I get the same error regarding path handling.
However , I cannot find my configuration anymore of using it with the synology caldav (since I’m not using it myself with Synology caldav). But, I know it worked out in the end… it took me a while though to find the correct synology caldav url.
Yes, look at the line in my post above. This is in your local/www / custom / calendar-card / calendar-card.js file. I believe around line 179 you just have to figure out how you want it formatted.
Would be helpful if this card could display the current date and time. I find that often that when I don’t have an event for today and it’s showing the date of the next event I get easily confused.
UPDATE:
made a small edit to switch out the Calendar title for the date.
Here’s what I did in my ui-lovelace.yaml file where I call the calendar card. Note that I added the ‘name’ field and in my case inserted a sensor – based on how I changed the javascript file I think it would break if it wasn’t an HA entity. I’m not even a JS beginner so I don’t know how to do this better at this time.
I tried adding the time too. But I a) didn’t think it looked nice because the JS dropped the whitespace padding in the template sensor I made. And b) it wasn’t updating on the minute so kinda pointless. Going to dive into JS a bit to see if I can make this a bit cleaner, less hacky. But for now, maybe it’ll give another JS newbie the ability to add the date like I did, or how to change the title from Calendar to something else.
I have implemented the Lovelace Google Calendar, works great, excellent!!
Just one question, I have imported Outlook in Google Calendar which only show Busy/Tenative/etc., would it be possible to show these events with entity_id in front so I can tell it’s source? Maybe a simple abbreviation of the entity_id/name? i.e.
JT: Busy
11:30-12:30
I feel it may also be helpful to tell similar events from different calendar entity_id’s.
How do i get the “send congrats” behind the birthday’s?
And what happens when you click on it?
Opens it the greetz website to send a postcard or something?