I agree with maxbachmann. Go for Philips Hue for example. You can control with your smartphone and with Alexa
Read the statement by Michael Teeuw here.

Posts
-
RE: Led without Bread-boards !
-
RE: MMM-Navigate, Navigation inside MagicMirror with Rotary Encoder
@axled said in MMM-Navigate, Navigation inside MagicMirror with Rotary Encoder:
@admins: How can i insert the github card for my module?
You use this code, just without spaces
[ card:Ax-LED/MMM-Navigate ]
-
RE: Update Broke it good?
You need to run
npm install
in main MagicMirror folder after git pull -
RE: Problem viewing this site on phone
Yes, I have the same problem. You cannot access the menu by using the button and you cannot swipe from right to left to open the menu as well. I try to raise this with the admins
-
RE: MMM-RNV
Looks good, I like your changes. Yes please, submit a pull request and I will add it to the main repository so other users can benefit from your changes
-
RE: I cant load 3rd party modules to my smart mirror.
Download the sample config file: https://github.com/MichMich/MagicMirror/blob/master/config/config.js.sample
Save it to your pi into the config folder, delete/rename the existing
config.js
and rename the downloaded file toconfig.js
Then start over again and try adding the new module. Do not delete the rest of the content
-
RE: Need help with Config.js!
You missed 2 or 3 commas in newsfeed module. The comma Charley spotted, and 2 commas after each newsfeed { }
This is passing jshint without any error.
/* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. * * For more information how you can configurate this file * See https://github.com/MichMich/MagicMirror#configuration * */ var config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "", "0.0.0.0", "::" to listen on any interface // Default, when address config is left out, is "localhost" port: 8080, ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], language: "en", timeFormat: 12, units: "imperial", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: 'MMM-Remote-Control', // uncomment the following line to show the URL of the remote control on the mirror position: 'bottom_left' // you can hide this module afterwards from the remote control itself }, { module: "clock", position: "top_left" }, { module: "calendar", header: "Upcoming", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "xxxx" } ] } }, { module: "compliments", position: "lower_third", config: { compliments: { anytime: [ "Hi there!", "I love you!", "You look great!", "You can do anything!", "Don't forget your keys!" ], morning: [ "Good morning beautiful!", "Good morning handsome!", "You is an icon", "Enjoy your day!" ], afternoon: [ "Looking good!", "You look nice!", "Have a good one!" ], evening: [ "Wow, you look great!", "Good evening!" ], rain: [ "Stay dry!", "Grab a jacket!" ], showers: [ "Stay dry!", "Grab a coat!" ], day_sunny: [ "Suns out, guns out!", "It's sunny! Go to a park!", "It's a beautiful day!" ] } } }, { module: "currentweather", position: "top_right", config: { location: "Seattle", locationID: "5809844", //ID from http://www.openweathermap.org/help/city_list.txt appid: "xxxx", roundTemp: "true" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Seattle", locationID: "5809844", //ID from http://www.openweathermap.org/help/city_list.txt appid: "xxxx", roundTemp: "true" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml" }, { title: "Reuters", url: "http://feeds.reuters.com/reuters/topNews" }, { title: "Google News", url: "https://news.google.com/news/rss/?ned=us&gl=US&hl=en" } ], showSourceTitle: true, showPublishDate: true } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
-
RE: Updating MM (and/or disabling the update available message)
As with every update, even from big companies like Microsoft, there is always a risk of breaking something
-
RE: Updating MM (and/or disabling the update available message)
cd ~/MagicMirror git pull npm install
Alternatively you can remove this part from your
config.js
, but then you won’t get any notification about pending updates for MagicMirror or any of the modules{ module: "updatenotification", position: "top_bar" },
-
RE: Current Weather do not display
You only load module
currentweather
and notweatherforecast
, so you won’t see any forecast.{ module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "New York", locationID: "5128581", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } },