Skip to Content
🚀 We just launched! Please star us on Github!

Spaces & Rooms

Spaces let you organize your devices by physical location — rooms, floors, and outdoor areas. This makes it easier to manage devices, build dashboards, and create scenes that target specific areas of your home.


How Spaces Work

Spaces use a two-level hierarchy:

  • Zones — larger groupings like floors or outdoor areas (e.g., “Ground Floor”, “Backyard”)
  • Rooms — individual spaces within zones (e.g., “Living Room”, “Kitchen”, “Bedroom”)

Rooms can optionally belong to a zone, but they can also exist independently.


Zone Categories

CategoryExamples
FloorsGround Floor, First Floor, Second Floor, Basement, Attic
OutdoorFront Yard, Backyard, Garden, Terrace, Balcony, Driveway
UtilityUtility areas, Security perimeter

Room Categories

CategoryExamples
Living areasLiving Room, Bedroom, Guest Room, Nursery
Kitchen & diningKitchen, Dining Room, Pantry
Service areasBathroom, Toilet, Laundry
UtilityGarage, Workshop, Office, Storage, Closet, Utility Room
EntertainmentMedia Room, Gym
AccessHallway, Entryway

Spaces Overview

Navigate to Spaces in the admin sidebar to see all your zones and rooms.

Spaces overview


Adding a Space

Click + Add

In the Spaces section, click the add button to create a new zone or room.

Add a new space

Fill in Details

  • Name — display name (e.g., “Living Room”)
  • Type — choose Zone or Room
  • Category — specific type from the tables above
  • Parent zone (rooms only) — optionally assign to a zone
  • Icon — MDI icon identifier (e.g., mdi:sofa)

Space Detail

Click on any space to see its full configuration — assigned devices, scenes, displays, and domain settings.

Space detail


Assigning Devices

Each space can have devices assigned to it. This determines which devices appear on the panel display for that room.

Assign devices to space


Assigning Scenes

You can link scenes to a space so they’re easily accessible from that room’s panel view.

Assign scenes to space


Assigning a Display

Assign a panel display to a space to define which room the physical device is mounted in. This controls what the display shows by default.

Assign display to space


Configuring Domains

Each space has domain-specific settings that control how devices are grouped and presented on the panel display. Domains include lighting, climate, shading, sensors, and media.

Lights

Configure which light devices and channels are controlled from this room’s lighting screen.

Configure lights domain

Climate

Set up thermostats, heating units, and other climate devices for the room.

Configure climate domain

Shading

Assign blinds, shutters, and curtains to control from this room.

Configure shading domain

Sensors

Choose which sensors display their readings on this room’s sensor screen.

Configure sensors domain

Media

Define media activities (Watch, Listen, Gaming, etc.) and assign devices to each activity.

Configure media activities

Configure media activity detail


Spaces Wizard

For first-time setup, the Spaces Wizard guides you through creating rooms and assigning devices and displays in a step-by-step flow.

Create Spaces

Define your rooms and zones in one go.

Wizard — create spaces

Assign Displays

Link your panel displays to the rooms where they are physically mounted.

Wizard — assign displays

Assign Devices

Distribute your devices across rooms.

Wizard — assign devices

Done

Your spaces are configured and ready to use.

Wizard — finished


Deleting a Space

When you delete a zone, its child rooms become orphaned — they still exist but lose their parent. When you delete a room, its assigned devices are unassigned.


What’s Next?

  • Create room-specific Scenes that target devices in a space
  • Build your Dashboard to customize the panel display
  • Explore the API Reference  for full endpoint documentation
Last updated on