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: Motion Detection with RaspiCam, Non-Module version

      @bibi I haven’t tried it with a USB cam, but it should work. In the config file, there is a switch to throw if you’re using a USB cam (and different switches to throw if you’re using a network cam - which raises interesting possibilities).

      My camera is mounted above the monitor & behind the one-way acrylic. My monitor is smaller than my acrylic by about 2" on a side. This is good in that it’s a very clean installation and you don’t see a camera when you look at the mirror. It’s bad in that it cuts down on the light reaching the camera, preventing the facial recognition from working.

      posted in Tutorials
      bheplerB
      bhepler
    • RE: Hello-Lucy

      @dazza120 - Please use the Markdown features of the forum when posting code.

      posted in Fun & Games
      bheplerB
      bhepler
    • RE: Just installed magic mirror, now how do I change some things?

      @Crookedsoul The modules that come with the Magic Mirror software can be found in ~/MagicMirror/modules/default/[name of module] (assuming you ran through the tutorial and didn’t change anything).

      Any of the modules that you download from the community (Weatherbug, Instagram, Tides, etc.) need to be installed in their own folder in the modules folder. The positioning of any module is handled by the config.js script located at ~/MagicMirror/config/config.js. In addition to location information, you’ll also define most of the module’s configuration there as well. Think of it as configuration parameters that you’re passing into the module code, so you need to specify those parameters while you’re telling the Magic Mirror system to load up the module.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Motion Detector

      @DirkS Aha. You probably haven’t set it up yet. No worries. You normally start your mirror by going into ~/MagicMirror and entering npm start, right? Just append the dev switch and you should see both the mirror UI and the browser console on your mirror: npm start dev

      If you’re starting your mirror via SSH, prepend the command to send the output to the mirror’s display: DISPLAY=:0 npm start dev

      posted in Utilities
      bheplerB
      bhepler
    • RE: Attach the monitor with glue to the mirror?

      I completed my box construction yesterday. My solution to the monitor-is-smaller-than-box problem was to build an internal bracing system using a couple of channels for the edge of the monitor. It sounds more complicated than it is.

      Monitor braces:
      Monitor braces

      Everything in place:
      Assembled

      posted in Hardware
      bheplerB
      bhepler
    • RE: Motion Detection with RaspiCam, Non-Module version

      I believe I have it cracked. The white screen was due to MMAL Motion crashing whilst writing a frame to disk. When Motion crashes, it apparently jacks up the video output.

      My current solution is to use PM2 to monitor the motion process and restart it when necessary. I’m testing now. If it works for a few more days I’ll report back.

      Adding motion to PM2: pm2 start motion. Be sure that the motion is not configured to run as a daemon (first option in config file).

      posted in Tutorials
      bheplerB
      bhepler
    • RE: MMM-SantaTracker

      @mmmallday - I don’t know why I’m not getting notifications from the forum but I’m just now seeing these replies to the thread.

      Thank you for your work in updating the module. I’ve merged your pull request into the baseline. I encourage everyone to update the module and check out the new features.

      posted in Fun & Games
      bheplerB
      bhepler
    • RE: Autostart & turning off powersave

      @deadherring said in Autostart & turning off powersave:

      What finally worked is this:
      In the terminal window type: “sudo apt-get install xscreensaver” .

      It will install a screen saver that you can then access from the menu. Go in and disable the blank screen.

      This is the only thing that worked for me and my screen has been on for an hour now.

      @deadherring Heh. I tried that. But then the screensaver activated and I got a lovely fiber optic flower on top of my my mirror interface. I’ll look into it again.

      Edited to add: Whoops. Never mind. I wasn’t looking in the right place. I tried setting “Blank After X minutes” and it wouldn’t let me set it to zero.
      0_1476205841539_screensaver.png

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Motion Detector

      I’m still working this problem. To help with @paphko 's concern about processor utilization, I finally figured out how and where to put a delay in the main image comparison loop. @alexyak is using the RequestAnimationFrame feature to run the comparison as fast as the browser can render the UI.

      If you wish to include a delay, modify your motion.js file’s main function to read as such:

      function main(frequency) {
      	render();
      
      	if(rendering == true) {
      		setTimeout(function() {
      			raf(main.bind(this));
      		}, 500);
      	}
      }
      

      That last number (the 500) is the milliseconds between each image comparison. I think half a second between comparisons is enough to keep the CPU usage down and the effectiveness up.

      posted in Utilities
      bheplerB
      bhepler
    • RE: Building the Frame

      @Mitchfarino I did something similar with my mirror. I ended up routing a channel in two pieces that spanned in the interior of the box. The monitor edges fit in the channel and a couple of corner brackets secured each piece to the interior of the box. If you weren’t too concerned with visible screws on the outside of your box, you could skip the corner brackets for driving screws into the monitor supports from the outside.

      Monitor braces with channels

      posted in Hardware
      bheplerB
      bhepler
    • RE: MagicMirror Servermode on Synology DS

      @AnyKey It looks like you can. A quick perusal of the Synology forums found that a few users have been using Nodejs on their devices. Off the top of my head, the process to manually install MagicMirror on a non-Raspberry system is:

      1. install Nodejs & NPM (here’s a hint)
      2. Install git and clone the repository.
      3. Run npm install in the MagicMirror folder.
      4. Start node and it will provide a webserver.

      That should get you started. You may have to switch the port that Node uses for the web server, but that’s trivial.

      posted in Tutorials
      bheplerB
      bhepler
    • RE: 24 Hour clock problem

      Everyone! Please, use the Markdown features of the forum when posting code.

      @rasmus-rytter said in 24 Hour clock problem:

      Everything has gone except of the clock?

      Looking at your config.js file, you are missing the code to include the clock module entirely. @Mykle1 has it correct: It’s best at this point to copy the config.js.sample file to config.js and just start from a known working baseline.

      posted in Bug Hunt
      bheplerB
      bhepler
    • RE: 404 Error

      @kpenrose47 I don’t know if that’s a copy & paste, but you’re missing a / after the https:

      It should be https://raw.githubusercontent...

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: MMM-voice

      @witschi87 Did you follow the installation instructions in the module’s readme.md file? Because it sure looks like you do not have PocketSphinx installed.

      posted in Utilities
      bheplerB
      bhepler
    • RE: raspberry-pi alternatives

      @cowboysdude Possibly something like the Zotac Zbox? It’s probably overkill. And at that price… it’s more expensive than the rest of your hardware.

      posted in Hardware
      bheplerB
      bhepler
    • RE: Config file

      @sanaa1369 - The screen isn’t really locked, it’s just displaying the MagicMirror application in full screen. If you hit Alt+Q it should give you your command prompt back.

      posted in Tutorials
      bheplerB
      bhepler
    • RE: Unable to Install on RPi 3 b - unable to install dependencies

      @valid8r - My suggestion is to install the latest version of node separately and then run the installation script. Try npm install npm@latest -g to install the latest version of the Node Package Manager (npm).

      Once that completes, try the MagicMirror installations script again and let us know what happens.

      cd ~
      bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)"
      
      posted in Bug Hunt
      bheplerB
      bhepler
    • RE: Wanna buy Raspberry pi 3 toolkit.

      Hey @Neha-Afreen. The Raspberry Pi itself doesn’t require much in order to run. You can buy one at Amazon pretty easily. You’ll need:

      • Raspberry Pi 3
      • USB cable for power
      • HDMI cable for video
      • MicroSD card with the operating system
        You can get most of that together in a Complete Raspberry Pi Starter Kit

      That should get you started with the Raspberry Pi portion of the project. Let us know when you’re ready for the carpentry part!

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: MMM-NetworkConnection

      Hrm. I can’t get this to show up. I did get npm-speedtest to install, but the module isn’t appearing for me. I’m not receiving any error messages, but I’m also not seeing the header.

      	{
      		module: "MMM-NetworkConnections",
      		header: "Network Speeds",
      		position: "top_center",
      		config: { 
      			updateInterval: 600000,
      			maxTime: 5000,
      			initialLoadDelay: 2500,
      			decimal: 1,
      			displayTextStatus: true,
      			animationSpeed: 2500
      		}
      	}
      
      posted in Utilities
      bheplerB
      bhepler
    • RE: disable NO signal message

      Yes, but it’s not recommended. Those messages are there in case there is a problem during boot.

      But if you really want it… Stack Exchange to the rescue. If that doesn’t do it for you, some quality time with Google and “Raspbery Pi silent boot” should get you there.

      Edit: It seems that someone on YouTube has also done this.

      posted in Hardware
      bheplerB
      bhepler
    • 1 / 1