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.

  • MagicMirror voice control for MMM-Carousel

    2
    0 Votes
    2 Posts
    778 Views
    L

    @lamachine said in MagicMirror voice control for MMM-Carousel:

    i

    It appears carousel may not be the best choice for this. I am now trying with MMM-Remote-Control.

  • Setting up sleep schedule on laptop question

    1
    0 Votes
    1 Posts
    397 Views
    E

    Hi! I currently have Raspbian Desktop installed on an old Thinkpad x41 tablet in which it runs MagicMirror. Everything is mostly set and ready to go before I mount the laptop on to my wall. The only thing left is to somehow set a sleep schedule. I was wondering what would be the best way to accomplish this?

    I read that people use cron jobs to accomplish this task, but I have a feeling it only works on RasPi’s attached to an external display. Is there any way I can create a cron job to put my laptop in a sleep or suspend state? If that isn’t possible is there any way turn off the LCD display? The laptop will always will be plugged into an outlet. The specs are as listed:

    Architecture: i686 CPU op-mode(s): 32-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 13 Model name: Intel(R) Pentium(R) M processor 1.50GHz Stepping: 8 CPU MHz: 600.000 CPU max MHz: 1500.0000 CPU min MHz: 600.0000 BogoMIPS: 1197.04 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx bts est tm2
  • noob question.

    4
    0 Votes
    4 Posts
    949 Views
    BKeyportB

    Could be something else. usually for me, a black screen appears when I forgot to run the ‘npm i’ on a module somewhere…

  • Start or not...?

    44
    0 Votes
    44 Posts
    21k Views
    ?

    @egnos

    I copy the “MMM-AssistantMk2” folder to the new “modules” folder.

    I can not guarantee your copied folder might work because it is not “built/compiled” on new machine.

  • 0 Votes
    3 Posts
    723 Views
    lavolp3L

    Where are the promised logs? :-)
    If you want help you need to include more information

  • MagicMirror is covered on Golem

    2
    0 Votes
    2 Posts
    644 Views
    lavolp3L

    @yawns my google stream gave me the same article on top of the stream.
    Wondering why…:grinning_face_with_smiling_eyes:

  • Building the frame

    1
    0 Votes
    1 Posts
    512 Views
    A

    I’m not very good with wood working. Does anyone have a good frame build?

  • Google Assistant Slow Response Time

    1
    0 Votes
    1 Posts
    485 Views
    C

    I recently setup mt Raspberry Pi to run Google Assistant in the background with my Magic Mirror. I was curious if anyone has found a way to speed up the response time of the Assistant? I have a Google Home Mini and that responds very promptly. Any luck with speeding things up?

  • Just playing around......

    17
    2 Votes
    17 Posts
    3k Views
    justjim1220J

    @cowboysdude :rolling_on_the_floor_laughing: :rolling_on_the_floor_laughing: :rolling_on_the_floor_laughing:

  • Touchscreen Mirror

    13
    0 Votes
    13 Posts
    4k Views
    cowboysdudeC

    @anhanyoung here are a list of videos for my 32" … I have also built a true mirror for the bathroom and have tinkered with a 10" touch one as well…

    https://www.youtube.com/channel/UCtC-mqSNYsNCWefpSOviIQg?view_as=subscriber

    You can do a mirror anyway that works for you… use your imagination and build something :)

  • just a bit of experimenting...

    1
    0 Votes
    1 Posts
    347 Views
    justjim1220J

    [card:justjim1220/MMM-NFL-marquee]

    0_1549127489646_Screenshot (20).png

    0_1549127501345_Screenshot (21).png

    0_1549127511536_Screenshot (22).png

    0_1549127521333_Screenshot (23).png

    0_1549127528630_Screenshot (24).png

    0_1549127536350_Screenshot (25).png

  • This topic is deleted!

    2
    0 Votes
    2 Posts
    44 Views
  • How to install MMM-Alexa?

    2
    0 Votes
    2 Posts
    863 Views
    cowboysdudeC

    Go out on the internet and there are TONS of instructions on how to sign up with the service. :)

  • SFF PC instead of PI2?

    4
    0 Votes
    4 Posts
    768 Views
    Mykle1M

    @scotsfrog

    Ohhhh, haha.

  • This topic is deleted!

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

    2
    0 Votes
    2 Posts
    654 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
    939 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
    706 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.