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

    Posts

    Recent Best Controversial
    • RE: MMM-Selfieshot

      MMM-Selfieshot has been updated.

      • The rotateCountdown parameter will allow you to rotate just the countdown and “shoot message”.
      • The rotatePreview parameter will allow you to rotate just the display of the selfie.
      • The rotation parameter has been removed.
      posted in Entertainment
      bheplerB
      bhepler
    • RE: Flashing and green lines after couple of minutes

      That looks a lot like what I had a few months ago. You can read more about it in this post.

      My solution was to go away from the “fake” OpenGL driver and to set the desktop resolution to “monitor default” instead of the monitor resolution. I don’t know which of those two fixed it.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Black screen after reboot.

      The OP message appears to be confined to the fonts of the mirror. At least, I don’t see anything else in there.

      First, when posting error messages, please use the markdown features of the board. It helps with readability.

      Second, I would try reinstalling the fonts for the mirror. I think this is how to do it without having to reinstall the entire mirror framework:

      cd ~/MagicMirror/fonts
      npm install
      

      With luck, it will regenerate your fonts folder and fix whatever this error is.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: need help MMM-Globe not showing on Mac mini 2011

      @Stoffbeuteluwe - You probably can’t. The version of Electron on the Mac Mini can’t support the OpenGL used to create the globe graphic. It’s possible that you can update the version of Electron that you’re using to the latest version and that might make it work.

      You can, however, configure your Mac Mini to open a browser in kiosk mode on boot and set the home page to http://localhost:8080. That will give you what you’re looking for with only a little more work & overhead.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Electron and high CPU usage on Raspberry-Pi 3

      @alborzs - other than the hard way, no. Remove all of the modules and then add them back one at a time with an eye on your CPU usage.

      The other thing to double-check is to make sure that you have one of the OpenGL drivers active. The regular one or the fake one, it doesn’t really matter which. The non-OpenGL driver uses a lot of CPU time.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Background Image question ~ EasyBack

      @j-ason said in Background Image question ~ EasyBack:

      {
      module: “MMM-EasyBack”,
      position: “fullscreen_below”,
      config: {
      bgName: “Example.jpg”,
      videoName: “”,
      youTubeID: “”,
      height: “1080px”,
      width" “1920px”,
      }

      I think I found it. It should read width: "1920". You’re missing the : and have an extra ".

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Can't clone from GitHub

      Can you ping from the Pi to your Windows box?

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Mac CPU increases drastically and gets hot

      @JohnBachini - I suspect it’s Electron. IIRC, it doesn’t support hardware acceleration for graphics. So all of the animation is done by the CPU.

      As a test, you can start your mirror in server only mode and then open the mirror interface in a web browser. Firefox, Chrome & Edge all support hardware acceleration. Chromium might. See if that affects CPU usage and your temperature.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Need help on monitor power

      @ashishtank - It has been my experience that shutting off the power without shutting down the Pi will corrupt the SD card after about 18 months of daily hard shutoffs. Rebuilding the SD card with a backup config is about a 45 minute process by this point, most of it just waiting for the npm install routine to finish.

      I have a lot of Pi laying about due to work, so I usually have 3-6 unconfigured Buster installations on SD cards on my desk. Run the installation script, copy the config.js file from backup, do a whole bunch of git clone commands and I’m off & running again. SD cards are cheap. Easy enough to have a spare card for the mirror ready to go.

      (If you were really paranoid, you could have the spare SD card taped to the inside of your mirror. Corrupted card? Shutdown, swap, boot. Rebuild corrupted card during your spare time)

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: What is your backup and restore method?

      The only information that is unique to my mirror is the module configuration. I just back up the config.js file whenever I make a change to the mirror configuration. If the mirror needs to be rebuilt, I can quickly build a slick Buster installation, SSH into the Pi, run the installation script, drop the backup config.js to the config folder and then do a half-dozen git clone commands.

      Once the mirror is up & running, I can do the boring maintenance stuff (apt get update && apt get upgrade) and just let it run in the background.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Weather module

      @yagger - Starting up a VPN is a bit outside the scope of this forum, but I can give general advice. Assuming that you have never set up your own VPN server, you will want to rely upon a commercial VPN service (1). There are a couple dozen out there to choose from. Examples are: ExpressVPN, NordVPN, Private Internet Access, TunnelBear.

      Whichever one you use, they usually fall into 2 categories: They will either provide you with a program that you run in the background that will establish the connection, or they will provide you with a configuration file for OpenVPN which will establish the connection. Instructions for either method will be on the website of the VPN provider. Regardless of your provider, be sure to specify that you’re using a Unix-based operating system, specifically Debian. That should get you the correct instructions to install.

      1 - There are free VPN services out there. I do not trust them. If you can’t see how each company makes their money, then you are the product.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Best bet for those not technically inclined?

      @sifuhall - What I do for the mirrors I give as gifts is I set up a reverse SSH connection to a URL that I control. Whenever I need to connect to the mirrors, I start up a cloud VM and have that VM change the DNS entry for that URL to point to itself. Alternately, you could set up a dynamic DNS entry to your home and have the mirror connect directly to your house.

      With the cloud VMs, this allows me to spin up a machine, wait 5 minutes for the mirrors to connect to it, then SSH to the machine and then down to each mirror. At that point, I can change the config.js or run updates as necessary.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: sendSocketNotification() does not arrive at module

      @mjlee - I copied your code and I’m not getting the same results.
      From the browser console:

      socketNotificationReceived: GOT_DATA    MMM-MYTEST.js:20 
      MMM-MYTEST: Getting data                MMM-MYTEST.js:34 
      socketNotificationReceived: GOT_DATA    MMM-MYTEST.js:20 
      MMM-MYTEST: Getting data                MMM-MYTEST.js:34 
      

      And from the terminal console:

      Ready to go! Please point your browser to: http://localhost:8080
      [28.02.2023 20:52.46.170] [LOG]   Notification: GET_DATA Payload: {"config":{"intervalSecs":10}}
      [28.02.2023 20:52.46.207] [INFO]  Checking git for module: MMM-MYTEST
      [28.02.2023 20:52.46.207] [INFO]  Checking git for module: default
      [28.02.2023 20:52.56.164] [LOG]   Notification: GET_DATA Payload: {"config":{"intervalSecs":10}}
      [28.02.2023 20:53.06.156] [LOG]   Notification: GET_DATA Payload: {"config":{"intervalSecs":10}}
      

      Perhaps the issue is that you’re looking at the wrong console log? The MYTEST.js log will write to the browser’s console rather than the terminal.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Question about film

      @keven1508 - Film based one-way mirrors are a compromise. They’re marginal at best if you’re on a tight budget. The amount of light reflected just isn’t as good as a professionally built one-way glass.

      If you do insist on going with film, I would recommend taking the film and the glass to an automobile tint shop and asking if they’ll apply the film for you for a nominal fee. They have the experience and are probably the best people local to you to do it.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Pull up Terminal in Magic Mirror ISO Install

      @BuckGup Try CTRL+ALT+T. That should open a terminal window.

      posted in Troubleshooting
      bheplerB
      bhepler
    • 1
    • 2
    • 9
    • 10
    • 11
    • 12
    • 13
    • 13 / 13