MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. sdetweil
    3. Topics
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    S
    Offline
    • Profile
    • Following 0
    • Followers 108
    • Topics 88
    • Posts 20,550
    • Groups 1

    Topics

    • S

      install/upgrade scripts updated to detect and use NVM

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      3
      0 Votes
      3 Posts
      233 Views
      S
      @schlomm said in install/upgrade scripts updated to detect and use NVM: For my Magic Mirror Instances I try to use/install the node version installed by MagicMirror, that is what the script does… reads package.json engines, and uses that. on some systems, you might get 22.20.0 instead of 22.18.0 you don’t have to do it manually , as the script will handle it. BUT if you used nvm for some reason, then it puts code in the users home folder/.nvm and first in the PATH… n puts code in /usr/local/bin , but if nvm is first… oops… so , n did its thing, but no change… use the tool the user picked, quite a pain to get nvm to run FROM a script…
    • S

      New Raspios, trixie

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      200 Views
      S
      scripted install, up on trixie on pi4.
    • S

      MMM-Config update due to changed 3rd part module list data format

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      1
      1 Votes
      1 Posts
      873 Views
      S
      anyone using my MMM-Config for module install, the data format changed, To update git pull in the module folder then npm install and restart MagicMirror
    • S

      new Raspi OS release

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      19
      2 Votes
      19 Posts
      3k Views
      mumblebajM
      @sdetweil So, I have not seen any issues thus far other than having to figure out the screen blanking for me on Labwc, I have to test the wlopm, but for now I have switched back to Wayfire. No other issues in logs etc.
    • S

      i need help w pi imager and ssh, headless, oops, user error

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      15
      0 Votes
      15 Posts
      3k Views
      S
      @rkorell i knew you were teasing me. thank you for that!
    • S

      Version 2.31.0 (April 1, 2025) upgrade reminder

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      4k Views
      S
      if you installed one of the calendar patches or used the develop branch and intend to upgrade MANUALLY, YOU have to get back to the master branch ahead of time check the current branch cd ~/MagicMirror git branch output example * _fix_clipping develop master and if the highlighted (*) name is NOT master then rm package-lock.json rm package.json git checkout master use git branch to verify master is selected before continuing then do the commands as listed in the documentation if you are using my upgrade script, it will handle all this for you.
    • S

      Version 2.31.0 (April 1, 2025) requires updated nodejs, warning for pi0w installations

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      3k Views
      S
      this release requires a new version of nodejs, which is NOT available on the armv6l processor systems, raspberry pi 0w the install and upgrade scripts will abort manual install last step will fail nodejs test, but new code will be downloaded to reverse the code download do git checkout -b oldbranch tags/v2.30 # npm install not required if on this prior branch hardware upgrade required!!!
    • S

      GoogleAssistant and related modules

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      2k Views
      S
      Unfortunately the author has decided to no longer provide modules for MagicMirror. Please save what you have, copy the folders. You may need to adjust your update notification module setting to disable notifications you can do nothing about. I do not know how long the modules will continue to work. Very sad turn of events.
    • S

      Just FYI, we created templates for issues on the MM repo and doc sites

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      2 Votes
      2 Posts
      485 Views
      S
      the template choices on New Issue [image: 1737409148787-screenshot-at-2025-01-20-15-37-50.png]
    • S

      Version 2.30.0 weather module, stuck loading, worked fine before upgrade

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      52
      1
      0 Votes
      52 Posts
      16k Views
      AssassinsA
      @sdetweil said in Version 2.30.0 weather module, stuck loading, worked fine before upgrade: @Assassins seems it doesn’t work anymore… using my old 2.5 key I get code failure with openweathermap Strange, works on my sd card with MM2.29.0 and also works on MMM-DynamicWeather and on MMM-WeatherOrNot with MM2.33.0. Don’t know why openweathermap doesn’t work with MM2.33.0. Besides that, it may have something to do with the code in MM2.33.0 that has been rewritten.
    • S

      New module installer

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      51
      4
      1 Votes
      51 Posts
      15k Views
      S
      Just added search in the installer
    • S

      Vserion 2.30.0 Jan 1, 2025 calendar, multiple symbols [symbol1, symbol2], fix available

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      272 Views
      S
      the fix for this problem is now in the develop branch for the next release see this https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code for instructions on getting the develop branch
    • S

      Version 2.30.0 Calendar fix for clipping broadcast events

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      67
      1 Votes
      67 Posts
      27k Views
      S
      version 2.31.0 includes this fix
    • S

      Version 2.30.0 requires updated nodejs, warning for pi0w installations

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      24
      1 Votes
      24 Posts
      13k Views
      S
      @rushmuzik wow…
    • S

      Calendar updates in v2.30.0 Jan 1, 2025

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Discussion
      1
      0 Votes
      1 Posts
      449 Views
      S
      in the v2.30.0 release there is a significant update to the calendar module. I believe all the date jump/timezone, daylight savings, issues are resolved… I have added testcases to the release to cover all the open issues… give it a try (please backup your MM config… this release requires an updated nodejs version, again…)
    • S

      New MagicMirror start options in version 2.30.0

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      1 Votes
      2 Posts
      918 Views
      C
      Thanks for posting this thread here. I just signed up a few minutes ago. I want to learn a lot things from here. I hope this community would be a good place to start with.
    • S

      v2.30.0

      Watching Ignoring Scheduled Pinned Locked Moved MagicMirror
      1
      4 Votes
      1 Posts
      1k Views
      S
      [2.30.0] - 2025-01-01 Thanks to: @xsorifc28, @HeikoGr, @bugsounet, @khassel, @KristjanESPERANTO, @rejas, @sdetweil. ⚠️ This release needs nodejs version v20 or v22 or higher, minimum version is v20.18.1 Added [core] Add wayland and windows start options to package.json (#3594) [docs] Add step for npm publishing in release process (#3595) [core] Add GitHub workflow to run spellcheck a few days before each release (#3623) [core] Add test flag to index.html to pass to module js for test mode detection (needed by #3630) [core] Add export on animation names (#3644) [compliments] Add support for refreshing remote compliments file, and test cases (#3630) [linter] Re-add eslint-plugin-importnow that it supports ESLint v9 (#3586) [linter] Re-activate eslint-plugin-package-json to lint package.json (#3643) [linter] Add linting for markdown files (#3646) [linter] Add some handy ESLint rules. [calendar] Add ability to display end date for full date events, where end is not same day (showEnd=true) (#3650) [core] Add text to the config.js.sample file about the locale variable (#3654, #3655) [core] Add fetch timeout for all node_helpers (thru undici, forces node 20.18.1 minimum) to help on slower systems. (#3660) (3661) Changed [core] Run code style checks in workflow only once (#3648) [core] Fix animations export #3644 only on server side (#3649) [core] Use project URL in fallback config (#3656) [core] Fix Access Denied crash writing js/positions.js (on synology nas) #3651. new message, MM starts, but no modules showing (#3652) [linter] Switch to ‘npx’ for lint-staged in pre-commit hook (#3658) Removed [tests] Remove node-pty and drivelist from rebuilded test (#3575) [deps] Remove @eslint/js dependency. Already installed with eslint in deep (#3636) Updated [repo] Reactivate stale.yaml as GitHub action to mark issues as stale after 60 days and close them 7 days later (if no activity) (#3577, #3580, #3581) [core] Update electron dependency to v32 (test electron rebuild) and all other dependencies too (#3657) [tests] All test configs have been updated to allow full external access, allowing for easier debugging (especially when running as a container) [core] Run and test with node 23 (#3588) [workflow] delete exception allow-ghsas: GHSA-8hc4-vh64-cxmj in dep-review.yaml (#3659) Fixed [updatenotification] Fix pm2 using detection when pm2 script is inside or outside MagicMirror root folder (#3576) (#3605) (#3626) (#3628) [core] Fix loading node_helper of modules: avoid black screen, display errors and continue loading with next module (#3578) [weather] Change default value for weatherEndpoint of provider openweathermap to “/onecall” (#3574) [tests] Fix electron tests with mock dates, the mock on server side was missing (#3597) [tests] Fix testcases with hard coded Date.now (#3597) [core] Fix missing basePath where location.host is used (#3613) [compliments] croner library changed filenames used in latest version (#3624) [linter] Fix ESLint ignore pattern which caused that default modules not to be linted (#3632) [core] Fix module path in case of sub/sub folder is used and use path.resolve for resolve moduleFolder and defaultModuleFolder in app.js (#3653) [calendar] Update to resolve issues #3098 #3144 #3351 #3422 #3443 #3467 #3537 related to timezone changes [calendar] Fix #3267 (styles array), also fixes event with both exdate AND recurrence(and testcase) [calendar] Fix showEndsOnlyWithDuration not working, #3598, applies ONLY to full day events [calendar] Fix showEnd for Full Day events (#3602) [tests] Suppress “module is not defined” in e2e tests (#3647) [calendar] Fix #3267 (styles array, really this time!) [core] Fix #3662 js/positions.js created incorrectly https://github.com/MagicMirrorOrg/MagicMirror/releases/tag/v2.30.0
    • S

      new compositor on wayland

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      18
      3 Votes
      18 Posts
      4k Views
      S
      @lxne you can switch back to x11 using raspi-config
    • S

      Call for testers, updated calendar module

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      6
      0 Votes
      6 Posts
      552 Views
      evroomE
      @sdetweil Will follow up in the “Cant use showEnd icloud cal” topic then.
    • S

      reminder, all openweather weather users, service ending

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      473 Views
      S
      as a reminder, Openweather is terminating their free 2.5 level api . latest reports say starting next week Oct 14 please take action to migrate to the 3.0 api and new apikey. this requires s credit card to be registered in case you go over the daily uncharged call limit, currently 1,000 otherwise your weather modules ( default and others) WILL FAIL
    • 1
    • 2
    • 3
    • 4
    • 5
    • 1 / 5