Design Once, Use Everywhere.
Entity Slots turn any card into a reusable template. Define named placeholders in the builder, then pick which entity fills each slot when you place the card on a dashboard. One design, infinite instances.
- 1
- Design to maintain
- ∞
- Dashboard instances
- Live
- Auto-updates everywhere
- 0
- Reconfiguration needed
Named Placeholders, Filled Per Instance
An entity slot is a named placeholder you define at card level. Each block in the card can use a slot instead of a fixed entity. When you place the card on a dashboard, you pick which real entity fills each slot.
Think of it like a form template
The card design is the form. The slots are the blank fields. Every time you use the card on a dashboard, you fill in the fields with different entities — but the form never changes.
Domain filtering
Each slot can have a domain filter that restricts which entities can be assigned — so a "Temperature Sensor" slot will only show climate and sensor entities in the picker.
Three Steps from Template to Dashboard
The slot workflow fits naturally into how you already build cards — no extra complexity.
Define Slots in the Builder
Open the Entity Slots Manager from the header bar. Create named slots with optional descriptions and domain filters — for example "Main Sensor", "Secondary Sensor", "Room Name".
Assign Slots to Blocks
For each block that should use a slot, open the Properties panel, set the entity mode to Slot, and pick the slot name. The block will show a preview entity during design so you can see exactly how the card looks.
Fill Slots on the Dashboard
Add the card to any dashboard using the Card Builder Renderer. The card editor shows entity pickers for each slot. Choose the right entity for each slot — done. Add the same card again elsewhere and configure different entities.
One Card, Every Room
A single "Room Status" card design can power every room in your home — each instance showing its own temperature, humidity, and light state, all from the same template.
All four instances share the same card design
Edit Once, Updated Everywhere — Instantly
The Card Renderer subscribes to your card design. The moment you save a change in the builder, every dashboard instance reflects it — no reconfiguration, no re-adding cards.
- 1 Notice a design issue on your live dashboard
- 2 Open Card Builder and fix it in the editor
- 3 Save — all instances update immediately
- 4 No slot reconfiguration needed — entities stay assigned
Without slots
Without the slot system, you would need to create and maintain separate cards for every room — updating each one individually when the design changes.
Full Control Over Your Slots
The Entity Slots Manager, accessible from the builder header bar, lets you manage all slots for the current card in one place.
Add Slot
Create a new named slot with an optional description and domain filter.
Edit Slot
Rename, update description, or change the domain filter at any time.
Preview Slot
Set a preview entity for design purposes — see how the card looks with real data while building.
View References
See exactly which blocks in the card are using each slot.
Delete Slot
Remove a slot — blocks still referencing it will show a missing reference indicator.
Build One Card. Deploy Everywhere.
Start using entity slots today and cut your card maintenance time to zero.