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

    Topics

    • BKeyportB

      Random MagicMirror Updates?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      7
      0 Votes
      7 Posts
      1k Views
      karsten13K
      for clarification: it doesn’t matter if you update or not. With the updates you have a new readme file (which is irrelevant for the install) and improved thai language files (only relevant if you use thai language).
    • BKeyportB

      notifications & logging

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      6
      0 Votes
      6 Posts
      876 Views
      S
      @BKeyport ther are two logs the node_helper logs to stdout from npm start or pm2 (which does an npm start via the script pm2 starts) the modulesname.js runs in the browser and logs to the browser log
    • BKeyportB

      Anyone know how to fix forum loading problem?

      Watching Ignoring Scheduled Pinned Locked Moved Forum
      2
      0 Votes
      2 Posts
      525 Views
      S
      @BKeyport I do not see that. 3 different systems, phone, laptop and desktop
    • BKeyportB

      default Calendar module caching

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      7
      0 Votes
      7 Posts
      1k Views
      BKeyportB
      Put down as a google bug.
    • BKeyportB

      CSS Help

      Watching Ignoring Scheduled Pinned Locked Moved Custom CSS
      18
      3
      0 Votes
      18 Posts
      4k Views
      BKeyportB
      Devil in the details, again. :)
    • BKeyportB

      What is this? Is it important?

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      6
      0 Votes
      6 Posts
      2k Views
      BKeyportB
      @Foxy25 It’s a warning, not an error. Likely no issue. Something we don’t use. I brought it up solely because it’s there.
    • BKeyportB

      MMM-Countdown2

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      1
      1
      0 Votes
      1 Posts
      543 Views
      BKeyportB
      After playing with various options for countdown clocks, and not really liking any of them, I’ve decided to revive an old module, and make it my way… Much credit to the original author. MMM-CountDown2 This is a module for the MagicMirror² which can count down the days to a date/event. This module is an updated version of MMM-Countdown. [image: 1650655250228-20548f2e-a1b9-4f9b-9bc5-94fa0213c35f-image.png] Using the module To use this module, add the following configuration block to the modules array in the config/config.js file: var config = { modules: [ { module: 'MMM-CountDown2', config: { // See configuration options } } ] } Configuration options Option Description position Required Where do you want to place the counter (use standard magicmirror positions) event Required Name of event to count down to (displayed above counter) date Required Date to count down to (YYYY-MM-DD HH:MM:SS) showHours Decide whether or not to display the hours. Default is true showMinutes Decide whether or not to display the minutes. Default is true showSeconds Decide whether or not to display the seconds. Default is true customInterval Change the update interval which will help reduce load if you are only showing specific time metrics. Default is 1000 daysLabel Choose how you wish to display your Days label. Default is d hoursLabel Choose how you wish to display your Hours label. Default is h minutesLabel Choose how you wish to display your Minutes label. Default is m secondsLabel Choose how you wish to display your Seconds label. Default is m If either of the above are missing, the module will count down to the New Millenium (3000-01-01) Version History V1.0 - Adjust name, Fix counters to show 0# under 10s for all but days, remove unneeded fluff, not allow to go past time. adjust for my uses. Publish v1.01 - CSS now works through MMM-CountDown2.css - please use custom.css to override as you like. Planned work Setup more options. Make labels more intuitive/optional. Make sections “optional” under condition. EG: if time left is over 1 day, don’t show seconds. I’d like to work on integrating with calendar module(s), but that’s very long term at this point.
    • BKeyportB

      New Youtube Video featuring MagicMirror...

      Watching Ignoring Scheduled Pinned Locked Moved System
      3
      2 Votes
      3 Posts
      1k Views
      BKeyportB
      @mykle1 Yeah, I was looking for my modules too. :)
    • BKeyportB

      add request to modules

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      8
      0 Votes
      8 Posts
      2k Views
      BKeyportB
      @bert269 It’s likely a missing required piece, like it was for me. take a look at logs. if using PM2, I suggest multiple terminal windows to your system, then on one: pm2 logs and the other pm2 restart MagicMirror (or other name that you use for MagicMirror)
    • BKeyportB

      What happened with the fonts system?

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      3
      0 Votes
      3 Posts
      555 Views
      BKeyportB
      @sdetweil ahh. I see. I’ll have to get a fresh install going to play. Seems fonts are 1.5x bigger on the “normal” modes, and way smaller on the former smaller fonts. Breaks a couple of modules, MMM-Worldclock being one of 'em.
    • BKeyportB

      Petition to get Sdetweil his own group tag....

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      5
      1 Votes
      5 Posts
      903 Views
      Mykle1M
      @sdetweil Ha!
    • BKeyportB

      Cached pictures in iFrame

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      11
      0 Votes
      11 Posts
      3k Views
      Mykle1M
      @bkeyport said in Cached pictures in iFrame: I’m trying to understand how to use the example, bro. Been there. I only knew because I came across the same issue and didn’t know what to do, too. You’ll notice that I stated that Sean and Strawberry taught me the solution. Anyway, it looks like you worked it out. Good on ya, mate! :thumbsup:
    • BKeyportB

      MMM-Block

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      3
      0 Votes
      3 Posts
      868 Views
      BKeyportB
      This is really my first module, Decided to make it public because I could see others using it. For a while now, I’ve been using OMXPlayer as an external operation, as the video players are much more stable outside of MagicMirror for some reason. I’ve needed a blank area of the screen to allow a space for the video player to roam, but wanted a module to use the area directly below it. Here’s my solution. All it does is provide a blank area in a region, defined in pixels (px). That’s it. Simple, quick, easy. No CSS. No Mess. No Screenshot, as it’s a blank area. :) Installation Clone this repository in your ~/MagicMirror/modules/ folder ( $ cd ~MagicMirror/modules/ ): git clone https://github.com/BKeyport/MMM-Block.git Using the module To use this module, add it to the modules array in the config/config.js file next to the module you’d like to move (Above the module if you want to move a module DOWN, below the module if you wanna move the module UP) { module: 'MMM-Block', position: "top_right", config: { height: 600, } }, The only config option is “height” - as seen above. Set it to the pixels (px) you’d like to move an item.
    • BKeyportB

      New regions suggestion

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      1 Votes
      1 Posts
      319 Views
      BKeyportB
      I’d like to see the current region set expanded and adjusted: Currently we have: top_bar, bottom_bar top_left, bottom_left, top_center, bottom_center, top_right, bottom_right upper_third, lower_third middle_center fullscreen_below, fullscreen above. I’d like to see the grid a bit differently: Vertically: Top, Middle, Bottom. Horizontally: Left, Center, Right. 3x3 grid, in essence. Also, I’d like to see the ability to span two spots, say Top_center_right This would make it much better for portrait mode screens.
    • BKeyportB

      Video player for RTSP stream uses FFMPEG or VLC and works....

      Watching Ignoring Scheduled Pinned Locked Moved Requests
      1
      0 Votes
      1 Posts
      355 Views
      BKeyportB
      So, my independent OMX solution for my camera won’t work anymore. They’ve updated their firmware to use H.265, and abandoned H.264. both FFMPeg and VLC picks up the new stream flawlessly, but of course, there’s no module that works that I can find that uses either of those. (RTSP-stream is broken beyond help, IMO) Anyone got any suggestions on what to use? Thanks!
    • BKeyportB

      MMM-Worldclock

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      39
      1
      3 Votes
      39 Posts
      16k Views
      BKeyportB
      @UncleRoger No, it wasn’t that. I forgot about that code. I might go back in and grab it and offer it to the other version once updated.
    • BKeyportB

      ONVIF profile T viewer...

      Watching Ignoring Scheduled Pinned Locked Moved Requests
      1
      0 Votes
      1 Posts
      466 Views
      BKeyportB
      Here’s something I’d love to see picked up if possible - My security camera has issues with OMXPlayer/VNC/ffmpeg with a constant stream (With or without MM running, with or without RTSP-Stream). To get around this, I’d like to be able to set up the mirror to stream the camera only when motion is detected. This is the core of Profile T of ONVIF. I think based on my research OMX at least uses the simpler Profile S. Is there any way to do this?
    • BKeyportB

      Global anti-animation

      Watching Ignoring Scheduled Pinned Locked Moved Development
      5
      0 Votes
      5 Posts
      875 Views
      BKeyportB
      I think I found where it’s at, it’s actually a transform in the CSS.
    • BKeyportB

      Monitor external program...

      Watching Ignoring Scheduled Pinned Locked Moved Development
      5
      0 Votes
      5 Posts
      600 Views
      S
      start the external program with pm2, it will keep it running
    • BKeyportB

      MMM-Multimonth

      Watching Ignoring Scheduled Pinned Locked Moved Utilities calendar magicmirror2 module
      78
      2
      6 Votes
      78 Posts
      44k Views
      BKeyportB
      Effective 8/14/2025 - @dathbe has been provided contributor role in my active modules. I’m not ready to turn them over full time, however, I am glad that someone is willing to work with them. I no longer use the modules myself and I’m welcoming a fresh view on the topic, and hopefully the project will continue in a more effective way, including clean up and improvement of my pre-amateur code. Thanks for the support over my time handling this code - and if I do decide to pick it back up, I know that it is in good hands. – Brendan
    • 1 / 1