Weekly Schedule Card โ€“ a visual weekly-grid card for the Scheduler Component

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)


![01-compact|397x500](upload://gsXBWPYAlWRMZOZubNfkpsB0fAn.png)
![03-focus|459x499](upload://cOfITCspJy1iqgdrn1GpQJA2Rce.png)
![06-group|200x500](upload://cn8CAXDrhPrnvainEWR5NRdJVgP.png)

## ๐Ÿ“ฆ 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 :slight_smile:

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

Added new function:

a quick timer card, for shortlived schedule:

and a serpentine visualisation just for fun: