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.

  • Font Help Info

    5
    1 Votes
    5 Posts
    2k Views
    D

    When you close the browser, MM is still running as a server/process in the background. If you stop and start it or directly restart it, there is no need to restart the Pi. What restarting the Pi does is just a very complicated way to stop the MM process. ;)
    Do you use PM2 to start MM on boot? Use

    pm2 restart mm

    See here: https://github.com/MichMich/MagicMirror/wiki/Auto-Starting-MagicMirror

    Or with npm, stop the package and start it again.

    Btw.: what text box? The console?

  • Margin Adjust

    2
    0 Votes
    2 Posts
    2k Views
    Mykle1M

    @navyvette87

    In the body of your custom.css file:

    body { margin: 5px; height: calc(100% - 10px); width: calc(100% - 10px); }

    Adjust accordingly.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    8 Views
  • Happy New Year!!!

    2
    3 Votes
    2 Posts
    1k Views
    Mykle1M

    @cowboysdude

    Yes, a happy and healthy new year to all.

    Peace!

  • Holiday Wish

    3
    3 Votes
    3 Posts
    1k Views
    cowboysdudeC

    MERRY CHRISTMAS

    Peace to all

  • 7" touchscreen as a Non-alarm clock?

    6
    0 Votes
    6 Posts
    2k Views
    Mykle1M

    @carltonb said in 7" touchscreen as a Non-alarm clock?:

    At what point is the Ctrl+Shift= used. In the config.js file?

    No sir, not in the config. You simply press the corresponding key commands while the mirror is running, as stated in the link that I provided.

    Thank you so much. After reading the forum pretty well the link you sent was the first time I had ever seen these codes mentioned.

    You are welcome, mate. I took it upon myself to write that tutorial for key commands for that very reason.

  • Multiple Modules on one set-up?

    9
    0 Votes
    9 Posts
    2k Views
    cowboysdudeC

    @Mykle1 Who you kidding you’ll give it to me anyway LOL

  • config setup

    2
    0 Votes
    2 Posts
    1k Views
    N

    OK i retried it with all the ’ replaced with ", still nothing. When i restart it after saving the config, it startes with a disk chk, then continues. When I replaced with the ", it restarts, but when I try to run node serveronly, it says syntax error.

  • Info....?

    8
    0 Votes
    8 Posts
    3k Views
    Mykle1M

    @TGBB said in Info....?:

    I was asking if anyone has links to what they used etc. Not just giving me Amazon / Ebay etc link to home page and telling me to search on those for it.

    Don’t get your panties in a bunch, little sister. I gave you a link (to amazon) where I bought my acrylic, two way mirror. :-)

  • Magic Mirror for Boutique Store...

    2
    0 Votes
    2 Posts
    1k Views
    bheplerB

    I think it’s definitely an ambitious dream! At the present time, the virtual fitting rooms are professional products sold to corporate clients. I’m not aware of anyone making a hobbyist version of the software to place images on top of reflections. I believe the closest thing we have around here to a commercial devices is one guy made a photo booth and he did a lot of the coding himself.

    Don’t get discouraged! It’s not an impossible dream. Just understand that there are challenges. Around here, we can definitely help you with construction tips, parts sourcing and test & tuning. And you might find a genius looking for a challenge.

  • 7" touchscreen as a alarm clock?

    9
    0 Votes
    9 Posts
    4k Views
    W

    @strawberry-3.141 said in 7" touchscreen as a alarm clock?:

    @wizz you could try

    body { transform: scale(0.5); }

    which should make everything half the original size

    Thank´s will try that and see how it looks.

  • Sell MagicMirrors?

    4
    0 Votes
    4 Posts
    2k Views
    bheplerB

    IIRC, @michmich looked into offering this as a commercial product and he ran into patent and licensing problems. The laws of your country may vary, but the short version is you can’t offer a magic mirror as a commercial product without involving lawyers and giving the patent holders some sort of payment.

    You may be able to make one for your friends as a favor, with them picking up the expense of the materials. But you won’t be able to turn this into a business without careful and professional legal advice.

  • Control Mirror over IFTTT? (Google Home or Alexa)

    4
    0 Votes
    4 Posts
    3k Views
    yawnsY

    I know that it does not control the mirror. That’s why I said “evaluate and act”
    Use the IFTTT module, change it so it sends broadcast messages and make sure the modules of your interest react on these broadcast messages.
    The same with Alexa. You have to make sure Alexa has skills to interact with other modules on your magic mirror.

  • Core of MagicMirror

    8
    0 Votes
    8 Posts
    3k Views
    bheplerB

    @yours.mukul Heh. All right, short version:

    Magic Mirror is a modularized application that is written using NodeJS, the Electron application framework and a mix of Javascript and Python programming languages. It does not use a database for state information. Instead, the Magic Mirror application uses a configuration file that determines how the application loads and run a series of modules.

    The Electron application framework is responsible for coordinating between the back-end NodeJS processes and the front-end Javascript processes. The electron application is also responsible for rendering the interface onto the screen via a built-in web browser (Chromium).

    When a module starts up (as directed by the main application), that module returns a chunk of HTML code that the application will then render and place upon the interface. If the module needs information from another source (RSS feed, weather information, sports scores, whatever), the application framework has hooks that allow a node process to retrieve/generate that information and then present it to front-end module code. Any state information is stored in memory and is regularly replaced by the back end process.

    I hope that clarifies things.

  • many request to github

    5
    0 Votes
    5 Posts
    2k Views
    cowboysdudeC

    @cowboysdude said in many request to github:

    updateInterval: 10 * 60 * 1000,

    Then again yes you will have to check ALL your modules and see what their update timers are set to.

  • Christmas Trends

    2
    0 Votes
    2 Posts
    1k Views
    Mykle1M

    @Fabbb

    Hunt reindeer. :-)

  • Complete Setup

    11
    0 Votes
    11 Posts
    7k Views
    Sandy2503S

    i uploaded my latest Raspian-Jessi and Jessi-Lite to Share-Online.biz and Uploaded.to
    may be this will help to get an Image from Jessi …

    Here are the Links for 2016-11-25-raspbian-jessie-lite.img :

    Uploaded.net: http://ul.to/xsxyie87
    Share-online.biz: http://www.share-online.biz/dl/H9LBCZZODF

    2016-11-25-raspbian-jessie.img compress in 3 Parts a 500MB

    Uploaded.net:
    http://ul.to/9lxt828v
    http://ul.to/z59uw9hx
    http://ul.to/c6yh7wpz

    Share-Online.biz
    http://www.share-online.biz/dl/1Q46CZZOYE
    http://www.share-online.biz/dl/JDV1CZZO0Z
    http://www.share-online.biz/dl/HUTPBZZOI7B

    I hope this will help by creation a Cool Mirror

    Best Regards,
    Sandy2503

  • To all that it applies.

    2
    5 Votes
    2 Posts
    858 Views
    yawnsY

    And to you!
    This time I hate Thanksgiving. I need support from one IT team in USA, but all are gone because of Thanksgiving.
    I guess there won’t be any feedback before Monday which is way too late

  • spy foil - any suggestions?

    4
    0 Votes
    4 Posts
    2k Views
    A

    @astrakid Good luck getting the foil to stick and hold on the perspex. I tested this about 2 months ago. It started to bubble within a few hours.

    Either use glass with the foil or try to find perspex that already has the foil or equivalent already applied.

  • 0 Votes
    1 Posts
    898 Views
    S

    I’ve been looking for a simple way to build a dashboard for the home automation system I wrote, even if worst case it’s just a good example of node.js programming to start from. I previously looked at NODE-RED, but found that it had some limitations that rule it out.

    One big requirement for me is to be able to display images - for example if a motion detector outside trips I get a MQTT notification on a topic and I’d like to be able to display a picture on the mirror taken from the camera in that area. The image could be the entire background of the display, or it could be in a window.

    Is anyone aware of any examples where someone has used MM in a home monitoring type situation? I would assume this sort of thing has been done before.