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?

    103 Topics
    720 Posts
    S
    @OrangeMirror the current docker setup will only work for multiple instances IF you use the MM_CONFIG_FILE environment variable to run instances off different config files, or the MM_PORT env variable to override the port if using the same config.js all the files will come from the ONE folder tree ~/magicmirror so this means you would have to setup multiple entries in the compose.yaml to launch multiple instances (with the different config parms) You have to change the container name too this is because all the DATA used by the container is external (on docker host filesystem) and not IN the container an example NOT using docker, but same idea here https://docs.magicmirror.builders/configuration/introduction.html#advanced-configuration-and-frequently-asked-how-to-configure-examples
  • Magic Mirror for play

    2
    0 Votes
    2 Posts
    821 Views
    KristjanESPERANTOK
    The only game on MM I know is snake: https://github.com/superuserx/MMM-Snake :-)
  • Image viewer ala Windows Screensaver

    2
    0 Votes
    2 Posts
    343 Views
    S
    @karlh I use MMM-ImagesPhotos to display pictures on mm from my Linux file server, effectively my NAS. my Linux server shares using samba (windows file server), and I mount that as a folder on my SBC. (see /etc/fstab) this module uses a fixed name for the source of the files, so I use a file system link tosp that to the mount. (see ln command) I display the images as background
  • Multiple screens fo MM.

    36
    0 Votes
    36 Posts
    26k Views
    S
    @chichi1887 awesome. thanks for the feedback
  • MQTT payload

    2
    0 Votes
    2 Posts
    473 Views
    wishmaster270W
    @h_vestbo Hi, my MMM-ValuesByNotification module is able to select single values in Json structures by JsonPath so does my MMM-MQTTbridge module. You can receive the MQTT message with my MMM-MQTTbridge module, trigger a notification and display it with the MMM-ValuesByNotification module.
  • MagicRemote and IOS 17.4

    6
    0 Votes
    6 Posts
    1k Views
    R
    @sdetweil That’s awesome, thanks!
  • Easy setup not so easy?

    17
    0 Votes
    17 Posts
    5k Views
    S
    @1lolo94 what is good? there is one built in. if u want a wall cal type, then MMM-CalendarExt3 or MMM-MonthlyCalendar both take events sent from the default calendar module…
  • On Screen Update Prompts Don't Go Away

    Moved Unsolved
    5
    0 Votes
    5 Posts
    950 Views
    S
    @jimb did you make any progress??
  • MMM-Pir relay

    7
    0 Votes
    7 Posts
    1k Views
    kayakbabeK
    @grssll is your relay already wired to your pi? And does it already work when you use the command line to change the state of the GPIO pin?
  • How to learn more about coding

    8
    0 Votes
    8 Posts
    2k Views
    B
    Just an update. I have been doing the https://www.theodinproject.com/dashboard “classes” and they have been fantastic. Its a great Introduction to how to use Git and Github along with using a terminal. I do all the learning in a virtual machine that runs Linux. It had a great intros to HTML and CSS. I even have my own Github account (https://github.com/inventiveillustrtions) now with my first “project”.
  • Module list updates since the middle of December

    5
    3 Votes
    5 Posts
    3k Views
    KristjanESPERANTOK
    @mumblebaj Thanks for the hint! I’ve just updated the state description. But unfortunately it is still abandoned. The maintainer no longer responds to issues and PRs.
  • Module list updates since the beginning of November

    17
    2 Votes
    17 Posts
    6k Views
    KristjanESPERANTOK
    @mumblebaj Nice! Now all your modules have proper screenshots and tags. Thanks! :-)
  • Endpoint/Midpoint as part of project

    4
    1
    0 Votes
    4 Posts
    599 Views
    ankonaskiff17A
    @Egnos The Endpoints and Midpoints are the devices that boost the I2C signal because according to what I have read I2C by itself is distance limited. You buy the Endpoints and Midpoints to give you the distance capability. I’m not advocating Endpoints and Midpoints because of the JST connectors. Your original question was to the effect “I have this gesture sensor but I also have a distance requirement that I2C alone can’t handle” or words to that effect. I suggested you look at the Sparkfun Endpoint and Midpoints because that is what their function is. The best I have to offer is that I took a Raspberry Pi 4B, wired a Sparkfun Midpoint right next to the Pi. On a plastic panel, so the Midpoint was maybe 2 inches (50 mm) from Pi. I plugged a 50 ft (15 meter) standard ethernet cable into that Midpoint. I then took a Sparkfun ENDPOINT and plugged it into the far end of the ethernet cable. I connected 3 sensors to Endpoint. As far as Seeed/Grove it says it is I2C on your link but I have no experience with the brand and connection other than I think the Grove connection, may be proprietary. That is inconsequential though as you can get the Qwiic sized JST and splice the connector. When I first got the hardware I wanted to test the distance claim so slapped together the setup outlined above. All I can say is that the Midpoint and Endpoint purpose is to give you the distance. I have attached a picture of my ad-hoc test. The Raspberry Pi + Midpoint are another 10 - 15 ft beyond the tail of the blue line. That blue line and white line are the 50’ of ethernet cable and red circle is Endpoint and 3 sensors which are all Adafruit I2C. I want to reiterate that my experience is with Adafruit and Sparkfun sensors and as a general rule those are the only brands I buy so can’t vouch for other brands. In the past I have bought sensors from other companies that advertise as I2C but are really SPI . These companies will put their brand stamp on their connection by giving it a name such as “Qwiic Connector” or “Grove Connector” but they appear to be JST connectors except Grove may be proprietary. The easiest way out is to buy this cable but it is dependent on you buying a Midpoint and an Endpoint from Sparkfun. I’m no expert but I know of no other way to push that I2C signal a longer distance. If Grove is Seeed Studio’s proprietary connector you have to see if Seeed Studio has a solution for pushing I2C long distances and commit to using all Seeed Studio components. The other option is to get the parts I have provided links to. [image: 1706463576779-cable-length-edit.jpg]
  • Will it run doom?

    6
    2 Votes
    6 Posts
    2k Views
    S
    @Chilred you are playing it on your phone… not on MM the module just provides the javascript (thru a normal web page html) that runs in the phone…
  • Do we need to worry about vulnerabilities?

    4
    0 Votes
    4 Posts
    607 Views
    S
    @mumblebaj again this is possible IF the one of these systems is ON the internet… but typically this is pc on same house network as pi… and 192.168 , 172 and 10. networks are not routable over the internet, so your device would have to have a ip address on the other side of the ISP router… or and open port (port forwarding) if you need remote ssh use the stuff I started posting about here https://forum.magicmirror.builders/post/114693 I will never have another port forwarded port
  • UK glass

    1
    0 Votes
    1 Posts
    254 Views
    H
    Hi everyone. I’m building a 55" magic photobooth mirror but im unsure what glass to go for. Mirrorsandglass.co.uk seem to have a lot of options but, as I said, I’m unsure which one to get. Can you advise?
  • Better display for two way mirror

    1
    0 Votes
    1 Posts
    646 Views
    D
    Hello there, I’m quite happy with my build, yet I consider getting a better display that has less backlight and black is really black, so the screen is not visible. Currently I’m using display from decomissioned laptop. What type of display would you recommend for that? Thank you!
  • Magic mirror dual screen

    25
    0 Votes
    25 Posts
    23k Views
    1
    Decided to drop this for now guys. The new monitor is a 27 qhd compared to the previous 24 fhd. With the extra real estate, everything doesn’t seems to be so cluttered now.
  • Selling Mirror Photo Booth (PICKUP ONLY)

    1
    -3 Votes
    1 Posts
    318 Views
    M
    Selling a brand new magic mirror photo booth that was purchased from PBI. Was used just once, in brand new condition. Comes with a hard shell on wheels for easy moving, DNP Professional Printer w/ Starter Kit of Ink & Paper. Located In: Mount Laurel, NJ $13,000 (Cash Only unless Zelle/Venmo allow you to make a high limit transfer) 42” LED Monitor 25” x 62” Infinite Touch Mirror Surface PBIx5, 8GB RAM, 120SDD DSLR Camera Wireless Keyboard Moves in One Piece Base: 25”L x 19”D x 2”H Mirror: 25”L x 2”D x 72”H Software to create templates! If you have any questions, please contact Victoria at vicki2788@gmail.com!
  • Layout for Photos at top, calendar at bottom

    3
    0 Votes
    3 Posts
    639 Views
    K
    @sdetweil Thank you for the direction.
  • Basic Calendar

    2
    0 Votes
    2 Posts
    404 Views
    S
    @itsmemario1 yes, mm provides a calendar module. it presents a list of events , today and later. it is part of the sample config.js provided doc is on the linked web page from the project on GitHub