is already set to 1024
Read the statement by Michael Teeuw here.
Posts
-
RE: MM Screen goes blank 5-20min after starting (was stable on 2.31) - Pi Zero 2W running MagicMirrorOS
Will reimage with the 64-bit version and see if it is more stable.
I think not … but you can try it.
-
RE: MM Screen goes blank 5-20min after starting (was stable on 2.31) - Pi Zero 2W running MagicMirrorOS
I gave up with Pi Zero 2W. The memory is to low.
I suspect this is your problem when removing modules results in running longer before crashing.
You maybe got a newer base OS when reimaging and the mm dependencies grows with every release (e.g. node, electron).
You did not write which OS you are using, 32-bit or 64-bit. The 32-bit is more resource-saving.
-
RE: 2.32.0 Calendar module limitDays and excludedEvents stopped working
@AndyHazz said in 2.32.0 Calendar module limitDays and excludedEvents stopped working:
I can see this in the docker container logs so I reckon it’s reverting any changes I make there?
yes it overrides the default modules but you can change this behavior
-
RE: Error on loading .css
@bdeelman said in Error on loading .css:
- /volume2/docker/magicmirror-1/css:/opt/magic_mirror/css
then try it with changing the above line to
- /volume2/docker/magicmirror-1/css/custom.css:/opt/magic_mirror/css/custom.css -
RE: Error on loading .css
I changed the setup for css to
- type: bind source: /var/services/homes/sam/magicmirror/mounts/css/custom.css target: /opt/magic_mirror/css/custom.css bind: create_host_path: trueIt was a design mistake in the beginning to mount the whole folder instead the single file.
This is maybe not backward compatibel for all old setups.
-
RE: Error on loading .css
show us your setup. How did you start the container? If with the provided setup goto the
magicmirror/rundir and show the output ofdocker compose configand output ofcat .env, if with adocker run ...command show the full command.I suspect you are using an outdated setup which mounts the whole css dir instead only
custom.cssfile, I changed this a few months ago … -
RE: MMM-Universal-Pir and cec-client
@MM_Noob said in MMM-Universal-Pir and cec-client:
OK - post the update to include the cec-utils in the build I can confirm it now works…
don’t understand, are you talking about this?
@MM_Noob said in MMM-Universal-Pir and cec-client:
I guess this update will be rolled into the latest release at some point ?
which update, which release?
-
RE: MMM-Universal-Pir and cec-client
I have no hardware to reproduce but maybe this helps for debugging:
Go to an empty dir and execute
npm init -y, then write a fileindex.jswith content:const { exec } = require('node:child_process'); const onCommand = "echo 'on 0' | cec-client -s -d 1 > test.log"; console.dir(onCommand); exec(onCommand, (error, stdout, stderr) => { if (error) { console.error(`exec error: ${error}`); return; } console.log(`stdout: ${stdout}`); console.error(`stderr: ${stderr}`); });Now run
node index.jsand look into presented output and into the filetest.log. You can play with the content ofonCommand, maybe you find what’s going wrong. -
RE: Adds Blocking Posts
These are the “carbon” ads added by @MichMich, which probably still serve as a small source of income for him. I won’t turn them off without consulting him.
This ad can easily be hidden with an ad blocker in your browser or, for example, with “AdGuard Home” or similar tools.
-
v2.32.0
[2.32.0] - 2025-07-01
Thanks to: @bughaver, @bugsounet, @khassel, @KristjanESPERANTO, @plebcity, @rejas, @sdetweil.
⚠️ This release needs nodejs version
v22.14.0 or higher
⚠️ This release usesexpress v5which has breaking changes that may cause problems with third-party modulesAdded
- [config] Allow to change module order for final renderer (or dynamically with CSS): Feature
orderin config (#3762) - [clock] Added option ‘disableNextEvent’ to hide next sun event (#3769)
- [clock] Implement short syntax for clock week (#3775)
Changed
- [refactor] Simplify module loading process (#3766)
- Use
node --runinstead ofnpm run(#3764) and adaptstart:devscript (#3773) - [workflow] Run linter and spellcheck with LTS node version (#3767)
- [workflow] Split “Run test” step into two steps for more clarity (#3767)
- [linter] Review linter setup (#3783)
- Fix command to lint markdown in
CONTRIBUTING.md - Re-activate JSDoc linting and fix linting issues
- Refactor ESLint config to use
defineConfigandglobalIgnores - Replace
eslint-plugin-importwitheslint-plugin-import-x - Switch Stylelint config to flat format and simplify Stylelint scripts
- Fix command to lint markdown in
- [workflow] Replace Node.js version v23 with v24 (#3770)
- [refactor] Replace deprecated constants
fs.F_OKandfs.R_OK(#3789) - [refactor] Replace
ansiswith built-in functionutil.styleText(#3793) - [core] Integrate stuff from
vendorandfontsfolders into mainpackage.json, simplifies install and maintaining dependencies (#3795, #3805) - [l10n] Complete translations (with the help of translation tools) (#3794)
- [refactor] Refactored
calendarfetcherutilsin Calendar module to handle timezones better (#3806)- Removed as many of the date conversions as possible
- Use
moment-timezonewhen calculating recurring events, this will fix problems from the past with offsets and DST not being handled properly - Added some tests to test the behavior of the refactored methods to make sure the correct event dates are returned
- [linter] Enable ESLint rule
no-consoleand replaceconsolewithLogin some files (#3810) - [tests] Review and refactor translation tests (#3792)
Fixed
- [fix] Handle spellcheck issues (#3783)
- [calendar] fix fullday event rrule until with timezone offset (#3781)
- [feat] Add rule
no-undefin config file validation to fix #3785 (#3786) - [fonts] Fix
roboto.cssto avoid error messageUnknown descriptor 'var(' in @font-face rule.in firefox console (#3787) - [tests] Fix and refactor e2e test
Same keysintranslations_spec.js(#3809) - [tests] Fix e2e tests newsfeed and calendar to exit without open handles (#3817)
Updated
- [core] Update dependencies including electron to v36 (#3774, #3788, #3811, #3804, #3815, #3823)
- [core] Update package type to
commonjs - [logger] Review factory code part: use
switch/caseinstead ofif/else if(#3812)
https://github.com/MagicMirrorOrg/MagicMirror/releases/tag/v2.32.0
- [config] Allow to change module order for final renderer (or dynamically with CSS): Feature
-
RE: How Do You Remotely Manage and Automate Updates for Multiple MagicMirror Setups?
@WarpWandererX said in How Do You Remotely Manage and Automate Updates for Multiple MagicMirror Setups?:
Has anyone set up automated updates for modules, system packages, or even Pi OS?
I played around with bootc a few months ago and used mm as example.
It uses fedora as os and it gets weekly updates.
-
RE: Calvin and Hobbs
@plainbroke said in Calvin and Hobbs:
The original cahcomic.css contains only this.
I updated my fork with the original css, for updating go into the module folder and do
# remove all changed stuff in this repo out of the way: git reset --hard # pull new version: git pull -
RE: Calvin and Hobbs
@plainbroke said in Calvin and Hobbs:
I do not know how to send them to you or even share them. Not sure why the css was changed either. If it is not to technical I could try to load it somewhere on here for you…
you could publish the content of the file here as text using a code block
content -
RE: Calvin and Hobbs
@plainbroke said in Calvin and Hobbs:
I did have to restore the original css file from the original builder of this module.
hm, did I fork from the wrong repo?
If you share a link to the original file you mentioned I can update it on my fork.
-
RE: Calvin and Hobbs
invested some time to grab the comic url, you can try my fork.
-
RE: LICENSE: on modules.magicmirror.builders shows @noassertion instead of MIT
@sdetweil said in LICENSE: on modules.magicmirror.builders shows @noassertion instead of MIT:
click the hints for dev view bottom left
hint link works … looks like problems on your side …
-
RE: LICENSE: on modules.magicmirror.builders shows @noassertion instead of MIT
the problems (license and screenshot) are fixed.
