mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-06-27 03:39:55 +00:00
MagicMirror V2
This version of the Magic Mirror software focusses on a modular plugin system. Besides that, the Magic Mirror software now also uses Electron, so no more webserver or browser installs necessary.
#WARNING: THIS VERSION IS IN A VERY EARLY STAGE. IT IS NOT COMPLETED YET. PLEASE USE THE MASTER BRANCH.
##Usage
- Install Node.js
- Execute
npm install && npm start
.
##Configuration
- Duplicate
config/config.js.sample
toconfig/config.js
. - Modify your required settings.
##Todo Things that still have to be implemented or changed.
####Loader
- Loading of module uses
eval()
. We might want to look into a better solution. loader.js#L112.
####NodeHelper
- The node_helper superclass creates a seperate socket connection for each module. It's preferred to use the overall socket connection of the server.
##Modules
Default modules
Clock
Current Weather
Weather Forecast
News Feed
Compliments
Hello World
3rd Party Modules
#####MMM-FRITZ-Box-Callmonitor by PaViRo Features: FRITZ!Box Callmonitor (displays alert when someone is calling)
Description
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
Readme
47 MiB
Languages
JavaScript
88.6%
CSS
8.2%
Nunjucks
2.5%
HTML
0.5%
TypeScript
0.2%