Read the statement by Michael Teeuw here.
Version 2.30.0 requires updated nodejs, warning for pi0w installations
-
version 2.30.0 on Jan 1, 2025 requires an updated nodejs version, minimum 20.18.1
we also support node 23 now
use my upgrade script and it handles the upgrade…
For Rasperrby pi 0W users, this looks likk the last nodejs version for the armv6l devices.
no other build has been done for quite some time.I am sure we will be forced to upgrade nodejs again (soon) as node 20 is getting old… now latest is node 23
-
S sdetweil pinned this topic on
-
see https://endoflife.date/nodejs
I recommend using even node versions (at the moment v22) as the odd ones have a short lifespan…
-
@karsten13 even numbered? I was just commenting for user that installed nodejs manually before today and got the bad engine error for node 23 as it is the ‘latest’
but for armv6l, there are no more builds, I already install from the unreleased list
-
S sdetweil referenced this topic on
-
@sdetweil Im having some issues with the Upgrade script. This is what i’m getting in the log. Does this mean I have to do a manual upgrade? I’m using surf browser. How would I manually upgrade?

-
@rushmuzik sorry , let me look at that
-
@sdetweil No worries. Thanks for all that you do.
-
@rushmuzik can you try the upgrade script again
-
@sdetweil Still the same error in update log. unfortunately
-
@rushmuzik ok, then you have to upgrade the OS on the sd card
see my backup/restore
https://github.com/sdetweil/MagicMirror-backup-restoreto save and later restore the MM config and modules after reinstalling MM
with the installer script. -
@sdetweil The interesting thing is that I was able to do a fresh install using the rasberry.sh script. I renamed my original MagicMirror folder then did a fresh install using your install script. 2.30 is running. Everything works except the calendar. lol. Where can I change the fetch timeout to 60 seconds?
-
@rushmuzik send me the upgrade.log again after the new run…
something isn’t right…
-
-
@sdetweil Here it is
Upgrade started - Fri Jan 3 20:33:33 EST 2025
system is Linux kiosk 6.1.21+ #1642 Mon Apr 3 17:19:14 BST 2023 armv6l GNU/Linux
user requested to apply changes
doing test run = false
the os is PRETTY_NAME=“Raspbian GNU/Linux 11 (bullseye)” NAME=“Raspbian GNU/Linux” VERSION_ID=“11” VERSION=“11 (bullseye)” VERSION_CODENAME=bullseye ID=raspbian ID_LIKE=debian HOME_URL=“http://www.raspbian.org/” SUPPORT_URL=“http://www.raspbian.org/RaspbianForums” BUG_REPORT_URL=“http://www.raspbian.org/RaspbianBugs”
the latest MagicMirror version, 2.23 (April 4 2023) or above, will not run on Raspian Bullseye, due to browser limitations
Upgrade ended - Fri Jan 3 20:33:33 EST 2025 -
@rushmuzik yep, thanks… fixed… should have been buster…
-
@sdetweil yep! that fixed it. update installed. Still have issues with the calendar though. holidays doesn’t load.
-
@rushmuzik i don’t see that on my pi0w. all works great w push browser
i use holidays and my personal calendar together -
@rushmuzik did u put on the clipping fix? pinned at top of troubleshooting
are they being broadcast?
-
@sdetweil Yes, I ran the clipping fix. I’m using the surf browser.
-
@sdetweil according to pm2 logs it did broadcast 12 events

-
@rushmuzik and calendar has a position set?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
