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

    Posts

    Recent Best Controversial
    • RE: MMM-WorldCup2026 - FIFA World Cup 2026 Live Scores, Groups & Stadiums

      @chris47803

      I think this

      604] [ERROR] Got error: connect ECONNREFUSED 1

      posted in Entertainment
      S
      sdetweil
    • RE: MMM-WorldCup2026 - FIFA World Cup 2026 Live Scores, Groups & Stadiums

      @chris47803 cant start it again if already running…

      [21.06.2026 16:15.02.196] [ERROR] Error: listen EADDRINUSE: address already in use 127.0.0.1:8080
      at Server.setupListenHandle [as _listen2] (net.js:1313:16)
      

      if using pm2 to launch

      pm logs --lines=xxx
      

      xxx is number of most recent lines, default 15

      or

      pm2 stop all
      

      then
      npm start
      to see the output
      ctrl-q to close MM window

      pm2 status
      

      then

      pm2 start xx
      

      where xx is the name or number on the row of the app from the status output

      posted in Entertainment
      S
      sdetweil
    • RE: MMM-WorldCup2026 - FIFA World Cup 2026 Live Scores, Groups & Stadiums

      @chris47803 can you look in the messages put out from the npm start, the module produces an error message in certain cases

      posted in Entertainment
      S
      sdetweil
    • RE: zIndex configs interfere with SOME other modules

      @amanzimdwini typically you would open an issue on the module GitHub page to engage the author. As most dont visit the forum regularly

      posted in Utilities
      S
      sdetweil
    • RE: MMM-WorldCup2026 - FIFA World Cup 2026 Live Scores, Groups & Stadiums

      @chris47803 please try to use code block around logs and config

      in this message editor

      paste the text, blank line above and below
      select the text you just pasted
      hit the </> button above in the editor toolbar

      or, manually
      on a blank line above the text, three backticks, left of the 1 on the US keyboard
      on a blank line below the test, three backticks

      you can have multiple wrapped sections in a message
      the code block must be the only thing on its line and be at the beginning

      posted in Entertainment
      S
      sdetweil
    • RE: Sharing a concept that I am working on for my daughter's house - MagicMirror layout

      @KristjanESPERANTO but you mentioned you were working on one too…

      posted in Show your Mirror
      S
      sdetweil
    • RE: MMM-Bambulink: MagicMirror Module for Bambu Lab Printers

      @BravoOscar who are you replying to ?

      posted in Development
      S
      sdetweil
    • RE: Modular configuration generation

      @daedalus7 one other focus area for MMM-Config,
      most of our ‘developers’ have never written a line of code before…
      they just want something displayed on the MM screen…

      so, I have done everything I can to make this a NO effort added value for them too.

      i don’t read the code to figure out how variables are used, and looking thru the modules, this only applies in less than 10 of now 1418 modules

      the mod to make a select list vs a text entry field is to add an
      enum:[choice1, choice2, choice3…]
      to the form definition

      and sometimes what you CAN do in javascript, doesn’t fit to the form UI at all, so one can convert back/forth with a converter routine to make it better… see the compliments module for example

      posted in Feature Requests
      S
      sdetweil
    • RE: Modular configuration generation

      @msimon360 i’d love your feedback on a new feature

      I don’t provide support to upgrade individual modules.
      thinking about this

      should it only list those modules IN USE? or ALL modules ‘cloned’ into the modules folder (note ‘installed’ is a vague term here)

      as a developer of this module , I have 100’s of modules ‘cloned’, but only a few (in use) at any time

      I don’t want to burden the user with unnecessary things to work on. but don’t want to make them do things over and over from being too selective(Oh added another module to the active config, but its downlevel… oops)… (and I don’t WANT to provide a config option, cause NOBODY (me included) reads the doc)…

      maybe its just a checkbox on the page in use/all

      posted in Feature Requests
      S
      sdetweil
    • RE: Modular configuration generation

      @msimon360 use the search in the 3rd party list…
      links in the header of this forum

      posted in Feature Requests
      S
      sdetweil
    • RE: MMM-Bambulink: MagicMirror Module for Bambu Lab Printers

      @DerHerrB if you install something like Tailscale on phone, laptop and system running MagicMirror, then you can have direct personal access as if you were on the same lan.

      Free, No open ports, no network configuration

      I do this to access MagicMirror, hope Assistant , my synology nas, and have used it to monitor my 3d printer.(via octoprint)

      posted in Development
      S
      sdetweil
    • RE: Modular configuration generation

      @daedalus7

      See my MMM-Config.
      https://github.com/sdetweil/MMM-Config

      It supports the base MagicMirror and all modules.

      It does not require a specific set of options, but auto discovers the module definitions
      It supports the module defaults, can provide select lists, booleans, numbers, floats, structures, arrays. And field level help

      Also supports live view of the module readme, in both install and configure scenarios

      A module developer can create a json file to describe their module config if the auto generated format isn’t sufficient.
      See the wiki on creating the custom module form definition
      https://github.com/sdetweil/MMM-Config/wiki
      I have helped a few module authors in this process. and I have created a few customized forms, which MMM-Config ships to cover the modules not being maintained but used

      The objective of MMM-Config is to

      • support the modules(1400+) as is( some are not maintained, but heavily used),

      • allow extended customization, (as you suggest), see the wiki, I provide a tool to generate the form for a module so that it can be tweaked instead of developed from scratch

      • provide a common ui structure, for the base and modules,

      • support modules that support multiple instances ( calendar and weather are good examples) ,

      and do this as one view, everything all at once.

      The ui can be customized thru css

      The current version also provides support for module installation, using the data from the 3rd party module list

      posted in Feature Requests
      S
      sdetweil
    • RE: Using a laptop with touch screen as MM2 display

      @S374n yes, MagicMirror will run on a system with a touch screen

      We don’t provide any touch support in the base modules, but there are a few. Chores has one

      The os is not important. MagicMirror runs on Windows, Linux or Mac

      posted in Hardware
      S
      sdetweil
    • RE: MMM-Letterboxd Dependencies FYI

      @KristjanESPERANTO or fix the package.json

      posted in Troubleshooting
      S
      sdetweil
    • RE: MMM-Letterboxd Dependencies FYI

      @Qthulhu you could do both on one npm install

      npm install node-fetch@2 cheerio
      
      posted in Troubleshooting
      S
      sdetweil
    • RE: How to upgrade a Linux "server" with minimal modules?

      Sorry, you were talking about refreshing the application defs on pm2.

      No, dont do that, never seen any side effect til now

      Will add it to the work list here
      https://github.com/sdetweil/MagicMirror_scripts/issues/125

      posted in General Discussion
      S
      sdetweil
    • RE: How to upgrade a Linux "server" with minimal modules?

      @ember1205 it is Debian based for sure.

      Doesn’t work in lxc’s, or other container types, docker

      The upgrade-script, starting on line 496 is the code for pm2 upgrade

      That was also extracted to upgradepm2.sh
      If you wanted to do it separately

      posted in General Discussion
      S
      sdetweil
    • RE: How to upgrade a Linux "server" with minimal modules?

      @ember1205 the upgrade script does

      posted in General Discussion
      S
      sdetweil
    • RE: How to upgrade a Linux "server" with minimal modules?

      @ember1205 awesome info!! Thanks for the update

      posted in General Discussion
      S
      sdetweil
    • RE: How to upgrade a Linux "server" with minimal modules?

      @ember1205 said:

      likely because the serverOnly config setting wasn’t working.

      the serverOnly config only works with my run-start.sh script,
      and was removed from the sample config.js a good while back.

      for the node 18 thing,
      if you disable the extra modules (make a new config.js, or use the sample, and use the env variable

      export MM_CONFIG_FILE=config/filename
      

      to test

      do you ses the same message?

      posted in General Discussion
      S
      sdetweil
    • 1
    • 2
    • 3
    • 4
    • 5
    • 1069
    • 1070
    • 1 / 1070