Hi everyone! ๐
I've been using @nielsfaber's excellent **Scheduler Component** for a while, and I
built an alternative Lovelace card on top of it that I'd like to share:
**Weekly Schedule Card**.
It's a visual, calendar-style take on scheduling โ instead of a list you get a
weekly grid with drag-and-drop time slots, color-coded blocks and profiles.
โ ๏ธ **Requires** the [Scheduler Component](https://github.com/nielsfaber/scheduler-component) by @nielsfaber (install it first). This card is only a frontend โ all schedules are stored and executed by his component. Huge thanks to him for the rock-solid backend!
## โจ Highlights
- **Visual weekly grid** โ 7-day columns, drag to create/resize time slots
- **Two cards from one codebase**: a full **editor** card + a read-only
**dashboard view** card (plus a mini "active now" card)
- **4 editing layouts**: columns, rows, compact (mobile), focus
- **Profiles** โ named bundles of schedules (e.g. Summer / Winter/ Holidays...) with one-click
activation and automatic exclusivity
- **Entity groups** with shared colors
- **Auto-off / auto-on** at slot end
- **Conditions** and **notifications** per schedule
- **climate / light / switch** domains (temperature โ color gradient for climate)



## ๐ฆ Installation (HACS custom repo)
1. HACS โ โฎ โ **Custom repositories**
2. URL: `https://github.com/arozoire/weekly-schedule-card`, category **Dashboard**
3. Download โ hard-refresh the browser
Since v1.0.1 a single resource exposes all three cards โ no manual resource needed.
## ๐ Links
- GitHub: https://github.com/arozoire/weekly-schedule-card
Feedback, bug reports and ideas very welcome!
1 Like
Thanks, going to give this a try for my new heating solution using schedules ![]()
Great to hear! Please tell me if you need some changes? I am doing quite a lot of update because i was not enterely satisfied with the UI




