Running MM V2.33.0 on Docker. I installed MMM-ISS-Live but it only shows this error message: “Error 153
Video player configuration error”
I have done some research and found that I need to add " referrerpolicy=“strict-origin-when-cross-origin” " to the IFrame. I looked at the MMM-ISS-Live.js file, found a section dealing with IFrame and inserted the policy statement following the format of the other Iframe statements. That change alone did not fix the problem, same error message after restarting MM.
I noticed several references to electron and now I’m wondering if this module will even run under Docker.
Any suggestions/thoughts greatly appreciated.
RonR
To resolve major issues with Display and rotation and also screen On Off control I am forced to flash the older Bullseye version. I searched high and low, but the " Official Bullseye OS 32 Bit for Raspberry Pi 3B" is almost impossible to find. It has been removed from the Raspberry Pi website, even the archives do not seem to have the correct file. Some shady mirror site do list it but i am aprehensive. I dont know what i am missing. Any help in locating the verified OS from a reliable source.
Thanks
Just changed from MMM-RTSPStream to MMM-Mplayer because of issues. That solved the issue with the processor being continuously maxed out. However, video from my ip cam is still delayed and stutters losing a lot of frames. I can play it outside of MagicMirror on another computer using the cameras web interface or with VLC using the same url as MM and both show in real time. Tried a bunch of settings, no luck.
Curious for those that have this working properly, real time, what kind of camera are you using. What is your connection type. . . rtsp, http, resolutions, etc …
Hello folks
It’s been a while since I’ve built a new MM and was looking at Sam’s installation script on Github. Down a bit is a section about other browsers. I had never heard of Midori so Googled it and on Wikipedia there is the following text.
In 2019, the Midori project was acquired by the Astian Foundation.[7][8] After the acquisition, the project became a derivative of the Firefox browser.[9]
Can anyone opine on this as I do not want to go down some browser rabbit hole. The Github dates for Midori are very old and the links that point to Astian.org as a source for the code are spitting out a 404 error.
I am assuming this is optional to use as a browser within MM.
It seems like Midori has died and maybe just to use Firefox rather than a Firefox derivative (Midori)??
Hey guys
So @sdetweil helped me a lot to set my project up. He also helped me get access via Bitvise SSH client running.
However, even if the “remote desktop” function does apply something, the only thing I see is a black screen with the IP on top.
Ive read some topics about it, but nothing really led me to a solution - can you help me out here?
I have had an MM running for years. It was on a 3B+ and I just relaunched using a Pi 5. Currently I have my calendar, weather, notifications, a daily verse, and a WebView module installed. I noticed yesterday that the weather was not updating (just shows loading) and the WebView was showing an older image of our camera. Rebooted the pi and the WebView camera image updated, but the weather is still old. Network connection shows it’s active and at 63%. the mirror is in the same room as the WAP, but I’m guessing the signal is somewhat reduced by the Pi being behind my screen. Curious what folks have done to identify what causes issues like this. I don’t suspect it’s a wifi issue as the 63% signal should be suitable. Thoughts?
Running MM on docker. Trying to install a new module, MMM-ISS-Live, download it into magicmirror/mounts/modules/MMM-ISS-Live. Ran npm install and updated config.js for the new module.
When I restart the mm module and open MM the default modules are there but nothing for the module I just installed. MM logs does not show any errors for the module. The quadrant, bottom_left, is empty so no conflicts there.
Any ideas on where to look for the problem?
Ron R
Hello all,
I’m new to this MM2 project and trying to build my first family display.
I opened a new google calendar and syncing iCAL to my MM2. It works and i can see that if i input hourly events, they display correctly but if it’s an all day event, it’s going to shows one day ahead on MM2. Same with holidays cal, everything is shifted one day.
Any ideas, i can’t find anything about it.
I am using MMM-PirateSkyForecast module, I think that is the name of it.
I am wanting to find one that is the most accurate with temps and precipitation.
We removed MMM-OpenWeatherForecast with Api3.0 due to inaccurate weather.
It was telling us 11 inches of rain expected with a 23% chance of rain with the temp constantly off 5 to 10 degrees.
Just wondering what everyone else is using and if what you use is very accurate or not at all.
Hi Guys! I already had installed a MM back in 2018. For me as somebody with low coding capabilities it tooks two month but I got it running with pictures etc. Some days befor it quit. I thougt no problem now with help of AI it will go fast to get it fixed but there was no way of fixing it. So I tried a new installation on the Pi3 with help of chat GPT. I struggeled at the same point I did back in 2018. The f*** Kiosk Mode shuld start after booting. I just get it in 2018 by loading a full installation with kiosk included. Ok Chatgpt made me mad. He struggeld with a lot of issues of different versions in Combination with the Pi3. Ok so I went to buy a Pi5 and it was the same thing. No way for the installing the MM after Debian OS and then getting the kiosk Mode. Something always stopps the starting of the kiosk after starting new. One time I ended on a short look for kiosk and then a white surface with pi asking for user and pw. After some hours I tried a new way. Installing MM OS . There is only a light version. I got the kiosk Mode allready startet but there was no way activating wlan on this os. I tried two hours with chatgpt he said in the end it is not possible with this light version. It is crazy. Should this ligt version not support wlan? I can not imagine this. Maybe some here can help me to figure out an easy way to get a MM installed with kiosk mode starting alone after rebooting. Thanks a lot!
I have an original install that was running on a Pi 3B. It was struggling, so I opted to procure a P5. I have installed Trixie, however, I’m unable to rotate the display. There is no system config in preferences that lets me do it through software, and if I add a lien in boot/firmware/config.txt nothing happens there either. I’m really at a loss and I’m hoping someone has had success that can point me in the right direction.
Hey everyone!
I’m currently working on a fun project combining MagicMirror² and stepper motors. The idea is to build a smart mirror with physical movement — think rotating displays, hidden compartments, or even a mirror that tilts to greet you!
I’m using a Raspberry Pi 4 running MagicMirror² as the base. The stepper motor (28BYJ-48 + ULN2003 driver) is controlled via Python using the RPi.GPIO library. I’ve written a simple script that listens for certain triggers (like time of day or gesture input via a PIR sensor), and then moves the motor accordingly.
Next step: I want to connect the motor control to a MagicMirror module, so it can react to weather changes, calendar events, or face detection.
Has anyone here tried combining physical components (motors, servos, etc.) with MM modules? Would love to hear your experience or ideas!
I’m loving the Unsplash module style & layout but I don’t want to use Unsplash for the background images.
Is there an easy way to disable Unsplash entirely and use MMM-BackgroundSlideshow instead?
I have MMM-BackgroundSlideshow working but I had to enter an API for Unsplash to stop it giving an OAuth error and it’s still displaying Unsplash photo tags in bottom right (even though the images are mine!)
Below is my current Wallberry module config:
modules: [
{
module: “WallberryTheme”,
position: “fullscreen_below”,
config: {
unsplashAccessKey: “REDACTED”, // REQUIRED
//collections: “” // optional - leave empty for a random photo
}
},
On down my modules list I have MMM-BackgroundSlideshow setup as below:
{
module: ‘MMM-BackgroundSlideshow’,
position: ‘fullscreen_below’,
config: {
imagePaths: [‘/mnt/nas/’],
recursiveSubDirectories: true,
transitionImages: false,
randomizeImageOrder: true,
slideshowSpeed: 600000,
}
https://github.com/Tom-Hirschberger;
I had this module configured along with the GPIO Notification to control my ACER 27 inch Monitor, which was working perfectly fine untill a week back. I had then messed up some other issue with the MM and had to do an rpi update(or so i think) . Now the module is unable to control the monitor. I have a RCWL0516 sensor whcih triggered by motion controls the monitor. I had reinstalled both modules but still no go. This is now behaving erratically.
AI ChatGPT is flagging it as a config.txt issue with the latest Bookworm OS and kms, fkms etc. Suggested config.txt by ChatGPT
#---------------Portrait Mode---------------
disable_overscan=1
hdmi_force_hotplug=1
hdmi_drive=2
hdmi_group=2
hdmi_mode=82
framebuffer_width=1080
framebuffer_height=1920
display_rotate=1 # rotate framebuffer 90° clockwise for portrait
#dtoverlay=vc4-fkms-v3d
#dtoverlay=vc4-kms-v3d
dtoverlay=vc4-fb" Itried all but the issue is still not resolved. I have confirmed that the RCWL is triggering motion correctly.
I am guessing it is a simple issue but the AI has taken it to the next level of unsolvable resolutions.
Any help will be appreciated.
Hi, I’m trying to get MM to run on Docker. Right now I’m practicing on my laptop. I have Docker installed and working and have been through the start of their tutorial. I’m trying to figure out how to download the image from https://github.com/khassel/magicmirror which appears to be the best one of the list I found. I tried Docker pull and got an error: invalid reference format. I cloned the image to my computer and tried to run build but it failed because of no dockerfile. I haven’t the least idea what base image it would use or any dependencies needed.
I’m new fairly new to MM and want to put it on an RPI5 with a 256Gb SSD, planning on running as ServerOnly, so I want to use docker to be able to do something beside run MM like maybe a small NAS. I know I’m pushing my envelope but at my age, 79, I’m not sure how much envelope I have left.
Any helpful hints are greatly appreciated.
Ron R
Hey everyone!
I just finished a small MagicMirror² module called MMM-DailyMetArt.
[image: screenshot.png]
It fetches a random public-domain artwork from The Metropolitan Museum of Art Collection API and shows it beautifully on your mirror.
You can choose where the text goes (top, bottom, left, right), pick your own font sizes and colors, and toggle things like title, artist, date, and medium. It also refreshes automatically once a day (or at whatever interval you set) — safely within API limits.
Built with love and passion for open art and open source ❤️
Code & README: github.com/flightlesstux/MMM-DailyMetArt
Enjoy some museum vibes on your mirror!
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
Read the statement by Michael Teeuw here.
Categories
-
Announcements
Announcements regarding the MagicMirror software and forum.
-
Core System
Discuss the MagicMirror² core framework.
-
-
-
-
-
-



