Hi
Is it in anyway possible to get Meter pr second istead of miles pr hour for the wind speed?
I lave everything else with this module. But it’s so annoying not to have wind in my “normal”
{
module: "MMM-OneCallWeather",
position: "top_right",
header: "xxxxxx, // OPDATERET HEADER
config: {
latitude: "xxxxxx", // OPDATERET LATITUDE
longitude: "xxxxx", // OPDATERET LONGITUDE
apikey: "xxxxxxx",
iconset: "4a",
iconsetFormat: "png",
units: "metric", // Styrer at vindhastighed er i m/s
fade: false,
}
},
@mumblebaj,
MMM-WOTD
I am trying figure out what the font name is or size or something to indicate how to increase the size of the fonts in this module, BUT it does not have a css to look at for hints even. I did find refrence to bright small and bold bright medium in the js file. Not sure what to do with that though in the custom.css file…
Can you please help me with what I need to put in the custom.css file to enlarge the fonts in your module.
Thanks in advance for you help…
Hi everyone,
I’m looking to add a module to my MagicMirror that tracks Amazon product and other product prices—similar to what CamelCamelCamel or Keepa offers.
Here’s what I’m envisioning:
• A list of products I’m watching (by ASIN or URL).
• Each item displays the current price.
• If the current price drops below a set threshold, the item is highlighted (e.g., green if below threshold, red if above).
• Ideally supports fetching from Keepa API or even CamelCamelCamel RSS feeds (if possible).
• Refreshes data every few hours.
Would appreciate:
• Existing modules I can look into or adapt
• Advice on best practices for pulling Amazon price data (especially given CamelCamelCamel’s API is closed)
• Suggestions on how to visually present the items and pricing on the mirror
Good morning,
Hopefully a simple question. I use both MMM-CalendarEXT3 and default Calendar module displaying on my MagicMirror. I know the MMM-CalendarEXT3 config goes based off of the default Calendar module config. Is it possible to show a calendar with events on the MMM-CalendarEXT3 module but not have the events show up in the default Calendar module?
I want these events to show in the calendar, but not on the nifty “upcoming to-do list” type of view that the default Calendar module provides.
Thanks!
Hi
Apologies I’m a complete noob.
I’ve been using the old MMM-PIR but now I’ve updated to the latest software it stopped working.
I have now in stalled MMM-Universal-Pir, the countdown works fine but when it hits zero the screen stays on, the pir can be reset but each it hits zero it just stays on.
Can someone tell me what I’m doing wrong?
Hi all,
After using my mirror for some some, I would like to add some custom features using the MMM-Buttons modules, forked / developed by @sdetweil
After downloading and installing the module, pressing a button does not trigger the desired actions.
Instead, some “beautiful” logs are coming after restarting my MagicMirror using pm2:
2025-06-08 00:52:32.659] [ERROR] Whoops! There was an uncaught exception...
[2025-06-08 00:52:32.667] [ERROR] Error: EINVAL: invalid argument, write
at Object.writeFileSync (node:fs:2426:20)
at exportGpio (/home/pi/MagicMirror/modules/MMM-Buttons/node_modules/onoff/onoff.js:18:8)
at new Gpio (/home/pi/MagicMirror/modules/MMM-Buttons/node_modules/onoff/onoff.js:172:36)
at Class.intializeButton (/home/pi/MagicMirror/modules/MMM-Buttons/node_helper.js:74:19)
at Class.intializeButtons (/home/pi/MagicMirror/modules/MMM-Buttons/node_helper.js:90:18)
at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-Buttons/node_helper.js:26:18)
at Socket.<anonymous> (/home/pi/MagicMirror/js/node_helper.js:91:10)
at Socket.onevent (/home/pi/MagicMirror/node_modules/socket.io/dist/socket.js:462:26)
at Socket._onpacket (/home/pi/MagicMirror/node_modules/socket.io/dist/socket.js:430:22)
at /home/pi/MagicMirror/node_modules/socket.io/dist/client.js:214:24
at process.processTicksAndRejections (node:internal/process/task_queues:85:11) {
errno: -22,
code: 'EINVAL',
syscall: 'write'
}
I’m using the latest MagicMirror release.
Do you have any tips, where I can have a look?
Thanks :)
Hi,
Firstly, I know there are a few out there and by far the one from @karsten13 seems to be the best and most well maintained out there.
I have created my container based on Debian Trixie and MMv2.31.0.
I am looking for testers to see if I have missed anything or if there is room for improvements. I have only been able to test this on my Windows laptop, don’t have a spare RPi at the moment to test this with.
All instructions can be found here mumblebaj/magicmirror:latest
Contributions are most welcome.
Thanks
Okay I want to resize the numbers in the forcast on my screen.
What parts of this I pulled from the MMM-PirateSkyForecast.css do I need to modify for my custom.css file to enlarge ALL the numbers and wording…???
Just remove what I do not need. I am using table vs tile mode… Table fills the width of the screen but the numbers and words are pretty small on my 42inch screen.
.MMM-PirateSkyForecast .attribution {
font-size: 10px;
line-height: 16px;
color: #333;
text-align: right;
}
/* Current Conditions */
.MMM-PirateSkyForecast .current-conditions-wrapper .current.temperature {
line-height: 80px;
vertical-align: middle;
}
.MMM-PirateSkyForecast .current-conditions-wrapper .icon {
vertical-align: middle;
line-height: 80px;
margin-right: 20px;
width: 100px;
height: 100px;
display: inline-block;
position: relative;
}
/* Inline icons */
.MMM-PirateSkyForecast .inline-icon,
.MMM-PirateSkyForecast .wrapper.tiled .forecast-container .forecast-item .inline-icon {
display: inline-block;
width: 24px;
height: 24px;
margin-right: 0px;
vertical-align: bottom;
position: relative;
}
/* Extra Current Conditions */
.MMM-PirateSkyForecast .extra-current-conditions-wrapper .temperature-container,
.MMM-PirateSkyForecast .extra-current-conditions-wrapper .precipitation-container,
.MMM-PirateSkyForecast .extra-current-conditions-wrapper .wind-container {
display: inline-block;
white-space: nowrap;
margin:0 15px;
margin-bottom: 10px;
}
/* Forecast Header */
.MMM-PirateSkyForecast .module-header.forecast-header {
margin-top: 20px;
margin-bottom: 0;
}
/* ------------ Table Layout ------------ */
.MMM-PirateSkyForecast .wrapper.table .forecast-container {
display: table;
border-collapse: collapse;
width: 100%;
font-size: 17px;
line-height: 1;
border-bottom: solid 1px #222;
}
.MMM-PirateSkyForecast .wrapper.table .forecast-container .forecast-item > span,
.MMM-PirateSkyForecast .wrapper.table .forecast-container .header-row > span {
display: table-cell;
font-size: 17px;
text-align: center;
vertical-align: middle;
height: 40px;
}
.MMM-PirateSkyForecast .wrapper.table .forecast-container .header-row > span {
height: 32px;
font-size: 14px;
text-transform: uppercase;
vertical-align: bottom;
padding-bottom: 2px;
}
.MMM-PirateSkyForecast .wrapper.table .forecast-container .forecast-item .forecast-icon {
width: 30px;
height: 30px;
display: block;
vertical-align: middle;
}
Hello new user here.
trying to setup a magic mirror for my wife.
got the hardware and MM installed and now i’m trying to install some modules to get it set up.
MMPM seems like a good first one to help get all the modules setup correctly but I cannot for the life of me get it working
I’m good with computers but a bit of a noob for linux and rasberry pi stuff. This is my first build.
Per the instructions I can install it via docker and I run that command
docker pull karsten13/mmpm
that seems to run and do its thing but its not installed.
so I try the python method listed
python3 -m pip install --upgrade mmpm
Here’s where I get this error:
python3 -m pip install --upgrade mmpm
error: externally-managed-environment
This environment is externally managed
To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Please help!
what do I do to install this module to set up my magic mirror?
thank you all in advance
Ben
Hi I managed to install and auth. I have put photo in my OneDrive album but log is showing :
[ERROR] Error: HEIF image not found
[ERROR] [ONEDRIVE] [node_helper] failed to refresh and send chunk:
[2025-06-05 21:35:42.315] [ERROR] [ONEDRIVE] [node_helper] HEIF image not found
I have both jpg and heic in the folder. What should I do here
Hi everyone!
I have installed the MagicMirror and I have noticed that when I type pm2 start mm it takes like 2 to 5 minutes to start the MM.
I have version 2.31.0 and Raspberry Pi 3 Model B Plus Rev 1.3
For the rest I am not familiar with programming, so very grateful for your assistance AND patience!
Thanks in advance for any ideas how to solve this.
Cheers!
Hi,
I git clones in modules director and np install in MMM-Wallpaper director. When I run MM, it seems to look into a wrong path to give this error:
[WARN] No /home/sankum/MagicMirror/modules/MMM-WallPaper/MMM-WallPaper.js found for module: MMM-WallPaper.
The path should be modules/MMM-WallPaper and not modules/MMM-WallPaper/MMM-WallPaper.
What is the issue here and how to fix this? Tried uninstalling and installing again, but same result. Thanks.
I have written a number of modules that access either public or free APIs that need a sign up
These show data from the UK grid, such as demand, generation by source, interconnectors, agile pricing, carbon intensity, frequency etc
These have been written for my use, but if there is any genuine interest, I will upload to Git
Let me know if you want to see them
Hi all
I’ve created a photoprism image viewer to replace google images.
This is my fist thing I’ve made. Honestly it’s 90% generated with LLM.
Description:
The module will every 5 minutes (configurable) download a random image from an album to the cache folder and then show this image.
I don’t add pictures because I don’t feel like putting my children online.
Download:
// Remove the spaces and add your Github module repository
[card:Brtrnd/MMM-Photoprism]
https://github.com/Brtrnd/MMM-Photoprism
#future features
Configuring what info you see as overlay (location, picturename, …).
the height/width are now set with max-width. I’d like to make that configurable.
More styling options.
Feel free to pull anything you like. Admitedly I don’t check github weekly (maybe monthly).
I know this has been fixed (at least I think it has) I just can’t find what the fix is. My SD got corrupted so I’m re-installing. Clean install of PiOS on a Pi4b. Used @sdetweil script to install.
Starting with npm run start:wayland seems to work but when I reboot and it tries to start it doesn’t work.
What do I need to change?
Lost Calvin and Hobbs,
I have reinstalled per, “git clone https://github.com/rahultadak/MMM-CalvinAndHobbes” .
I get a screen that says loading. So I tried removing and , “git clone https://github.com/B3DTech/MMM-CalvinAndHobbes”
Both just give me a loading screen.
So I redid the first one and added the node_helper.js from the second one.
Don’t remember where I saw to do that but it gives me a comic on the screen from a long while back and never changes.
Any IDEA’s what to do to get the comics back? B3DTechs version doesn’t work for me.
FYI:
I am on the latest of Bookworm 12 and MM v 2.3.1
All the other 25+ modules are working using Sam’s pages module…
Here is my config.js section
{
module: "MMM-CalvinAndHobbes",
position: "middle_center",
config: {
invertColors: false,
grayScale: false,
updateInterval: 200000,
limitComicHeight: -1,
maxHeight: "98%"
}
},
HELP ME I have fallen down a rabbit hole and can’t find the way out…
My wife loves this comic. So please help.
Hi
Since Google Photos is offline, and I’m trying to loosen myself from the grips of big tech.
I’d like to develop a Photoprism module to show images from my local installation.
A first check seems it must be possible
I haven’t found anyone who created one, not people who are doing that.
So I’d like to ask if there is interest to do so, if there are people who want to help me develop (I know Powershell, I’ve never did real programming).
I’m going to see if I can do something with vibe coding; but I also have little experience there. So I’m assuming I’ll need to do the learning before I can start the real development.
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.
-
-
-
-
-
-