A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • 2screen in wall no mirror project

    4
    5 Votes
    4 Posts
    1k Views
    I

    @Babene1
    Hi , I try to explain a bit more.
    Everything is in the wall . I used one Raspberry 4 and an housing with a quit fan on top .
    On top of the wooden wall is the PIR mounted. Works fine if someone is going from our kitchen to the living room. Both monitors come back in 5 seconds . If I am about 3 meters away the wake up process starts. Perfect for me and my family.
    The controlling of the screens is a quite „push the Button“ Action . I started to control everything with Alexa , but early in the morning or quite late in the evening I don’t like to talk to much … but in general it also works .
    Back to the buttons . I use a conbee Zigbee stick in a second Raspi placed in our basement of the house. On this second Raspi the software ioBroker is installed . So if I push the Zigbee button it will send an trigger to the ioBroker via conbee. The ioBroker translates with an program script the Zigbee trigger into an MQTT trigger . This MQTT is uses with the MQTT Bridge in the MagicMirror to push notifications to the MagicMirror … yes quite difficult, but it works fine and the delay is not to big ( Max 0.5 sec.)
    I also started to test with real wired buttons. The plan was to bore holes in the wood an place a few buttons , but I decided to do in regards of a cleaner view of the wood wall.

    Here some more pictures
    C8CF75F6-0094-4C33-A615-B8EB26AFA5DB.jpeg

    1607105700550-a9d693d0-b964-49fb-8461-e92119d321e8.jpeg

  • My Smart Mirror

    12
    5 Votes
    12 Posts
    3k Views
    B

    @boybay7 I’m just starting to gather the pieces to build mine and then I see yours and realize I’ve got to make this look really nice. I’m impressed. Yours looks factory made.

  • Hanger mirror

    3
    2 Votes
    3 Posts
    949 Views
    G

    Thank you very much! I like your modules, I appreciate them, and it’s an honor for me that you like the mirror!

  • Can't upload pictures to site.

    8
    0 Votes
    8 Posts
    862 Views
    joela85J

    @sdetweil I figured that icon was of some mountains and the sun and not a person.

  • Weather graph & calendar with custom MMM-forecast-io

    3
    2 Votes
    3 Posts
    1k Views
    FlatPepsiF

    Just added a change that now shows snowfall!
    The precipitation graph is blue for rain, and white for snow.
    Latest version updated in the GIT repository.

    mirror-with-snow.jpg

  • Clean 5cm deep 100x60 cm Magic Mirror with 24 inch screen in top

    8
    4 Votes
    8 Posts
    2k Views
    R

    @lillaeriika would you be willing to share what you modified for the avatars to show up?

    Thank you

  • Happy Halloween! I kinda took over the office mirror for a month

    11
    8 Votes
    11 Posts
    3k Views
    bheplerB

    Sorry about the delay! Lots of other projects going on at the Fortress Hepler.

    To answer your questions, @johnnyboy :

    I created a simple one-line script that plays the video on a loop and then added it to the PM2 management via pm2 start boo.sh and pm2 save. I disabled the Magic Mirror interface via pm2 stop MagicMirror and pm2 save. Now when then mirror boots, PM2 only watches over the script that calls the video playback. It’s not running the MagicMirror interface. No sense using all that overhead and calls to the weather API when it’s not being displayed. Caveat: the right display runs a video on loop under normal circumstances. Commenting out the one line that runs that video file and adding a line to play a different video file was trivial. Yes, VLC has the option to play a playlist or single file on a loop. You can find the command line options at VLC Help Not really. The file is already on the disk and sized to the resolution of the monitor. There’s no CPU or GPU intensive tasks and the on board hardware acceleration takes care of most of it.

    @elitecybernet - Yeah, there is sound included in the video files. I turned it down as it got really distracting really quickly. The video is only like 3 minutes long and hearing the demonic laughter every 3 minutes got old. I think the left portrait was at 50% volume and the right was completely muted.

    Now that Halloween is gone, I reverted the left & right displays to their original format. Because PM2 manages the scripts, it took all of 30 seconds per display. The hardest part was remembering their IP address so I could log in.

  • futuristic mirror setup

    1
    0 Votes
    1 Posts
    1k Views
    K

    New idea for magic mirror with a frame made out of wood and epoxy resin. I wanted to put leds in it for better lighting my room2020-11-10 15_32_10-Info-Center.png

  • 2 Votes
    12 Posts
    8k Views
    F

    I got it through the ‘community order’ on this page.
    The reflectance is very good, it’s a real mirror.
    My only problem with it, is that the chroma of it is a bit brown, so it requires quite a lot of light in the room.

  • Mirror with Jarvis voice assistant

    2
    0 Votes
    2 Posts
    5k Views
    R

    @Polytec
    beautifully made

  • General Mucking Around with MM

    13
    0 Votes
    13 Posts
    3k Views
    R

    I have been playing with the AfterShip module and really liking this. The mm on my desktop screen reminds me of rainmeter … passive information display.

  • Hallway renovation for MagicMirror ;-)

    7
    6 Votes
    7 Posts
    1k Views
    M

    good job. Well done :ok_hand:

  • 2 Display Mirror for more views

    11
    6 Votes
    11 Posts
    2k Views
    M

    @saljoke
    Hi. Thats right. i only use 1 Pi4 to serve both displays via 2 MM instances. first the originally MagicMirror directory and the second in a MagicMirror2 directory. Both powered up via PM2 and turned off and on via PIR sensor.

    The config looks like this:

    language: “de”,
    logLevel: [“INFO”, “LOG”, “WARN”, “ERROR”],
    timeFormat: 24,
    units: “metric”,
    electronOptions: {fullscreen:true, x:1920},

    1920 is the resolution witdh of the main display.

    Very easy to handle and good for the electrical consumption :-)

  • First Mirror Complete

    11
    7 Votes
    11 Posts
    3k Views
    G

    @esilfies what have you learnt? What do you wish you’d known before starting. I am about to start a 23" mirror too and hoping it won’t take me too long.

  • 22'' Display + 40cmx50cm IKEA Frame + PIR Sensor

    29
    9 Votes
    29 Posts
    37k Views
    G

    @ryck , yes please a photo will be helpful, just to illustrate.

    Also - was the visibility in the film ok? or was it too transparent?

  • Wooden frame with 24" screen

    3
    3 Votes
    3 Posts
    4k Views
    G

    @joeben said in Wooden frame with 24" screen:

    Since I wanted to avoid to see the screen behind the mirror, the visible si

    I am also looking to create a mirror that is the same size as my 23" monitor (for the same reason as you - so that the monitor is not visible. Did you get the glass cut to be the exact same size or was it a few mm larger?

  • Chrometastic-Mirror

    3
    1 Votes
    3 Posts
    2k Views
    devcybikoD

    @jeffeb3 Thanks for your comments!
    Not easily. Of course whatever you pair the Chromecast to will sync up. I’ve been looking for a Node (npm) module that will do Chromecast sending - all the ones I’ve found so far do Chromecast emulation (receiving).

    But… There is a Chromium project (https://www.chromium.org/) that you can create a custom browser with - and it includes the Chromecast protocols:
    https://blog.chromium.org/2020/07/chrome-85-upload-streaming-human.html

    I haven’t tried it yet as I’m happy with my Chrometastic Mirror. Frankly, it’s a bit of a disappointment in that it’s basically a 19" TV behind a mirror. And that’s how I use it. (also at 16 lbs, it is really heavy. I think a less “ambitious” frame would be in order.)

    Alternatively, you might try using Selenium to create a script that can control the browser on your laptop/desktop. Selenium is a software library that sends events (like mouse clicks) to the browser and and then waits for responses. It’s programmable in both Java and JavaScript.

    As an aside: I’ve also had trouble with connecting the Bluetooth transmitter. When connected to the USB power, the output is distorted. I’ve used two different brands of transmitter with the same result. If I disconnect the power (or connect the Bluetooth transmitter to a separate power source) I don’t have the problem. It’s possible I have the audio wires reversed - but I doubt it. I was pretty careful to make sure I had ground-to-ground.

    Thanks again for commenting. Let me know how your project works out!

  • Want to buy smart mirror

    4
    0 Votes
    4 Posts
    6k Views
    D

    Any smart mirror should be designed to withstand those kinds of conditions, these kinds of items are often intended for the bathroom area so a good manufacturer should keep this in mind when making the product and prepare it so that it can resist moisture or protect the parts in some way.

  • A whole lot upgrades to my MagicMirror, finally!

    23
    7 Votes
    23 Posts
    6k Views
    cowboysdudeC

    @mumblebaj I would share it but it’s not a module for MM. It’s a Home Assistant sensor ‘module’

  • My Magic Mirror - 100x70cm

    19
    3 Votes
    19 Posts
    22k Views
    Cr4z33C

    @marcnlx very nice build although I am very disappointed about the plexiglass price.

    I paid € 130,00 for a Pilkington MirroView glass to cover the area of a 55" TV (and beyond)! 😬