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: Minimal depth of a frame for the magic mirror

      Some users have created fairly thin magic mirrors by using laptop screens and driver boards. The laptop screens are thinner than conventional LCD monitors.

      The downside is that you’re limited to the display size of a laptop screen.

      posted in General Discussion
      bheplerB
      bhepler
    • RE: Magic Mirror on Windows 8.1 tablet?

      @roxx - Try installing the MMM-RemoteControl module and the associated mobile phone app. It should let you change/install all sorts of things from your phone.

      I don’t think Win8.1 enables RDP, so I think you would have to install either a VNC or SSH host on your tablet. That would let you have access to the file system from your regular computer to change your config.js. You can just hit your tablet from the web browser on your desktop/laptop in order to evaluate the config. Once you make a change, just refresh your browser.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Facial Recognition - customize your mirror for every user!

      @YourhighnessLeender Check your capitalization. Your training script output was ‘Johannes’ and your config.js has ‘johannes’.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Best Magic Mirror Build !

      Great video! And your mirror looks awesome. You did a fabulous job on both.

      posted in Show your Mirror
      bheplerB
      bhepler
    • RE: Portrait Mode

      @johnnyboy said in Portrait Mode:

      Not sure why, but my preferences show exactly the same options as Strech did… there is no Screen Configuration.

      Yeah, that’s a puzzler. Let me do some research and see if I can’t figure out what’s going on. It’s possible that I forgot a step. How embarassing.

      posted in General Discussion
      bheplerB
      bhepler
    • RE: Attempting To Update

      @justjim1220 He already got that one.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: Fitbit

      @Oliver_Tooth I was able to successfully install the Fitbit module and get it to pull information from the web API. It took a little tweaking, but I did get it to work.

      Problems I encountered:

      • Python was not installed. I had to install it and figure out how to install “pip”.
      • Fitbit doesn’t make their developer area visible off their main website. I ended up bouncing through their forums first.
      • Example config file on the module GitHub page contains errors. The character after config: should be {, not [.
      • The secret key and appID field values need to be surrounded by single quotes, something not explained in the readme file.

      Here’s the relevant portion of my config.sys file.

      {
              module: 'MMM-fitbit',
              position: 'bottom_left',
              config: {
                      credentials: {
                              client_id: '000XX0',
                              client_secret: 'abbacadabba1234567890',
                              },
                      resources: [
                              'steps',
                              'floors',
                              'caloriesOut',
                              'distance',
                              'activeMinutes',
                              'sleep',
                              'heart'
                              ],
                      update_interval: 60
                      }
      },
      

      When you run npm start the MMM-Fitbit python script will run and kick out a few lines in the console. I’m not entirely sure what it’s doing, but here’s what mine reads:

      Set credential request recieved.
      { client_id: '000XX0',
        client_secret: 'abbacadabba1234567890' }
      Initial run request recieved.
      Running getData.py
      results: [{"message":"credentials.ini exists","type":"status"},{"message":"Writing credentials to credentials.ini","type":"status"},{"message":"Writing id: 000XX0 and secret: abbacadabba1234567890","type":"status"},{"message":"Credentials write successful","type":"status"}]
      

      When I ran the setupAccess.py script, it failed to modify the credentials.ini file. I ended up editing it manually and plugging in my application ID and my secret key. The format is simple. Spaces before & after the = and no quotes around the ID or key.

      posted in Troubleshooting
      bheplerB
      bhepler
    • RE: This my first MagicMirror aka Dashboard

      The monitor stand is definitely unique. Good looking build.

      posted in Show your Mirror
      bheplerB
      bhepler
    • RE: What's the best way to block out area of mirror that doesn't have a monitor behind it?

      I use black construction paper and tape it to the back of the glass. It sounds like the challenge is to get the paper attached without visible adhesive.

      You might be able to use a spray adhesive. There are a couple types that are designed for attaching wood laminate. A light & even coat could work. You would have complete blackout with the paper instead of additional reduction in transmission like you would with the window foil.

      posted in General Discussion
      bheplerB
      bhepler
    • RE: PM2 does not start the Magic Mirror

      @dariocas - First, check to see if anything pm2 related still exists on your Pi: type pm2 status all. If you get a table in reply, then pm2 is there, you just need to configure it.

      If you get “command not found” then you’ll need to install pm2 manually: npm install pm2 -g. Once that finishes, you’ll want to initalize pm2 with pm2 startup. It will do a mess of things and at the end it will output a command for you to enter. This is important! You need to copy that command from the output and paste it into the command line. That will enable pm2 to start when the Pi reboots.

      Give it a go and let us know what you find.

      posted in Troubleshooting
      bheplerB
      bhepler
    • 1
    • 2
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 22 / 26