A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Any suggestions or wishes for the forum?

    95 Topics
    656 Posts
    KristjanESPERANTOK

    @toxeek Just to let you know, I am not part of the core MagicMirror team and my answer is based on my personal interpretation of the situation.

    I wish you every success! 🚀 I would find it interesting if you could tell us about your project later.

  • 0 Votes
    4 Posts
    3k Views
    cowboysdudeC

    Well either way you are using an outside source to run the mirror… Like using a NEST Thermostat… it has to go through their server which means they have the ability to control your item.

    I’ve never been a fan of big business knowing my business ;)

  • This topic is deleted!

    2
    0 Votes
    2 Posts
    117 Views
  • Couple of ideas

    2
    0 Votes
    2 Posts
    2k Views
    cowboysdudeC

    Sounds like you have some great ideas! Perhaps a module that according to date will do different things… perhaps via sensor as well?

    Right now I"m on what I call my Frankenstein mirror… LOL

    It’s an x86 board just hanging here…planning on a 32" version that I would like to be powered up!! To handle the voice stuff better :)

  • Local calendar ICS

    1
    0 Votes
    1 Posts
    1k Views
    L

    Hi, can i use a local ics file? How so? Thanks

  • modules day and time Depending represented

    29
    0 Votes
    29 Posts
    16k Views
    I

    @Mitchfarino I’ve not tested the module on windows myself, so I can’t say for sure.

    The module requires the cron package so make sure this has been installed by running npm install from the module folder.

    You could then check whether cron works on windows by entering the following from the command prompt

    cd MagicMirror/modules/MMM-ModuleScheduler node

    Once the node prompt appears, enter the following

    var CronJob = require('cron').CronJob; var testJob = new CronJob({cronTime: '* * * * * *', onTick: function() { console.log('Firing every second'); }, onComplete: function() { console.log('Stopping'); }, start: true}); console.log('Scheduled for ' + testJob.nextDate().toDate());

    You should see a telling you when the module is next scheduled for and another message every second the expression is fired (pressCTRL-C twice to stop!)

    If we’ve got this far cron is working successfully. What do the logs ( pm2 logs mm ) say? Could you post your config options?

  • Button for Video

    1
    0 Votes
    1 Posts
    1k Views
    S

    Hello I would like to play per button a video or a song perhaps looking a what you can do

  • Virtual Dressing Mirror

    6
    0 Votes
    6 Posts
    4k Views
    KirAsh4K

    Not to mention a fast processor to be able to process the video and change colors on the fly like that.

  • 1 Votes
    23 Posts
    14k Views
    loribeeincaL

    @MichMich . hi, yes. it was the HAP-NodeJS stuff that I used.

  • Project creation help

    1
    0 Votes
    1 Posts
    868 Views
    N

    Would anyone here be willing to help me with a build for a space I would like to put one of these? The monitor I want to use is LG 25UM58-P 25-Inch 21:9 UltraWide IPS Monitor with Screen Split and the space measures 28L x 15H.

    0_1474157515511_IMG_1685.JPG

  • Got everything today... Now about Touch...

    11
    0 Votes
    11 Posts
    7k Views
    cowboysdudeC

    Seriously? These people all have a life and jobs and school… they do this and help people because they are trying to share their knowledge and want to help others get their mirrors up and running by solving issues and writing modules so people can have the mirror that suites their needs.

    No one is sitting here just waiting for you questions… sometimes they get answered quickly because someone that knows just happens to be here and sometimes they take a little bit… either way you should be grateful and not an ass.

    I’m guessing you’re from the US [I am also] because this attitude of it’s all about me is old dude. This is why I love these guys most are from other countries and they are patient and nice.

    I have a module because of the people here that took what I had and reworked it to work on this mirror and I am forever grateful that someone took their time to do that. I am very impressed. Because living here I am not used to that.

    Go find someone who can and wants to just give you one on one attention the second you want it.

  • Speech Recognition

    4
    0 Votes
    4 Posts
    3k Views
  • date mask in clock module?

    3
    0 Votes
    3 Posts
    2k Views
    yo-lessY

    @strawberry-3-141 is right, but if you generally like the clock module the way it is and just don’t like the way the date is being displayed, you can simply change it as has been pointed out and add

    /modules/default/clock/clock.js

    to the end of the file .gitignore you can find in the MagicMirror main folder (for example by using sudo nano .gitignore).

    Not sure, if you’re new to the Linux environment as well, you won’t see the file using the dir command, as the dot at the beginning makes it a hidden file. Anything you add to .gitignore will not be updated when you perform a git pull, so be careful with adding files to the list, as you may break your installation when some parts of the mirror get updated but others don’t. I wouldn’t worry about adding the clock module, though.

  • Magic Mirror is nominated by MagPi as top Pi Project.

    3
    8 Votes
    3 Posts
    2k Views
    cowboysdudeC

    Well MagicMirror got my vote… no doubt, hands down the best project… it’s functional, fun and the possibilities are endless!!!

  • Hello

    1
    0 Votes
    1 Posts
    899 Views
    M

    Hello everybody,
    I am new to the form and also very green to anything like this. I have known about the Raspberry Pi since it came out but never thought I would own one. Then I saw this project and said I had to have one… So I jumped in with both feet and than realized I didn’t know what I was doing at all! Installing Raspbian and getting my Pi up and running was pretty strait forward. I have updated the Pi and installed MM2 but now I’m confused. I do not understand the config file at all, not one bit. I have one other issue that might set me back as well, I am trying to do all of this through SSH and VNC.

    My grand idea is to make this into a Magic Vanity for my wife which makes it hard to program all of this and keep it someone a secret as a surprise gift. (As of right now I only have one monitor/tv with HDMI) I would like the normal things to go into it (clock calendar weather) but I would also like to control something like Pandora and maybe Youtube through it. Maybe if I can get this all figured out I could see if I can figure out lighting control and the likes but for now I just want to be able to understand the config file… I’m sure this is better suited for the trouble shoot area but I figured I’m going to have a lot of questions so I better Introduce myself as well.

    The build of everything is not a problem for me what I can’t quite wrap my head around is the coding. I did get the “Conquer the Command Line” book(?) from the Raspberry Pi foundation and things are starting to come back how to navigate but the hows and whys just don’t click.

    Thank you in advance for an awesome group to bounce questions off of.

    Menn80

  • Reload RPI without reboot

    3
    0 Votes
    3 Posts
    3k Views
    G

    @trividar Hmm… well that makes sense now when you say it. Will try it. Thank you! Hopefully this will save me some time.

  • Viewing Mirror through browser on network

    4
    0 Votes
    4 Posts
    4k Views
    strawberry 3.141S

    this should be fixed with version 2.0.3 try git pull and see if it is fixed

  • A good safe way to remove a monitor and stuff

    2
    0 Votes
    2 Posts
    2k Views
    mochmanM

    I’ve taken apart a couple different monitors (and was able to get them back together with minimal extra screws). The bezels usually take a little prying to start, but once you get a section open, the rest come out easy. I used a putty knife to get things going, then just pulled the rest of it apart. Make sure you remove all the screws you see in the back. If the bezel gives you resistance at a certain point, look to see if you missed a screw under a sitcker or something before pulling harder. Once the bezel is removed, there is usually a couple circuit boards with some ribbon connectors. If you want to make life easier, take a picture of how they’re all connected. My asus monitor had a couple of the same connectors, so I had to remember which board was plugged into which connector.

  • Do your guest gets worried?

    6
    1 Votes
    6 Posts
    3k Views
    R

    “just to let you know, there is a camera behind the mirror. But it will always indicate when it is on. If that’s a problem, you’re welcome to leave” ;)

  • Different layout...

    6
    0 Votes
    6 Posts
    4k Views
    MichMichM

    Just use the css/custom.css to change any font sizes an layout options. And Use media Queries to change it according to the resolution of your screen. This does not require any modification to the core of MagicMirror² and allows you to update in the future.

  • Starting out,

    5
    0 Votes
    5 Posts
    3k Views
    4

    @strawberry-3.141

    That’s what I was looking for!!! Thank you!