About CasaBoard

A modern dashboard builder for Home Assistant

Design beautiful, responsive pages with a drag‑and‑drop editor and real‑time controls — privacy-first by default.

Drag & Drop Editor
Live HA Data
Privacy-first

What is CasaBoard?

Dashboard builder for Home Assistant

CasaBoard lets you design beautiful, fully custom smart home dashboards with a drag-and-drop editor — no coding required. Connect directly to your Home Assistant instance and display live entity data on any screen.

Unlike built-in HA dashboards, CasaBoard pages are shareable URLs. Embed them in a kiosk browser on your wall display, open them on a tablet in the kitchen, or share a read-only view with family.

Features

Built for real smart home users

Visual drag-and-drop editor

Arrange components freely on a canvas. Resize, reorder, and layer without touching YAML or JSON. What you see is exactly what gets displayed.

Direct Home Assistant integration

CasaBoard connects via the HA WebSocket API — the same protocol the native dashboard uses. Entity state updates appear in real time as they happen in your home.

Multi-instance & multi-page

Manage multiple HA instances (e.g. home + office) and create unlimited pages. Assign different HA connections per page and switch between them instantly.

Shareable live pages

Every page gets a public URL at /view/your-slug. Set it to Live and open it anywhere — no login required for display-only views.

Privacy-first by architecture

HA OAuth tokens are encrypted with AES-GCM in your browser and stored locally — never sent to CasaBoard servers. You control what stays where.

Our privacy commitment

Local-first, always

Your smart home data is personal. By default, CasaBoard stores nothing about your Home Assistant on our servers. OAuth tokens live encrypted in your browser. Optional cloud sync (paid plans) can persist your HA URL for multi-device convenience — but tokens stay local regardless.

  • HA OAuth tokens encrypted with AES-GCM in browser storage
  • No proxy — your browser talks directly to Home Assistant
  • Optional cloud sync stores URL only, never credentials
  • Supabase Row Level Security on all stored dashboard data
Read the full security overview

How it works

Up and running in minutes

01

Sign in

Login with Google — no password to create or remember.

02

Connect HA

Enter your HA URL and authorise via OAuth in the browser.

03

Build pages

Drag components onto the canvas, link them to entities.

04

Display anywhere

Open the live URL on any screen — phone, tablet, or TV.

Ready to build your dashboard?

Everything you need is in the docs. Takes about 10 minutes from zero to live dashboard.

CasaBoard — Smart Home Dashboard