Dashboards for Indigo

Your house on a screen — energy, cameras, heating, every room, and the whole day replayed.

Browser dashboards for Indigo Domotics, built for an iPad, a phone in your pocket and a laptop on the desk. No app to install, no cloud account, nothing leaving the house.

The hub — who is home, the heating, the battery, and a strip of live cameras

Earlier layout shown above. Camera names, picture ages and the new view controls were added in 3.65.0.

The video tour and its downloadable stills show the earlier layout. The current camera controls are described in the camera guide.

Watch a five-minute tour

A real house, filmed live with every press real: the garage door opening and closing with its tile changing colour, the cameras, the kitchen and living room lights, the heating, the energy page and the rest of the menu, ending on a wall of every page. Turn the sound on for the commentary, or use the captions.

Download: the video (MP4, 18 MB) · captions (VTT) · the poster picture · every page as a still picture (ZIP, 19 PNGs, 6 MB)

Indigo’s own web server hands out the pages, so any browser on your home network — or on Tailscale when you are away — can open them once it has been paired, and the plugin looks after the camera logins on the Indigo Mac. It works in Chrome, Firefox, Safari, Edge and any other current browser.

One house, not a template

Everything here is my interpretation of my house. The rooms are mine, the energy pages exist because I have solar and a battery, the When to run it card because I was tired of guessing when to put the washing on. Yours will be different, and they should be. Nothing on this site is a shape you have to fit into — it shows what is possible when you can describe a page and have it built, and the right way to use it is to take the ideas that suit your house, ignore the rest, and ask for the pages you actually want.

These pages, the plugin and these docs were built with Claude and Codex from conversation. Nobody typed the code. If that sounds out of reach, start at Start with nothing but Claude — it assumes you have Indigo, a Claude subscription and nothing else.

Where to go next

If you want to… Read
Have Claude Code do all the setting up for you, with no coding Start with nothing but Claude
Install the plugin, pair a browser and see your first rooms Getting started
Know what moves, what you can tap, and how alerts and the PIN work Using the dashboards
Know what every card and tile on each page means — one page of notes for each of the 22 pages Every page
Understand what goes on behind the scenes, in plain words How it works
Know what every setting does Configuration
Know what each item in the Plugins menu does The plugin menu
Set up the cameras, and know what they cost on a slow connection Cameras
Use the dashboards away from home, or give a guest a look Remote access
Know what Claude Code and an Indigo MCP server can do with the plugin Claude Code and MCP tools
Sort out a problem When something goes wrong
See what changed in each version Version history
Read the file names, data sources and tests behind it all Technical notes

Download the plugin from the Releases page. The source is on GitHub.

A look around

Every one of these is a real house, captured from a live server. Addresses are rewritten to documentation ranges on the way to the browser, so the pictures are honest without being an inventory of the network.

A room page The garage, with the door tile

A room, end to end. Lights and sockets with real controls, the blinds, its own sensors and its own cameras. The Garage carries the door itself — press Open and the button takes over, counts the seconds and holds until the contact sensors confirm the door has actually moved.

The Energy page

The whole solar and battery picture. The power flow at the top really flows — streams of dots run between the sun, the battery, the house and the grid in the direction the energy is going, and reverse when the battery turns round. Below it: battery state, tariff, forecast, per-array generation against a dashed forecast line, and the day’s totals.

The Cost page

What it costs and what it costs the planet. Bill-exact daily electricity and gas, standing charges, export earnings and week-on-week comparisons. On the Energy page, When to run it says when to put the washing on for the least money, and how clean the grid is now and over the next day.

The Timeline page

Any day, replayed. Presence, lights, doors and heating on their own lanes with a battery and solar trace underneath. Drag anywhere on it and the house rebuilds itself at that moment.

The Cameras page The System health page

Live streams, and the server’s own vitals. The cameras are real video, not stills, and slow themselves right down on a link that is paying by the byte. System health is disk, memory and swap pressure, load, uptime, the history database’s size, and a census of every device that is in error, low on battery or has gone quiet.

The rest are on their own pages under Every page.

A note on origins

This started out as a personal plugin built around my own ClaudeBridge MCP, which connects Claude Code directly to an Indigo server and is what I use day-to-day to develop and maintain it. That said, you are very welcome to use it with any Indigo MCP setup — it is not tied to ClaudeBridge in any way at runtime. If you do use Claude Code for plugin development, I would strongly recommend loading Simon’s Indigo skills at the start of your session. They bundle the full Indigo SDK reference, lifecycle docs and worked examples in a form Claude can actually use.