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

    Topics

    • msimon360M

      Personal Weather Station provider for default weather

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      1
      1 Votes
      1 Posts
      20 Views
      msimon360M
      After upgrading my MagicMirror to v2.38.0 I updated the PWS Weather Provider so it now works with both v2.38.0 and earlier versions.
    • msimon360M

      Using a TV as a monitor

      Watching Ignoring Scheduled Pinned Locked Moved Tutorials
      1
      2 Votes
      1 Posts
      373 Views
      msimon360M
      I know this information can be found in other hardware sites but I thought it might be helpful to have it here. I am using a Sanyo TV as the monitor for my Magic Mirror. I setup a cron to turn off the HDMI output of my Raspberry Pi nightly but when I turned it on in the morning the TV had gone into Standby and would not wake. I found that CEC needed to be turned on in the TV Settings. Then I could use CEC to wake the TV. Here are my crontab entries for Debian 13.6 (Trixie). # Turn monitor output on in the morning 0 5 * * * env WAYLAND_DISPLAY=wayland-0 XDG_RUNTIME_DIR=/run/user/1000 /usr/bin/wlr-randr --output HDMI-A-1 --on '*' # Wake the TV 5 5 * * * echo "on 0" | /usr/bin/cec-client -s -d 1 # Start Magic Mirror 10 5 * * * /home/marksimon/bin/mm start ##### # Stop Magic Mirror in the Evening 0 20 * * * /home/marksimon/bin/mm stop # Turn monitor output off in the morning 5 20 * * * env WAYLAND_DISPLAY=wayland-0 XDG_RUNTIME_DIR=/run/user/1000 /usr/bin/wlr-randr --output HDMI-A-1 --off '*' # Sleep the TV 10 20 * * * echo "off 0" | /usr/bin/cec-client -s -d 1
    • msimon360M

      US Open Tennis provider added to MMM-BracketEngine module

      Watching Ignoring Scheduled Pinned Locked Moved Showcase
      1
      1 Votes
      1 Posts
      153 Views
      msimon360M
      A provider for the US Open Tennis Tournament has been added to the MMM-BracketEngine module. You can select any of the draws (MS, WS, MD, WD, XD, BS, or GS). MMM-BracketEngine now has providers for (fifa, usopen, wimbledon, static). Let me know if there is a provider you want.
    • msimon360M

      Simon's Simple - one screen to rule them all

      Watching Ignoring Scheduled Pinned Locked Moved Show your Mirror
      2
      1 Votes
      2 Posts
      675 Views
      T
      @msimon360 said: msimon360 22 days ago Here is a shot of my MagicMirror layout. I wanted to get as much daily info into one screen as I could but also display photos at a size that was nice. Here is my module list; calendars - directory for iCloud calendar sync MMM-AirQuality MMM-DailyBibleVerse MMM-iCloudPhotos - syncs iCloud Photos Album to my Pi MMM-ImagesPhotos MMM-MoonPhase MMM-Pinfo MMM-PWSWeather - Provider for default weather module MMM-UpliftingNews - An RSS reader with links to positive news. (Not in the list of 3rd Party Modules) Awesome setup, msimon360! Balancing so much daily information like weather, calendars, and air quality while still keeping the photo display large and clean is really well done. Thanks for sharing your module list—using MMM-iCloudPhotos and MMM-UpliftingNews definitely adds a great touch to the mirror!
    • msimon360M

      New Module to download photos from Apple iCloud

      Watching Ignoring Scheduled Pinned Locked Moved Entertainment
      11
      1 Votes
      11 Posts
      642 Views
      S
      I fixed the crash, git pull
    • msimon360M

      Raspberry Pi fan after update

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      2
      2 Votes
      2 Posts
      303 Views
      N
      @msimon360 said: All, not sure if this was just me but after upgrading my Pi 5B to OS 13.6 my fan stopped working. The fix was to add the following line in /boot/firmware/config.txt. I put it near the top. dtoverlay=cooling_fan Thanks for sharing the fix. I’ve seen the Pi 5 fan settings change with the newer cooling configuration, so this is useful to know if the fan suddenly stops after an OS update. It’s also worth checking the current config.txt settings after upgrading, since Raspberry Pi documents the fan configuration under /boot/firmware/config.txt.
    • msimon360M

      Anyone download iCloud Photos to your Pi?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Entertainment
      4
      0 Votes
      4 Posts
      246 Views
      msimon360M
      Got it working. MMM-iCloudPhotos Still testing with MMM-ImagesPhotos to see what update interval works for me.
    • msimon360M

      Default weather ignoring fade false ?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      4
      0 Votes
      4 Posts
      298 Views
      S
      @msimon360 glad you got it. One other thing, forum related, if you paste stuff with quotes, " or ’ , and its NOT in a code block, the content is considered text like in a word processor, and the quote marks are word processor quotes (slanted, curved) … this is WRONG for javascript… it needs TEXT quote marks. vertical " or ' (If someone copies the non-codeblock content, they will get the curved quotes, see my content in the post above… ) anyone trying to USE that will get errors… SO, please use code block for any config info (it will also save your indentation). (and debug log info) open the message editor, paste the text, with a blank line above and below select the text you just pasted, and click the code block button in the editor ribbon bar, </>
    • msimon360M

      MMM-PWSWeather updated for MM v2.35.0+

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      2
      1 Votes
      2 Posts
      302 Views
      KristjanESPERANTOK
      We already have one other weather station as a provider in the core. So I think we are open to add another one. You could create a PR to add your provider to the core. So you don’t have to do this hack: cp ~/MagicMirror/modules/MMM-PWSWeather/pws.js \ ~/MagicMirror/defaultmodules/weather/providers/
    • msimon360M

      MMM-BracketEngine even better than MMM-FIFAWorldCup

      Watching Ignoring Scheduled Pinned Locked Moved Sport
      1
      2 Votes
      1 Posts
      808 Views
      msimon360M
      New module MMM-BracketEngine displays a mirrored knockout tournament bracket for any sport. I took the MMM-FIFAWorldCup module and generalized it for any Bracket style Tournament. Providers fetch data from external APIs and normalize it into a common format; the engine renders it with a CSS Grid layout. You can also use a static bracket that you edit so you can display a tournament that has no online data (chess club, little league, etc.) . Providers for FIFA World Cup and Wimbledon are included.
    • msimon360M

      MMM-PWSWeather - A module and Provider for Weather Underground

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      3
      1 Votes
      3 Posts
      1k Views
      msimon360M
      @KristjanESPERANTO Thanks I edited my post. Also it is now in the 3rd Party Modules page.
    • msimon360M

      FIFA World Cup Bracket on your mirror - LIVE data

      Watching Ignoring Scheduled Pinned Locked Moved Showcase
      2
      2 Votes
      2 Posts
      1k Views
      msimon360M
      I just posted an update on GitHub that adds the Finals and 3rd Place boxes to the grid.
    • msimon360M

      World Cup page

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Requests
      7
      1 Votes
      7 Posts
      2k Views
      msimon360M
      @slosticlai If you want to see the brackets I made a module MMM-BracketEngine that will display any single elimination sport bracket. There is a provider for the FIFA World Cup. Other provider can be added for other tournaments.
    • msimon360M

      New Module MMM-PWSWeather

      Watching Ignoring Scheduled Pinned Locked Moved Showcase module weather new
      8
      0 Votes
      8 Posts
      3k Views
      S
      @msimon360 in linux, environment variables are not inherited by default. you have to use export variable_name=value in the shell script before the launch of MM variable_name=value will not be passed to the next program
    • msimon360M

      MMM-Carousel extra text

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      2
      0 Votes
      2 Posts
      837 Views
      msimon360M
      I found the simple fix. I removed the position option from the Carousel module in the config.js file. Doh! I thought it said required but it said “NOT Required”.
    • msimon360M

      MMM-DailyDilbert no longer works

      Watching Ignoring Scheduled Pinned Locked Moved Entertainment
      1
      0 Votes
      1 Posts
      926 Views
      msimon360M
      Since Scott Adams has moved his comic to a pay wall you can no longer download it. Too bad, I love Dilbert.
    • msimon360M

      MMM-Jast - Loading and no data SOLVED

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      1
      1 Votes
      1 Posts
      804 Views
      msimon360M
      I installed MMM-Jast v2.9.5 on a fresh Install of MagicMirror2 on my Raspberry Pi 5. All I was getting was the word “Loading”. The problem was fixed when I downgraded yahoo-finance2 from 2.14.0 to 2.11.3 as in the Jast package.json. cd ~/MagicMirror/modules/MMM-Jast rm -rf node_modules package-lock.json npm install yahoo-finance2@2.11.3 --save-exact
    • 1 / 1