Is Daylight Calendar Card free?
Is Daylight Calendar Card free?
Does it work with Google Calendar?
Does it work with Google Calendar?
calendar.* entity (for example, calendar.my_google_calendar) that you can add to the card’s entities list.Important limitations with Google Calendar:- Editing events is not natively supported through the Home Assistant Google Calendar integration. Google Calendar edits are simulated via create-then-delete, which changes the event’s UID. To truly an event, use the Google Calendar app or website directly.
- Deleting events does work through Home Assistant and the card.
- Creating new events works if the calendar is writable in HA.
What calendar integrations are supported?
What calendar integrations are supported?
calendar.* entity in Home Assistant will work with the card. This includes:- Google Calendar (via the HA Google Calendar integration)
- CalDAV — covers Nextcloud Calendar, iCloud Calendar, Fastmail, Radicale, Baikal, and any other CalDAV-compatible server
- Local Home Assistant calendars (created directly in HA)
- Any third-party integration that creates
calendar.*entities
calendar. prefix, you can use it with the card.Can I use multiple calendars at once?
Can I use multiple calendars at once?
entities list:colors map:What is "skylight-calendar-card"? Is it different from "daylight-calendar-card"?
What is "skylight-calendar-card"? Is it different from "daylight-calendar-card"?
skylight-calendar-card.js for backwards compatibility — renaming it would break existing installations. You do not need to change anything if you installed the card before the rename.type: custom:daylight-calendar-card in their YAML. Both types register from the same file.How do I update the card via HACS?
How do I update the card via HACS?
- Open HACS in the Home Assistant sidebar.
- Go to Frontend.
- Find Daylight Calendar Card in the list.
- If an update is available, click the card entry and then click Update.
- After HACS finishes downloading, hard-refresh your browser with Ctrl+Shift+R (Windows/Linux) or Cmd+Shift+R (Mac) to ensure the browser loads the new JavaScript file and not a cached version.
Can I use the card without writing YAML?
Can I use the card without writing YAML?
event_styles— custom styling rules for individual eventsday_styles— custom styling rules for specific daysday_badges— icons or labels shown on day cellsvirtual_calendars— computed calendars derived from other data
What languages does the card support?
What languages does the card support?
| Code | Language |
|---|---|
en | English |
fr | French |
de | German |
nl | Dutch |
es | Spanish |
ca | Catalan |
da | Danish |
sv | Swedish |
language key to your card YAML:locale key — for example, locale: en-GB.Does the card support dark mode?
Does the card support dark mode?
color_scheme config key:How do I make the card fill the full height in a panel dashboard?
How do I make the card fill the full height in a panel dashboard?
compact_height: true in your card config:Can I hide specific events from showing on the card?
Can I hide specific events from showing on the card?
event_styles configuration to define rules that match events and apply hide: true to them:How do I add a weather forecast to the calendar?
How do I add a weather forecast to the calendar?
header_weather_sensor key to a valid weather.* entity in your Home Assistant instance: