Screen settings
Every setting on a screen's own page that belongs to the screen rather than to a scene — its shape, which way up it is, its camera and gestures, the commands you can send it, and unpairing.
Where these settings live
Open Screens and click a screen. Most of the page is the scene editor — the canvas, the widget palette, the layers list — and those belong to the scene you happen to be editing rather than to the screen. They are covered in the scene articles.
This article is about the rest: the two right-hand menus in the toolbar, and the panels down the right-hand column below the schedule. Those settings belong to the display itself and follow it whichever scene it is showing.
There is a difference in how they save, and it catches people out. Scene layouts and the schedule are held until you press Save & push. The screen's own settings — shape, rotation, presence, gestures — are sent the moment you change them, with no Save button anywhere near them.
The screen's name
The name is set when you pair, in the Screen name box. It is the heading of this page, the label on the Screens list, and what appears on the wall for five seconds when you press Identify screen.
You can change it later. Each card on the Screens list has a Rename button, and the new name reaches the wall straight away — the screen is told to reload, so it stops calling itself by the old one when you press Identify. The change is recorded in the audit log with both names. It is still worth a second's thought at pairing: Kitchen and Hallway are useful five screens later, Screen 2 is not.
Shape — what the panel actually is
The shape menu is labelled with the current size, or with Landscape or Portrait when no size is set. It answers three questions at once: what grid a scene is laid out on, what shape the editor canvas and the live preview draw, and — if you draw floor plans — which way round this panel is drawn on them. A plan draws each screen at the real size it was given and swaps its width and height when this setting says portrait, which is how a door panel reads as a door panel. The plan shows Portrait or Landscape beside the size but will not let you change it there: a panel's shape is decided here, and a second place to answer the same question could only disagree with the first.
The grid is always twelve columns. Landscape gives you eight rows, portrait eighteen. Setting an exact pixel size does not change the grid — it changes the proportions of the canvas, so that what you arrange in the editor is the shape of what appears on the wall. Without it Mirra assumes 16:9, and a 1024 × 600 Pi display arranged against a 16:9 canvas comes out subtly wrong in a way that is hard to name and easy to see.
Open the shape menu
In the toolbar, the menu showing the current size or orientation.
Choose the panel you actually have
Pick a preset if it is listed, or Custom size… if it is not. The orientation follows from the size — you do not set it separately.
Let the scenes reload
If the shape changed between landscape and portrait, Mirra reloads the scenes so the editor is drawing on the right grid. If you have unsaved changes it warns you first.
Check the canvas against the wall
Turn Preview on and compare. The canvas is a scale model of the panel, so anything that overflows here will overflow there.
Changing between landscape and portrait re-flows every scene that was drawn for this screen and is used nowhere else — widget heights and vertical positions are scaled to the new number of rows rather than reset. A scene shared with another screen is left exactly as it is and re-flowed only on its way to this display, so re-mounting one screen cannot rotate somebody else's wall. Unsaved layout changes are lost when the scenes reload; Mirra warns you before it does it.
Which way up — the turn
Orientation says what shape to lay a scene out in. Rotation says which way up the panel is. Only the two together describe a real wall: a monitor turned on its side is portrait whichever way you turned it, and turned the wrong way the picture is upside down. Orientation alone has no word for that, which is why choosing portrait used to leave people staring at a squashed landscape picture.
This menu deliberately does not touch your layouts. Somebody using it is standing in front of the wall pressing a button until it looks right, and having their scenes rewritten as a side effect of straightening a monitor would be a nasty surprise.
A turn is sent straight away, but the display only obeys once it has fetched its new configuration, so allow up to a minute and use Reload screen if it has not moved. A display running an older build of the screen app ignores rotation entirely. One honest wrinkle: this menu shows Auto again after you reload the page, because the page does not read the stored turn back. What the label says after a reload is not evidence of what the screen is doing — the display keeps whatever you last set until you change it.
The camera, and everything that hangs off it
The Presence panel is one switch and a set of qualifications on it. Nothing here does anything until the camera is on, and the camera is off on a new screen.
Recognition runs on the display itself. Camera frames and the face descriptors taken from them never leave it; what travels is at most "this person appeared".
These save as you change them; a small Saved ✓ appears rather than a button. Two related settings are not on this page: how long the room must be quiet before it counts as empty, which is ninety seconds, and which of the two gestures are enabled, which is both. Mirra refuses to save gestures with neither the wave nor the hand sign turned on, because that is a switch that appears to be on and does nothing.
Sleeping, blanking and burn-in
Mirra has no sleep setting, no blanking setting and no dim setting. This is worth saying plainly, because it is the first thing people look for.
A Mirra screen is a browser page. Whether the panel goes dark is decided by the machine underneath it and by the display's own timer, and Mirra has no way to reach either. The Raspberry Pi installer stops the screen blanking as part of setting the machine up, which is what a wall display wants. A laptop will still sleep, run its screensaver and install updates. A smart TV will often close the browser or sleep on a timer, and nothing will restart it — turn that timeout off before you rely on the TV for anything.
If what you want is for the screen to be different at night rather than off, the tools are the scheduler — a dark scene from 22:00 — and a widget's own When to show window. Both change what is drawn rather than whether the panel is lit.
Screen commands
Four buttons that act on the display rather than on its settings, plus a row of face buttons underneath. They need the screen to be online; a screen that has gone offline cannot be reached by any of them.
The screen keeps the warnings and errors it has logged since it booted, as a rolling buffer of the last hundred and twenty lines, and that buffer is the only thing in Mirra that knows why a connection to something on your network failed. Ordinary chatter is not captured, so a hundred routine messages cannot push out the one line that matters. Nothing in the report reads the page, the photographs, or anything your household put on the screen.
Unpairing
Danger zone, at the bottom of the right-hand column, holds one button. Unpair screen removes this display from your household and returns it to showing a pairing code. Mirra asks to confirm first.
It is the right move when a screen is being retired, moved to another household or sold on. It is the wrong move as a way of fixing a screen that has gone blank or stale — reloading it costs nothing and loses nothing, and unpairing costs you the screen's settings and its scene list.
Unpairing deletes the screen record, so everything on this page goes with it: shape, rotation, camera and gesture settings, schedule rules and which scenes this display showed. The scenes themselves stay in your household, but only a shared scene can be added to another screen afterwards. Pairing the same display again produces a new screen rather than the old one back.
Related
- Pairing a screenHow a display joins your household: the six-character code it shows, what to type into Mirra, what pairing creates, and what happens when you unpair.
- Screen types, and what a screen can doWhat hardware can act as a Mirra screen, what each display reports about itself, and exactly what the capability record does and does not cover.
- The scene editorThe scene editor is where you arrange a screen's widgets on a twelve-column grid, watch the real widgets render behind them, and push the result to the wall.
- The schedulerSchedule rules say which scene a screen shows from a given time on given days, and the Scheduler draws every screen's day as a timeline you can drag scenes onto.
- People and presenceHow to add a household member, enrol their face on a screen, and understand what Mirra stores about them and where recognition actually happens.
- A screen is blank or showing old informationHow to tell a screen that has lost its connection from one that is doing exactly what its schedule and scenes tell it to, and what to check in which order.