Skip to Content
FeaturesDashboard overview

Dashboard overview

The dashboard is the main fullscreen UI on your mirror. It is composed of regions (zones) that contain modules (widgets). Some modules are built-in; others come from addons.

What you see

  1. Top bar / corners — time, weather summary, or quick actions (build-dependent).
  2. Main columns — calendar, news, smart home tiles, sports, health summaries.
  3. Ambient layer — background, theme, and optional screensaver when idle.

💡 Tip: Start with a minimal preset in the wizard, then add one module at a time so you can spot performance issues early.

Edit layout (typical flow)

  1. Open Settings (gear icon, touch gesture, or USB keyboard shortcut per your build).
  2. Choose Layout or Modules.
  3. Drag modules between regions or toggle them on/off.
  4. Save — confirm the preview matches what you want on the wall.

Module states

StateMeaning
OKData refreshed on schedule
StaleNetwork or API slow; last good data shown
ErrorAuth expired, misconfigured API, or missing hardware

Performance

  • Prefer Ethernet for always-on mirrors.
  • Limit animated or high-frequency modules on Pi 4 if CPU stays high.
  • Use PM2 logs to correlate UI freezes with server errors.

⚠️ Warning: Editing layout while Kids Mode is on may be restricted — switch profiles with a PIN or admin gesture if items are greyed out.

Troubleshooting

Modules overlap after an update
Reset layout to default preset once, then re-apply custom positions.

Blank region
Check that the module’s dependency is satisfied (for example calendar requires Google link).

Last updated on

Was this helpful?