Quickstart
End-to-end in under 5 minutes: install, connect, customize. Assumes you already have Home Assistant running.
Before you start
- A reachable Home Assistant URL (e.g.
http://homeassistant.local:8123). - A device to run GlassHome on. Same machine as HA is fine. CPU requirements: SSE4.2 / ARMv8 (details).
- No HA yet? You can still try demo mode. Skip to step 2 and pick Demo mode on the welcome screen.
- 1
Install
Pick one. Both deploy the same app.
HA OS or Supervised users. Add the GlassHome Addon repository and install from the Add-on Store. One-click, no Docker needed.
Everyone else. Run the container:
docker run -d \ --name glasshome \ -p 3123:3123 \ -v glasshome_data:/data \ --restart unless-stopped \ ghcr.io/glasshome/dash:latest - 2
Open Dash
Go to
http://<host>:3123in your browser. The setup wizard loads.For addon installs,
<host>is your Home Assistant machine’s IP address (e.g.http://192.168.1.100:3123).No HA yet? Click Demo mode on the welcome screen to explore with simulated data.
- 3
Connect to Home Assistant
Enter your HA URL (with
http://orhttps://and the port). Authorize in the HA popup. The wizard hands back to Dash automatically.Stuck? See Connecting.
- 4
Add your first widget
- Tap the pencil icon to enter edit mode.
- Tap Add Widget.
- Pick a widget type, then pick the entity to bind.
- Tap Done. Changes saved automatically.
- 5
Make it yours
- Settings > Theme. Pick a preset or customize. Themes guide.
- Settings > Dashboards. Add more dashboards, each with its own layout.
- Settings > Remote Access. Get a
*.glasshome.cloudURL via tunnel. How.
What next
- Use it well: Widgets, Editing, Layouts.
- Build your own widgets: Widget Development.
- Something off: Troubleshooting or post in Discord and I’ll take a look.
Mental model first?
If terms like Hub, addon, scope, and tunnel are blurring together, the Concepts page is one screen.