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

    Posts

    Recent Best Controversial
    • RE: MMM-Pages - Fade/Animation

      @sdetweil The only modules I’d have animating is the pages module.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • MMM-Pages - Fade/Animation

      I’m not finding any way to change the animation/fade on MMM-Pages - I’d like to change it to something else - It appears to be the default that is system wide.

      Anyone know how to change it?

      Thanks

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • MMM-EmbedURL with MMM-Pages - Website reload....

      I have MMM-pages (@sdetweil 's version) and MMM-EmbedURL (@wishmaster270) - working together on my system. Evertthing is great, EXCEPT this code below.

      What happens is that the website at my docker is loading, then it stops itself and reloads - blanking the screen area for 2-3 seconds while it thinks about it. Unfortunately, even though it’s a docker container and I have “Full control” – it is a very rudimentary program - and the web API is weak at best (Thus the turning off of the time stamp, etc)

      What’s going on here? Is there anything I can do to keep it from blanking and restarting (I think when it’s hidden it’s paused?)

      If it helps, the page is this program -> https://www.clearskyinstitute.com/ham/HamClock/ - you can look around for suggestions.

      Thanks.

      	{
          		module: "MMM-pages",
          		config: {
            			modules: [
              			["page1"],
              			["page2"],
              			["page3"],
            			],
            			animationTime: 2000,
            			rotationTime: 10000,
            		}
            	},
      		{
      			module: "MMM-EmbedURL",
      			position: "top_right",
      			classes: "page2",
      			config: {
      				updateInterval: 3600,
      				animationSpeed: 0, 
      				appendTimestamp: false,
      		
      				embed: [
      					"http://docker.local:8081/live.html",
      					
      				],
      			},
      		},
      

      (any malformed JS above is a paste error, it is correct in code)

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Having trouble with screen on and off? Here are some tips that could help

      @mumblebaj Course, I just switched back to X11 for now. 🙃

      posted in Tutorials
      BKeyportB
      BKeyport
    • RE: MM with dual Monitor on pi5?

      @Future-Mirror It may be wayland causing that - Try this:

      sudo raspi-config
      

      then use
      option 6 “Advanced options”,
      option A6, “Wayland”, then
      option W1 “X11”
      and approve the change.

      This will switch you over to the old screen design system, where the instructions in the documentation is known to work.

      If you would like, I’d be happy to share my configuration files up to the modules and how I did it. Let me know.

      posted in Development
      BKeyportB
      BKeyport
    • RE: Multiple "Mirrors" from a single device

      @DarrenO-0 Ahh, gotcha. Yes, this is for two on the same system, which linux treats as one huge monitor.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: Multiple "Mirrors" from a single device

      As I rewrote that section in the docs - I’ll give a (semi) live example (My second mirror is down due to lack of space, I’m working on a solution) - this is what works for me at the moment. I do realize I’m doubling up on some things.

      In my Pi’s config, I also reverted to X11 desktop rather than wayland for reasons unrelated. I have not tested this on Wayland.


      mm.sh

      cd /home/bkey1970/MagicMirror
      DISPLAY=:0 npm start
      

      mm2.sh

      cd /home/bkey1970/MagicMirror
      export MM_CONFIG_FILE=config/config2.js
      export MM_PORT=8081
      DISPLAY=:0 npm start
      

      the start of config.js:

      var config = {
      	address: "0.0.0.0",
      	port: 8080,
      	ipWhitelist: [],
      	language: "en",
      	timeFormat: 12,
      	units: "imperial",
      	//logLevel: ["INFO", "LOG", "WARN", "ERROR", "DEBUG"],
      	modules: [
      

      The start of config2.js:

      var config = {
      	address: "0.0.0.0",
      	port: 8081, 
      	electronOptions: { 
      		x: 1920
      	},
      	ipWhitelist: [], 
      	language: "en",
      	timeFormat: 12,
      	units: "imperial",
      	//logLevel: ["INFO", "LOG", "WARN", "ERROR", "DEBUG"],
      	customCss: "css/custom2.css",
      	modules: [
      

      PM2 commands to tie it all together:

      pm2 start /home/<username>/<path>/mm.sh --name "MM Main"
      pm2 start /home/<username>/<path>/mm2.sh --name "MM 2nd"
      pm2 save
      
      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: Feature suggestion: Dual or triple screen

      @MarkV It’s documented how to do it. I (re)wrote that documentation personally. Feel free to read https://docs.magicmirror.builders/configuration/introduction.html#advanced-configuration-and-frequently-asked-how-to-configure-examples and ask here if you have any questions, I’ll be more than happy to help.

      posted in Feature Requests
      BKeyportB
      BKeyport
    • RE: Do modules stop requesting API data when monitor is off or module is hidden?

      @sdetweil I simplifed out the details on purpose… Trying to keep it simple, Stupid (KISS)

      :)

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: Do modules stop requesting API data when monitor is off or module is hidden?

      @DDE12
      If simply turning off the monitor. No it does not stop MM or modules.

      If stopped with Module Scheduler, maybe. Module Scheduler has to announce that it’s hiding a module, and the module being hidden has to process that announcement.

      What I do, is have an external routine to turn off my monitor(s), and then stop the MM process completely upon leaving where my MM is. When I return, another routine turns on my monitors and restarts my MM install.

      posted in General Discussion
      BKeyportB
      BKeyport
    • Forum Bug..

      1b903772-cdb5-47f0-b3c7-8c1081928b2f-image.png

      So, the forum now wants to do this every time I have a notice on any followed thread.

      This is not theme dependent.

      Thought I’d let y’all know so it could be passed up the chain.

      posted in Forum
      BKeyportB
      BKeyport
    • RE: Is fewieden/MMM-NHL still active?

      @Cliff365 Usually the APIs change season to season in all sports.

      Just the way it is.

      posted in Sport
      BKeyportB
      BKeyport
    • RE: Which display to buy?

      @dcazman Clearly, HDMI.

      Seriously though

      1. one that exposes the ports to the bottom of the case, not out the back. This will make it easier to mount regardless of use.

      2. one with a bezel around the front - makes it easier to de-case if you decide to do that. The “zero bezel/minimum bezel” front cases have nasty fronts that make it difficult to use behind custom glass.

      3. look through the showcase for other recommendations - they have a LOT of teardown examples.

      posted in Hardware
      BKeyportB
      BKeyport
    • RE: CALL FOR TESTERS: New install script

      @KristjanESPERANTO Encoded lines? Oh hell no.

      Don’t care if it’s fully documented, if I’m not able to at least look at the code, then it’s a hell no for me.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: MagicMirror on secondary monitor

      @clakkentt Yeah – I get that… Sadly, I don’t think there’s a way to get around “Stupid video driver tricks” in this case, sadly.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Top 5 unseen modules

      @juli2709 most everything on the config is.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: MagicMirror on secondary monitor

      @clakkentt FWIW, the same thing happens on the PI - I’ve got a dual monitor set up, and when I turn off the monitors, they not only smash onto one screen, but shrink WAY down.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • RE: Top 5 unseen modules

      @juli2709

      two slashes before whatever you want to comment (//):

      			module: "calendar", // Built in
      			//position: "top_center",  // Currently hidden 
      			config: {
      ...
      

      Or, simply don’t include the position item.

      		module: "calendar", // Built in
      			config: {
          ...
      

      As a side note, if you want to comment out more than one line in the config, you can use the alternate syntax (/* comment */):

      /*	IRS Dropped		{
      						url: "webcal://www.tax.gov/calendar/employer/calendar.ics",
      						name: "IRS",
      						symbol: "dollar-sign",
      						color: green,
      					}, */
      

      this will work with any module.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: Top 5 unseen modules

      @brentmatthews

      I have three:
      Built in Calendar module - While it’s normally a display module, I use it in the background to handle the calendar retrieval for MMM-CalendarExt3 (Day mode), MMM-CalendarExt3Agenda (Agenda), and MMM-Multimonth (My own module for month mode because I didn’t like MMM-CX3’s month mode)

      MMM-CommandToNotification - Enables display of various features, including data for an non-published module I wrote to handle display of my local weather data from my weather station.

      MMM-NotificationToCommand - Much like the previous - it will take a notification and issue a command to the system - I use it to adjust a set of LEDs I have rigged in to match the mode of my mirror.

      posted in General Discussion
      BKeyportB
      BKeyport
    • RE: MMM-Tronity

      @bradley1982 so, just for clarification, the missing API was the mapbox, and disabling it worked?

      Glad it’s fixed.

      posted in Troubleshooting
      BKeyportB
      BKeyport
    • 1 / 1