Skip to content

EbenKouao/MMM-SmartTouch

master
Switch branches/tags
Code

Latest commit

Remove unused code, separate code in functions and make side menu position responsive
2e8ce83

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
img
 
 
 
 
 
 
 
 
 
 

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