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

    Topics

    • B

      MMM-Neko — a classic animated cat for your mirror

      Watching Ignoring Scheduled Pinned Locked Moved Fun & Games
      9
      3 Votes
      9 Posts
      552 Views
      S
      @bwente said: @S374n There isn’t a separate “always on top” option, but Neko should be configured with: position: "fullscreen_above", If that’s already set, the calendar may have CSS that puts it above Neko. Which calendar module are you using, and do you have any custom CSS for it? That will help me suggest the right adjustment. Yes, it looks like ccs config, I asked AI and it gave me this option and it works for me. /* Force MMM-Neko to always render on the absolute top layer */ .MMM-Neko { z-index: 9999 !important; pointer-events: none; /* Ensures the cat doesn't block clicks/hover on modules underneath */ } /* Ensure the actual cat image/sprite also inherits the top layer */ .MMM-Neko img, .MMM-Neko svg { z-index: 9999 !important; pointer-events: auto; /* Re-enables touch/mouse interaction specifically for the cat if you use "touch" or "mouse" mode */ }
    • B

      MMM-WorldClockMap – world clocks with a day/night map

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      2
      2 Votes
      2 Posts
      227 Views
      KristjanESPERANTOK
      @bwente Looks nice! Don’t forget to add it to the module list: https://github.com/MagicMirrorOrg/MagicMirror/wiki/3rd-party-modules :)
    • B

      MMM-MessageCenter — a unified inbox for MagicMirror notifications

      Watching Ignoring Scheduled Pinned Locked Moved Showcase
      6
      3 Votes
      6 Posts
      433 Views
      S
      @bwente thanks… fix pushed a drop down, with no default set, when not present took the first entry… oops… in the module folder git pull for the fix… that means you didn’t use the config.js.sample as your base, and then didn’t use my installer script, which copies it…
    • B

      Seymour — my modern take on the 3Com Audrey

      Watching Ignoring Scheduled Pinned Locked Moved Show your Mirror
      9
      3 Votes
      9 Posts
      1k Views
      B
      Video example of the channel selector in action. [image: Seymour Channel Selector.png] https://cleanshot.com/share/5j6tDZml
    • B

      MMM-MusicAssistant-Controller - A compact, touch-friendly Music Assistant controller.

      Watching Ignoring Scheduled Pinned Locked Moved Entertainment
      1
      1 Votes
      1 Posts
      283 Views
      B
      MMM-MusicAssistant-Controller A compact, touch-friendly Music Assistant controller. It communicates directly with Music Assistant and does not require Home Assistant or embed the Music Assistant web application. [image: MAC-fullscreen.png] Features Album artwork, title, artist, progress, and duration Previous, play/pause, next, and volume controls Music Assistant player discovery and selection Configurable playlist launcher tiles Fullscreen touchscreen layout Compact layout for standard MagicMirror regions Persistent player selection MagicMirror notifications for automation and external controls When playerId is omitted, the module presents the available Music Assistant players for selection. A fixed player ID can be configured when the module should always control one player. Requirements MagicMirror² Music Assistant 2.9 or newer A Music Assistant long-lived access token Links Repository and documentation: https://github.com/bwente/MMM-MusicAssistant-Controller Latest stable release: https://github.com/bwente/MMM-MusicAssistant-Controller/releases/tag/v1.3.0
    • B

      MMM-KitchenTimer - Touch-friendly countdown timer

      Watching Ignoring Scheduled Pinned Locked Moved Utilities timer touch kitchen
      33
      2 Votes
      33 Posts
      3k Views
      NiggichN
      @sdetweil Sorry for the late answer. I was a bit busy. I will have a look to your Subtraction Code at the Weekend. Thanks
    • B

      ReferenceError: primordials is not defined

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      6
      0 Votes
      6 Posts
      2k Views
      S
      @BKeyport try the upgrade script again, with force instead of apply it will remove and and add the right version of node the right way, including on buster please advise your results
    • B

      Updating Compliments using a spreadsheet

      Watching Ignoring Scheduled Pinned Locked Moved Development
      14
      1 Votes
      14 Posts
      6k Views
      S
      @emrah_asl said in Updating Compliments using a spreadsheet: fs.writeFile("modules/default/compliments/remotefile.json", compliments, function(err) { my code in node_helper.js (under compliments folder) are creating file on root normally when you start mm with npm start don’t make this node_helper.js as MM has a special use for that… make it createCompliments.js then the best thing is use the full path for the file fs.writeFile("/home/pi/MagicMirror/modules/default/compliments/remotefile.json", compliments, function(err) { how do you start MM? pm2 start 0 (and it starts on boot too…) If you used the automated install script u would have been prompted to set this up. (if u want to add it now, you can run the fixuppm2.sh script from here https://github.com/sdetweil/MagicMirror_scripts just one line to copy/paste ) now, if you use pm2, it launches MM by using the installers/mm.sh script. you can add your node modules/default/compliments/createCompliments.js to the mm.sh and all will continue as normal. The second problem , my magic mirror fires electron.js error when I try to create file. i don’t understand this. npm start fires electron.js npm reads the package,json file and looks for the command requested "scripts": { "start": "DISPLAY=\"${DISPLAY:=:0}\" ./node_modules/.bin/electron js/electron.js", the ‘start’ command executes that line.
    • 1 / 1