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

    McSorley

    @McSorley

    15
    Reputation
    2.0k
    Profile views
    60
    Posts
    1
    Followers
    0
    Following
    Joined
    Last Online

    McSorley Unfollow Follow

    Best posts made by McSorley

    • McSorley's Mirror

      Hey everyone,

      Found out about MagicMirror’s from the few viral posts thats I’ve seen on reddit and last month decided to give it a go.

      I no longer used my dual monitor desktop so decided to take one apart and see how difficult making the mirror could be.

      It was an HP 2011x 20inch Monitor and bought the a RaspberryPi 3 to attempt the programming.

      I am an IT technician by profession so I am happy to get my hands in taking stuff apart and putting it back together again.

      I bought the 2 way reflective plastic from
      http://www.cutplasticsheeting.co.uk/mirrored-sheeting/two-way-acrylic-mirror
      which has a really good service and works well for builders in the UK.

      My dad is the handyman. Joiner for 40 years. He helped out with building the frame and casing for the mirror. Made out of mahogany and plywood for support.

      End Result!
      With the mirror off

      There is the one issue because of the type of monitor the DVI connection is facing outwards rather than down. Anyone able to suggest an alternative circuit that would be compatible or a way that this could be mounted to a wall?
      DVI cable issue
      alt text

      Not added much in terms of modules apart from the IP showing which is handy for remote connections.

      Let me know what you all think! :D

      Cheers,
      McSorley

      posted in Show your Mirror
      M
      McSorley
    • RE: McSorley's Mirror

      @Mitchfarino said in McSorley's Mirror:

      @McSorley Did you completely gut the monitor?

      I’ve taken the plastic frame off and left everything else, so it’s just all the metal exposed

      Yep. Bare bones. Leave the metal frame on of course, you might bleed the monitor trying to remove it.

      posted in Show your Mirror
      M
      McSorley
    • RE: Besides your MagicMirror, what are some Maker-projects you worked/working on?

      @KirAsh4 Siri! Lower the force field!

      posted in General Discussion
      M
      McSorley
    • RE: Google Assistant Demo and Idea.

      Tried giving the Google Assistant SDK a go. Didn’t work well for me due to my Scottish Accent. If I put on a bad American accent it works well but Alexa seems to be perfect with me.

      posted in Development
      M
      McSorley
    • RE: MMM-PIR-Sensor - White Screen

      I made an attempt at fixing it but I struggled to find many JavaScript/Node.js tutorials out there. I have however managed to compile a straight forward script in Python that I have set up to run with pm2. A workaround for those who are in high demand for the motion sensor to work and to give paviro some breathing space.

      Sorry but I don’t know how to add this as code snippets. If a mod could help me out that that would be great.

      Open Python 3. File > New. Paste this code in.

      from gpiozero import MotionSensor
      import os
      
      pir = MotionSensor(4) #4 is the Pin?
      while True:
          if pir.wait_for_motion(timeout=10*60): #10 * 60 Seconds
              os.system("/opt/vc/bin/tvservice -p")
          else:
              os.system("/opt/vc/bin/tvservice -o")
      

      You can if you want edit
      os.system("/opt/vc/bin/tvservice -p")
      to
      print("Motion Detected")
      to test if your PIR Sensor is working ok. After changing it, save it and press Ctrl + F5 to run the code. It will then spam up with motion detect or undetected depending on what you’ve changed.

      Moderator’s note: You can use backticks (`) to highlight code. Check out the help at http://commonmark.org/help/ - scroll down to see the various options for using backticks.

      posted in Troubleshooting
      M
      McSorley
    • RE: MagicMirror is voted number 1 in the MagPi Top 50!

      Well done Mich! And to all the contributors too!

      posted in Announcements
      M
      McSorley
    • RE: Magic Mirror on the Raspberry Pi 1, agonizingly difficult

      It would be http://localhost:8080

      posted in Tutorials
      M
      McSorley
    • RE: PIR Senor Test

      I thought the same for a long time using the because I didnt have a breadboard. I went with the PIR Setup on the raspberry pi website. Managed to use this code to see that it works. You will need gpiozero to run it. Open Python 3. File > New. Paste this code in.

      from gpiozero import MotionSensor
      import os
      
      pir = MotionSensor(4) #4 is the Pin?
      while True:
        if pir.wait_for_motion(timeout=10*60): #10 * 60 Seconds
              os.system("/opt/vc/bin/tvservice -p")
        else:
           os.system("/opt/vc/bin/tvservice -o")
      

      You can if you want edit
      os.system("/opt/vc/bin/tvservice -p")
      to
      print("Motion Detected")
      to test if your PIR Sensor is working ok. After changing it, save it and press Ctrl + F5 to run the code. It will then spam up with motion detect or undetected depending on what you’ve changed.

      posted in Troubleshooting
      M
      McSorley
    • RE: Phone Notifications

      Just given this a go and it looks great. :)

      posted in Utilities
      M
      McSorley
    • RE: New Raspberry Pi Zero W

      @cowboysdude Thanks for that, managed to get it installed.

      Currently trying to get docker running, their guide on their site isn’t as simple as installing these modules xD

      posted in Hardware
      M
      McSorley

    Latest posts made by McSorley

    • RE: Mirror supplier in Ireland

      @ceddirr Yes. Packaging was great. Was a good while ago now since I ordered it though.

      I’d be careful if you want to cut it though. Make sure you order the right sizes.

      posted in Hardware
      M
      McSorley
    • RE: So then, what languages to learn?

      From my attempts at learning, I think JavaScript and Node.JS are different. Even though node is created with JS it would be worthwhile learning Node.js to get an understanding of how it all runs.

      posted in Development
      M
      McSorley
    • RE: Magic Mirror on the Raspberry Pi 1, agonizingly difficult

      It would be http://localhost:8080

      posted in Tutorials
      M
      McSorley
    • RE: Magic Mirror on the Raspberry Pi 1, agonizingly difficult

      It may be best to let us know what errors you are getting or problems are you are encountering. Are you able to run servermode or are you not getting that far?

      posted in Tutorials
      M
      McSorley
    • RE: MMM-SoccerLiveScore

      Where does it pull the fixtures from? There is currently a new draw for Europa and Champions League Qualifiers. Europa games are today.

      posted in Sport
      M
      McSorley
    • RE: Google Assistant Demo and Idea.

      Tried giving the Google Assistant SDK a go. Didn’t work well for me due to my Scottish Accent. If I put on a bad American accent it works well but Alexa seems to be perfect with me.

      posted in Development
      M
      McSorley
    • RE: Problem close MagicMirror2

      Are you using pm2? That reopens it if you close it. pm2 stop mm in terminal would close only if you are using pm2.

      Otherwise in the terminal that you type in DISPLAY=:0 npm start, press CTRL + C

      posted in Troubleshooting
      M
      McSorley
    • RE: Google Assistant Demo and Idea.

      Exciting stuff!

      posted in Development
      M
      McSorley
    • RE: Monthly Calendar

      @Kimzer said in Monthly Calendar:

      @McSorley said in Monthly Calendar:

      Great module. Thank you.

      I am looking for some help with the css. I am looking to change the entire table to a maximum width rather than the 100% of the “top_left” that I have it at just now. I am also looking for the weekends to have a background color of #606060

      Any help would be appreciated.

      Did you figure this out? Also interested in it :)

      Being working on getting MMM-voice working recently. I’ll certainly come back to it though and let you know.

      @Kimzer I have been working on the custom.css for the monthly_calendar but it wasn’t a success. I used MMM-remote to hide what I had in the same position (top_left) and once they were hidden the calendar went down to a size that I was comfortable with. When I show it again, the size increases again. This is specific to showing the the default calendar because adding the timer has an ok width.

      Looks like its going to be changing the source CSS rather the custom CSS for monthly_calendar. The work continues…

      posted in Utilities
      M
      McSorley
    • Default Calendar

      Hey,

      I am looking for the update to the default calendar. I really like the current setup I have
      alt text

      What I would like to do however is add in the location as a “child” to the event like this
      alt text

      If I have a feature like this, I think it would then be great to send a notification to MMM-MyCommute to pull the next location in your calendar and show the commute depending on the time of the event.

      Would be grateful if anyone where to give it a go.
      I checked the iCal and they do pull a LOCATION but I have no idea how to present it within the calendar.

      Thanks,
      McSorley

      posted in Requests
      M
      McSorley