Skip to content

Transform your Magic Mirror into a touchscreen interactive experience

License

Notifications You must be signed in to change notification settings

EbenKouao/MMM-SmartTouch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMM-SmartTouch

A module for controlling your MagicMirror using a touchscreen interface project by SmartBuilds.io

How it works

This module allows you to transform your magic mirror into a touchscreen interactive experience. This includes:

  • Standby Mode - Hide all magic mirror modules and convert back to a normal mirror by pressing tne cycle button.
  • Side Menu - Menu widget includes a shutdown and restart of Rpi to safely power down your mirror without unplugging and forced shutdowns (preventing SD card corruptions).

Screenshots

Menu Option Below Side Menu Standby Mode (Hide All Modules)
Menu option Shutdown & Restart option Transform back to mirror on Standby mode

View Demo of full integration

Touchscreen UI

View full demo on SmartBuilds.io

Preconditions

  • You will need a Interactive Touch screen peripheral such as an IR Frame or Capacitive Touch)
  • MagicMirror2 instance
  • Node.js version >= 7
  • npm

Step 1 – Install the module

In your MagicMirror directory:

cd modules
cd ~/MagicMirror/modules
git clone https://github.com/EbenKouao/MMM-SmartTouch.git
cd MMM-SmartTouch
npm install

Step 2 – Add files to the Config.js

Here is an example for an entry in config.js

{
  module: 'MMM-SmartTouch', 
  position: 'bottom_center',    // This can be any of the regions.(bottom-center Recommended)
  config:{ 
    // None configuration options defined 
  }
}

Configuration options

None configuration options

About

Transform your Magic Mirror into a touchscreen interactive experience

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published