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

    Posts

    Recent Best Controversial
    • RE: 27" custom framed magic mirror - fun to get done

      Since my original post, I’ve been tinkering a bit. I originally had the 2-way mirror on, but decided to remove it. Mainly because my wife said it looks like a medicine cabinet, which doesn’t belong in the kitchen. I took the mirror off and use it as a magic dashboard now. It has grown on her… :)

      Here is my current setup at the moment.

      0_1517163205032_mm-1-28-18-s.jpg
      0_1517162957716_mm-1-28-18-v2.gif

      posted in Show your Mirror
      I
      iwaldrum
    • RE: Plexpy Module...

      This would be great. + 1

      posted in Requests
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @zdenek The script included doesn’t have an extension. If that doesn’t work for you try adding the extension of .sh

      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @zdenek

      This is the refresh script included with FullpageOS. Not sure if you need anything else to be able to run it.

      #!/bin/bash
      export DISPLAY=:0
      WID=$(xdotool search --onlyvisible --class chromium|head -1)
      xdotool windowactivate ${WID}
      xdotool key ctrl+F5
      
      xdotool key F11
      
      
      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @cmille34

      I’d love to hear how you have your motion sensor setup with fullpageOS. On my todo list…

      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @cmille34

      There is a refresh script included with fullpageOS. it’s located at /home/pi/scripts/refresh. I added it to the crontab to run every 30min. I also added a line to crontab to reboot at midnight. This helps keep the system fresh and free up any processes or used memory on the Pi.

      Here is my config
      0_1496228243752_fullpageos-reboot-refresh.jpg

      sudo nano /etc/crontab
      
      Add:
      0  0    * * *   root    reboot
      */30 *   * * *   pi     /home/pi/scripts/refresh
      
      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @zdenek

      I used wunderground.com to create the animated radar image and MMM-SimpleLogo to display it.

      Create your custom image at https://www.wunderground.com/weather-radar - looks like US, Canda & Australia only. Once created, copy the URL and place it in the MMM-SimpleLogo module.

      Wunderground updates the radar image every 10-20 minutes. Since I’m using FullpageOS as my mm frontend I have the page refresh every 30 minutes which then pulls an updated image.

          {
              module: 'MMM-SimpleLogo',
              position: 'top_right',    // This can be any of the regions.
              config: {
      		fileUrl: "https://radblast.wunderground.com/cgi-bin/radar/WUNIDS_map?station=DIX&brand=wui&num=1&delay=15&type=N0R&frame=0&scale=1.000&noclutter=0&showstorms=0&mapx=400&mapy=240¢erx=400¢ery=240&transx=0&transy=0&showlabels=1&severe=0&rainsnow=0&lightning=0&smooth=0&rand=24937062&lat=40.75000000&lon=-74.00000000&label=New+York%2C+NY",
      		width: "400px",
      		position: "center",
             }
          },
      
      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @Jayh391

      I used the MMM-Rest module to pull the device data via the rest api in Homeseer. Here is the section in my config file. Still work in progress…

      		module: 'MMM-Rest',
      		header: 'House Status',
      		position: 'top_right',	// This can be any of the regions.
      									// Best results in one of the side regions like: top_left
              config: {
                      debug: false,
                      mappings: {
                          on_off: {
                              true: 'on',
                              false: 'off',
                          },
                          temperature: {
                              1: 'cold',
                              2: 'warm',
                              3: 'HOT',
                          },
                      },
                      sections: [
                      {
                          format: '%d',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=108¶m2=value',
                      },
                      {
                          format: '%df',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=103¶m2=value',
                      },
                      {
                          format: '%d',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=128¶m2=value',
                      },
                      {
                          format: '%df',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=187¶m2=value',
                      },
                      {
                          format: '%d',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=118¶m2=value',
                      },
                      {
                          format: '%df',
                          url: 'http://http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=113¶m2=value',
                      },
                      {
                          format: '%df',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=92¶m2=value',
                      },
                      {
                          format: '%s',
                          mapping: 'temperature',
      		    url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=137¶m2=value',
                      },
                      {
                          format: '%d',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=108¶m2=value',
                      },
                      {
                          format: 'Lights %s',
                          mapping: 'on_off',
                          url: 'http://yourURLhere:port/HomeSeer_REST_API.aspx?function=getdevicestatusvaluebyid¶m1=108¶m2=value',
                      },
                  ],
                  output: [
                      ['<b>Location:</b>',,'<b>Temp:</b>'],
                      ['Family Room',,'@2'],
                      ['Living Room','@6'],
                      ['Upstairs','@4'],
                      ['Garage','@7'],
                  ],
      	    },
      	},
      
      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @pepemujica

      Here are some additional pics… The back isn’t the prettiest, but it does the job. Used painters tape, L brackets and velcro to keep everything in place.
      0_1496222337049_IMG_1961.JPG 0_1496222343783_IMG_2065.JPG 0_1496222351990_IMG_2788.JPG 0_1496222360052_IMG_2866.JPG 0_1496222364276_IMG_2867.JPG

      posted in Show your Mirror
      I
      iwaldrum
    • RE: 27" custom framed magic mirror - fun to get done

      @cmille34

      Glad I could inspire you. I do like running it centrally. Since I made this one, I’ve setup another one in my son’s room. Different size screen and content. .All I had to do is run another instance on my server - copy and paste folder and change the config file to my liking… done…

      0_1494584759279_mm-johns.JPG

      I do not turn my screen off. It’s on my todo list… To your point, it might be a little trick to do so since MM isn’t running locally. We’ll need to find an external solution to do so that works on fullpageOS or whatever platform you are running at the endpoint. If I find something Ill post…

      posted in Show your Mirror
      I
      iwaldrum
    • 1 / 1