Smart Mirrors

Smart Mirrors

Smart mirrors are straight from science fiction. They’re part of an optimistic vision of the future that imagines a world where screens and data are everywhere, ready to feed you whatever information you need at a moment’s notice. The Verge

Our design

Our experiment with the Smart Mirror was to design a service to allow colleagues to have a view of their own daily commitments and of company life.

We devised an interface to show standard widgets to each person whose presence is detected by the smart mirror. E.g.: date and weather, company or external events, birthdays, work anniversaries and much more. If the person is identified with their time card, they can view personal widgets, selected in real time through a specifically designed application.

During the event Imola Programma, on 16 and 17 March, you can interact with the smart mirror on the ANTREEM stand in a fun and social test

Technology

Hardware

Here are different types of smart mirrors, but all of them have a computer monitor hidden straight behind a partially reflecting surface that remains invisible until the display is switched on. When the display is off, the smart mirror appears exactly like a normal mirror.

Software

The smart mirror works through open source software MagicMirror, based on Electron (wrapper for Node.js). It is composed of a modular system for displaying various widgets. A widget is a Javascript component made up of two main files: the core, which defines how the module appears and its typical behaviour, and a Node helper, which enables it to communicate with the Node instance.

Our smart mirror is based on a Raspberry Pi Model 3 B+, a mini computer designed to create small projects, and on the open source software MagicMirror. This technology makes it possible to tackle even complex projects, making them easy to perform.

smart-mirror The image is provided by MagicMirror