Skip to Content
FeaturesMulti-mirror setup

Multi-mirror setup

You might run bedroom, kitchen, and entry mirrors. M2C2 supports per-device configuration with optional sync between them.

Naming and discovery

  1. Give each Pi a unique hostname (m2c2-kitchen, m2c2-bed).
  2. In Settings → Device, set a friendly name shown in mobile apps and logs.

Layout independence

  1. Export layout presets on mirror A (if your build supports JSON export).
  2. Import as a starting point on mirror B, then remove modules not needed in that room.

💡 Tip: Kitchen mirrors benefit from timers + shopping list; entry mirrors benefit from calendar + weather — do not clone blindly.

Shared accounts

  1. Google Calendar — same account is fine; consider separate profiles if different family members stand in front of each mirror.
  2. Smart home — same Hue bridge; watch rate limits if many mirrors poll aggressively — stagger refresh intervals.

Sync API

If your build exposes Sync API, pair devices with a household key and choose which modules sync (reminders, shopping list).

ℹ️ Note: Treat each mirror as a first-class client — avoid two mirrors writing the same mutable state without conflict resolution.

Troubleshooting

Duplicate voice triggers
Space microphones apart; lower sensitivity on the mirror farther from conversations.

Last updated on

Was this helpful?