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?

    102 Topics
    704 Posts
    S
    @mumblebaj so much fun! everybody is sliding into paywalls.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • Magic mirror not starting on boot

    2
    0 Votes
    2 Posts
    735 Views
    D
    @seedhe you need to do a pm2 install script I’ll see if I can find it, seee link https://www.magicmirrorcentral.com/complete-raspberry-pi-magic-mirror-tutorial/
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • A way to add image name to MMM-BackgroundSlideshow?

    2
    -1 Votes
    2 Posts
    1k Views
    R
    FWIW, I did manage to do this. I added a line 155 to the MMM-BackgroundSlideshow.js: image.src = encodeURI(this.imageList[this.imageIndex]); this.sendNotification("IMAGEFILEPATH", image.src); //my stuff Then I created a small module that displayed the notification. Module.register("MMM-ShowMessage", { defaults: {}, getDom: function() { var element = document.createElement("div"); element.className = this.config.size; element.id = "IMGPATHFILE"; return element; }, notificationReceived: function(notification, payload, sender) { switch(notification) { case "IMAGEFILEPATH": var elem = document.getElementById("IMGPATHFILE") var subpayload = payload.substring(53) elem.innerHTML = subpayload break } }, }); In my config.js I just added: { module: "MMM-ShowMessage", position: "bottom_left", config: { size: "small" } }, Now each time the image changes a notification is sent and picked up by the show message module which displays it on screen. I trim the path because the beginning was consistent among all the pictures.
  • Running Python under node.js

    3
    0 Votes
    3 Posts
    906 Views
    T
    Node js is one of the powerful tools of programming and using this if you are working on python it help you a lot. printer offline fix helped me to know more about python.
  • About to build for the first time, dont understand the point of the OS.

    Moved Unsolved
    4
    0 Votes
    4 Posts
    1k Views
    bheplerB
    @seedhe - The module framework that @MichMich created is where the technique of hosting the mirror on a Pi really shines. While the Magic Mirror is more-or-less a customizable web page, the ability for the modules to call background processes adds a level of utility. For example, I can put a static web page up on an Amazon cloud IP and just hit that from my mirror. It will display static data and maybe some things from various APIs, if I code it cleverly enough. But that’s about it. With the OS working behind the scenes, I can display anything behind my firewall (IP cameras, weather stations, temperature sensors, PIR sensors, etc.). I can also plug in a camera and/or microphone and use the data from those devices in my modules. It also allows you to scale up if you need to. A Raspi is pretty slick for its size and cost. But if you put something like a NUC behind it, you can use that processing power for some really cool features. Voice recognition, facial recognition, complex animations, etc.
  • Smart Mirror: RSS Feeds Apps

    3
    0 Votes
    3 Posts
    2k Views
    D
    Alright. Thank you! Found these really helpful.
  • MagicMirror with Echo Dot

    6
    0 Votes
    6 Posts
    3k Views
    bheplerB
    @mitchawl - My understanding is that the plug in the Alexa devices is output only. But I haven’t actually investigated. I could be wrong. Good luck!
  • Buy acrylic mirror in Spain

    26
    1 Votes
    26 Posts
    21k Views
    qu1queQ
    @israel05 Hola, veo que este post es de hace 2 años, agradecería tu respuesta cuando te sea posible. El espejo de 2 vías que comentas de Cristalería Armentia es de cristal? Gracias! Hello, I see that this post is from 2 years ago, I would appreciate your response when possible. The 2-way mirror that you comment on Cristalería Armentia is made of glass? Thank you!
  • Problems related to MagicMirror...

    2
    0 Votes
    2 Posts
    714 Views
    brobergB
    Sounds like you are having internet access issues
  • Unable to login into internet protocol address - 192.168.1.4

    4
    0 Votes
    4 Posts
    3k Views
    bheplerB
    @novajones001 - You’re going to have to provide a lot more detail. It that IP address the IP address of your mirror? Are you trying to view the content or configure the mirror? If you’re trying to view the content, then open your web browser and enter http://192.168.1.4:8080 in the address bar. If you’re trying to configure your mirror, then you need to SSH into that IP address with an SSH client. If you’re using Ubuntu, Debian or other flavor of Unix, you can just type ssh pi@172.168.1.4 at the command prompt. It will ask you for a password, which by default is raspberry. If you’re using Windows 10, you have to open PowerShell and then type that command. (Did everyone know that PowerShell has SSH capability? I did not.) You’ll still have to enter the password. Let us know how it goes.
  • Help new users with config syntax errors, proposal

    1
    0 Votes
    1 Posts
    425 Views
    S
    we see a LOT of new users having trouble with unintended syntax errors in config.js. they don’t know, and MM is running happily without their changes… so, I want to propose adding the call to tests/configs/check_config.js as part of the error handling… this was easy, except… MM keeps running with the default config… which it shouldn’t… I’ve tried all kind of things… process.exit(0); is quick death… except the output of the tests/configs/check_config.js isn’t flushed, so the messages don’t show up… they took out process.stdout.flush() a long time ago… none of the workarounds appear to work… anyone got any ideas? thanks…
  • Monkey around much?

    1
    1 Votes
    1 Posts
    614 Views
    Mykle1M
    Modified my MMM-EasyBack module for MagicMirror. Now you can choose between a static image background and an mp4 file. This is just an example but it is kinda funny, or stupid, depending on your sense of humor, or lack thereof. :-) Learned a few things during the upgrade. The #id selector for css is fantastic, proving you can teach an old dog new tricks. I made it work, surprisingly. @cowboysdude made it better. :thumbsup: https://youtu.be/p0R32wb5TUc
  • ?Volume control?

    3
    0 Votes
    3 Posts
    1k Views
    J
    I was wondering if it could be controlled by the raspberry pi itself, when you set up the MagicMirror2, you run through the audio settings for the mic and sound out put… Is there any way to control volume from here??
  • Headless end user setup

    3
    0 Votes
    3 Posts
    1k Views
    I
    Awesome thank you. Ive been searching for about 2 weeks. :thinking_face: I will give it a try.
  • Why not be able to show a module in a module....

    16
    0 Votes
    16 Posts
    4k Views
    cowboysdudeC
    @sean just throwing out topics that can provoke thought and answers like yours 😊
  • RPI Picture Frame?

    5
    0 Votes
    5 Posts
    1k Views
    ooom416354O
    @madscientist Great, I am going to check it out, thank you so much !
  • Configuration MagicMirror

    3
    0 Votes
    3 Posts
    1k Views
    G
    Hey, Thanks for your answer. I look that.
  • Help needed please

    6
    0 Votes
    6 Posts
    2k Views
    Mykle1M
    @jmh474 Thank you, mate. I’m glad that was helpful. Enjoy the process and the learning. It really is a lot of fun. If you encounter any problems or have other questions, feel free to post. Don’t forget the forum search feature. You can often find what you’re looking for there.
  • MagicMirror Ideas for Retail Application

    7
    0 Votes
    7 Posts
    2k Views
    bheplerB
    Unfortunately, the Twitter integration module isn’t working these days. That would be an interesting module to present in a store. @mdhenriksen’s idea of a photo gallery of products is pretty slick. Perhaps a news feed of fashion news.