@Mykle1 when handling false/true I don’t think you are supposed to use ’ ’ around it.
Should be handled like numbers.
Read the statement by Michael Teeuw here.
Posts
-
RE: calendar_monthly header still showing
-
RE: MMM-TouchPlayerBasic - Simple Webradio and mp3 Playlist player.
@yawns Thanks!
For those who don’t want to install it, here is a link to show the animations :
https://www.youtube.com/watch?v=ii-LgaDGUjw&feature=youtu.be -
RE: Step by step video tutorial - how to build frame less magic mirror !
Good step to add is to use vinyl something on the backside of the mirror where the screen isn’t visible to remove the light coming through from the back, this will give less distraction and a better reflection so it looks more lika a mirror and less like a tinted glass panel.
-
RE: The oldest to make a Magic Mirror?
Give me about 20 years, then I’ll get back in to this thread ^_^
-
RE: youtube - Embedded YouTube on Your MagicMirror
This will please many users! @wizz will love it I think ;)
I would suggest you merge the Pull request on github from fewieden to make it easier for people to change the video in the config file instead of altering the module code!
And, format your first post so it conforms to the showcase guidelines : https://forum.magicmirror.builders/topic/1440/showcase-guidelines
(remove the spaces between the brackets to get the card to show up in your post)
-
RE: Share your config.js right here....
@johnnyboy wouldn’t the visualization of how modules are place be equally as good with the sample config file that is included in the MM package?
It shows you what the format is, but yes a thorough explanation of why it looks like it does would probably help new users to avoid many configuration mistakes. But then again, showing others many different config files wouldn’t really help if they don’t understand why others config files work and theirs don’t.
I think there will be more issues copying and pasting other configurations if there is a lot of 3rd party modules in there. For an example all 3rd party modules that require other dependencies and need the user to do a npm install in the module folder. They might just to a
git pulllike the other modules and then they are confused why it didn’t work because they missed the read me file for the module.I think it’s better if there was a educative way to explain the basics of why the config files look like they do, maybe someone can do a video explaining why. I think it was @strawberry-3-141 that perfectly explained the use of commas in lines with the shopping list reference.
Stuff like that would be great for the non-experienced users out there that wants to build their own mirrors!
-
MMM-htmlvideo, Basic video file player
Description:
This module will play a video file on your magicmirror, using the html video tag so the fileformats are limited to what the browser supports.
Use CSS to adjust size, placement etc etc.
Make sure the browser has autoplay enabled since the controls are hidden.Download:
[card:brobergp/MMM-htmlvideo]
Version 0.1
Startupversion, nothing fancy.
-
RE: Screen is a dark grey, not jet black
Yeah, simple solution?
Add more light in the room where the mirror is.Another solution is to change the mirror to one that lets less light through (this will obviously also affect everything else displayed on the monitor).
And third solution is to get an OLED display that doesn’t have the same backlight issues as normal LED TFT’s has.
-
RE: MM won't run - "ENOENT: no such file or directory, open '/home/pi/package.json'"
@xy86 you have to get in to the magic mirror folder first before you can run npm start
Ie type
cd MagicMirror
And then
npm startOr
display=:0 npm start
If you are running it via ssh -
RE: Is it legal to sell a smart mirror with MM software (since it's open source)?
This is the License statement of the magicmirror2
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to >deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell >copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
’
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
’
The software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, >fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other >liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.Read the document here : https://github.com/MichMich/MagicMirror/blob/master/LICENSE.md
So yes it is legal. But if you make money of your mirrors you should consider at least donating some money to the project :
https://www.paypal.com/donate/?token=bmbFjLTRPe__0m1cO247cFIOSReRpKLtBS_d0XziqqX5csoYuoTQboJF7TXDeD_0MtsC0G&country.x=NL&locale.x=NL -
RE: npm start dev doesn't work
@romain you have to get in to the magic mirror folder first before you can run npm start
Ie type
cd MagicMirror
And then
npm startOr
display=:0 npm start
If you are running it via ssh -
RE: How add transparent background to modules
Okey,
I see your problem.You have put the
.module.currentweather{}within thebody{ }Just remove the first line
body {and the lonely}before.module.MMM-PushBulletNotifications {Then it will work just fine.
And btw, You have a lot of stray
}-brackets remove them aswell -
RE: Changing Module Display Width
@johnnyboy It will change the height/width of the module “container”, it will not affect the size of objects, images or fonts. Normally the module “container” will adapt to the size of it’s content. but with the width/height specified you force it to be a set width/height.
-
RE: How to get Panel to show
to get the cursor visible when MM is running add
html { cursor: default; }in the custom.css file (that can be found in the css folder)
And you can add
electronOptions : { autoHideMenuBar: false },in the config file (place under the line that says “units”)
-
RE: CSS Colur description
go to : https://rgbcolorcode.com/
There you can pick the color you want and then you use the codes to the right

instead of using the color names
color: redYou can use Hexadecimal
color: #FF0000Or RGB
color: rgb(255,0,0)or RGBA (if you want the text to be translucent)
color: rgba(255,0,0,0.8)(you can use many more, but these will do you just fine)
-
RE: layer definition: here MMM-Globe overlaps left panel
Yes, using z-index on the modules you can arrange the layers.
Like
.MMM-Globe { z-index: 2; }Will put the globe module above everyother module, you can also apply this to regions.
-
RE: Super nooby question- How to configure the downloaded modules and weather wont show up
@ghaal this line
cp config.js.sample config.js
Copys the sample config to the config.js file and should only be done once. If you do this everytime you start your mirror you will keep replacing your config.j s file with the sample config.