Switchboard manual ⚡ Web flasher

Screens

A viewport draws whatever its layout says, in the panel’s six colours. The images on this page are drawn by the viewport’s own firmware from the demo house, exactly as they look on the panel.

The kitchen dashboard

The kitchen panel’s three screens. Start from or import → Kitchen dashboard in the layout builder sets them up, then you swap the example entities for your own. The firmware draws them pixel for pixel the same as the panel’s original firmware (its tests check this against the same Home Assistant).

Status
Status
Heating
Heating
Security
Security

Status has a sidebar on the left and the main area on the right.

Heating says whether the heating is on (the left side flooded red while any zone is calling for heat) and how many zones are calling, with hot water underneath. On the right, each zone has a bar: red while heating up to its setpoint, blue while above it. A zone given an icon in the layout shows it beside its name, red while it’s calling for heat.

Security shows the alarm (green when disarmed, red when armed or triggered) and since when, with a summary under it. Next to it are the doors and windows (red when open), then motion sensors and cameras, each with the time of its last change.

Colour icons

The weather and solar icons are the panel’s own colour art: a yellow sun, a blue moon and blue rain, black clouds, and a yellow-and-black solar panel. They stay that way until you replace them in the server’s Theme under Viewports. A replacement is drawn in a single colour, and Reset brings the colour art back. Icons chosen per item (status icons, “now” items, rooms) come from Material Design Icons, which the display fetches from the server once and keeps.

Other screens

The server’s other section types and screen kinds work on a viewport too, including photos from Immich. These come from the demo’s other displays:

Energy
Energy totals and graph
Presence
Room temperatures, people, now playing, departures
Meeting room
Meeting room
Room finder
Room finder
Reception
Reception, with company news
Visitors: guest Wi-Fi, a welcome and the air
Visitors: guest Wi-Fi, a welcome and the office's air
A hall panel: bins, air and pollen
A hall: a reminder, the bins, the air and the pollen

Energy (the demo’s fourth screen) puts the day’s totals in the sidebar and the graph beside them:

Presence ends with a stop board: a line per route and destination (what the front of the bus says), with its badge and the next two times. A live time is in the route’s colour, a timetabled one in black, and either turns red when it’s due.

Visitors (Reception’s second screen) shows the guest network as a code to scan with a phone’s camera, with the network and password in words beside it, a welcome that names today’s visitor from Home Assistant, and the office’s air.

The hall lists the next bin collections, soonest first, today’s and tomorrow’s in red. It can add Put out tonight: Recycling the evening before. Under them are the air and the pollen, each dot green, yellow or red.

A long calendar title or description in a narrow column, such as the sidebar, is cut short with “…” rather than run over the divider.

Every screen ends with a footer in its bottom-right corner. Dotted bars separate its three groups, which are (from left to right):

Theme

The server’s Theme page covers viewports as well as remotes. Under Icons → Viewports you can replace any icon the firmware draws: weather, the detail row, energy, the footer, heating, security, and the error screens. The font is shared with the remotes. A viewport uses the font’s regular and bold weights at the panel’s four sizes. Until you build a pack, it uses its built-in Atkinson Hyperlegible. A display picks up a new pack at its next refresh.