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

    Rags

    @Rags

    13
    Reputation
    16
    Profile views
    100
    Posts
    1
    Followers
    0
    Following
    Joined
    Last Online

    Rags Unfollow Follow

    Best posts made by Rags

    • MagicMirror on Trixie

      I took the plunge. My five year old MagicMirror ground to a halt as far as Display resolution, Rotation and DIsplay control are concerned. Everything was working great on my Raspberry Pi 3B+. An unfortunate rpi-update broke everything. I struggled to restore Bullseye, and it was a shock to realise it is not easy to find the right official image.
      I then tried Bookworm, the three issues continued to remain unsolved.
      I then decided to install Trixie. Most of the transition of MM was smooth, ofcourse with a few hicks, but getting the display resolution and rotation was the most frustrating part.
      I got it working finally. I have restored the Display resolution and the rotation succesfully.
      I will shortly upload the entire process which was not only exhausting but of great learning value.
      I need to recover the GPIO Notification Module which isnt working and resulting Motion control of monitor using RCWL0516.

      posted in General Discussion
      R
      Rags
    • RE: Official Bullseye OS 32 Bit for Raspberry Pi 3B

      @sdetweil Thank you for the info. However, I finally successfully migrated to Trixie with desired Monitor Resolution and Rotation. And i am using Raspberry Pi 3B+ with an Acer 27 Inch monitor.
      With Trixie being launched only three weeks back, there is almost no solutions avaiable. I will shortly share my process of how it was achieved.
      Thanks

      posted in General Discussion
      R
      Rags
    • RE: electron-rebuild and MagicMirror v2.18 (and more)

      Awesome. It really works. I had the same issue and it was really frustrating, until i stumbled upon this solution. Great my PIR-sensor module was revived. I just followed the steps mentioned and voila…it has come back to life. Thanks a ton, it is selfless gentlemen like yourself who keep this world going. Kudos.

      posted in Development
      R
      Rags
    • MMM-HollywoodMovie

      MMM-HollywoodMovies
      A simple but beautiful MagicMirror² module that displays upcoming Hollywood movie releases — complete with poster thumbnails, release dates, and lead cast — powered by the free TMDB API. Fully configurable.

      Features

      🎬 Displays up to 5 upcoming Hollywood movies releasing in the next 6 months
      🖼️ Movie poster thumbnails via TMDB image CDN
      📅 Formatted release dates
      🎭 Top 3 lead actors per film
      🔄 Auto-refreshes every 6 hours
      ⚡ Retry logic with timeout handling for reliable operation on Raspberry Pi
      Check it out here;
      https://github.com/Ragziesoft/MMM-HollywoodMovie

      posted in Entertainment
      R
      Rags
    • RE: AI Coding Tools Infuse a new Life in MagicMirror

      @sdetweil I agree. Just to make a point I used AI to rewrite .css code for some of the modules to enhance the UI display on the screen. I achieved the Glass Morphism display characteristics, which is the latest in IOS
      ac3f1839-cbb0-4a59-885c-3820dec876f6-image.png

      posted in General Discussion
      R
      Rags
    • RE: MM Ver.2.21 Electron failed to install error

      @sdetweil
      Bingo. All systems go…
      Thanks once again.
      I am doing the backup restore thing now.

      posted in Troubleshooting
      R
      Rags
    • MagicMirror MCP Server Integration For AI Assistants

      A Model Context Protocol (MCP) server for controlling MagicMirror² via the MMM-Remote-Control API.
      My first milestone in automating MagicMirror using the AI assistants. (With Help from AI Programming Tools.)
      This lets AI assistants like Claude interact with your smart mirror showing/hiding modules, sending alerts, toggling the display, restarting the mirror, and more. The possibilities are endless, just requires ingenuity.
      Check it Out Here :
      https://github.com/Ragziesoft/magicmirror-mcp

      posted in Development
      R
      Rags
    • RE: Resizing font size of modules

      @MMRIZE I am stumped. The changes to the color happened, but the resizing still not responding.
      2023-04-25_18-49-58.png
      2023-04-25_18-48-54.png

      posted in Troubleshooting
      R
      Rags
    • RE: MagicMirror MCP Server Integration For AI Assistants

      Thanks to the observation from @KristjanESPERANTO, I have updated the code avoided Axios completely and used the native Fetch. And while I was at it I also added the HomeAssistant integration.
      Checkout the latest update;
      https://github.com/CyberRagz/magicmirror-mcp

      posted in Development
      R
      Rags
    • RE: Resizing font size of modules

      @sdetweil dev window 2023-04-26_17-35-29.png
      Obviously i am doing something wrong.
      I am unable to get to the style even when newsfeed element is highlighted. Or, the style is picking up from main.css and changing anything here will impact all styles.

      posted in Troubleshooting
      R
      Rags

    Latest posts made by Rags

    • MMM-SolarGenerationCalendar - Live Solar Dashboard via Home Assistant

      I’ve just published MMM-SolarGenerationCalendar, a MagicMirror² module that displays a live solar generation dashboard by bridging directly with Home Assistant. No API keys or internet dependency required. Since I have a Soliscloud integration this module is tailored for that. However, you need to have integrated your Solar Plant with the relevant HA integration( Which requires, API Key & Secret). It features a live power gauge, six stat cards (Power, Today, Month, Peak, Year, Lifetime), a today’s generation curve, and a 30-day bar chart with a daily average line, all pulled from HA’s REST and WebSocket APIs. If you are using any other Solar Integration, you can still use this module. Check out the FAQ’s. for how to do that.
      Checkout the Module at;
      github.com/CyberRagz/MMM-SolarGenerationCalendar

      posted in Utilities
      R
      Rags
    • RE: MagicMirror MCP Server Integration For AI Assistants

      Thanks to the observation from @KristjanESPERANTO, I have updated the code avoided Axios completely and used the native Fetch. And while I was at it I also added the HomeAssistant integration.
      Checkout the latest update;
      https://github.com/CyberRagz/magicmirror-mcp

      posted in Development
      R
      Rags
    • RE: AI Coding Tools Infuse a new Life in MagicMirror

      @rkorell That is so encouraging.

      posted in General Discussion
      R
      Rags
    • RE: MagicMirror MCP Server Integration For AI Assistants

      @KristjanESPERANTO said:

      Why are you using an very old version of axios instead of build-in fetch?

      You have given me food for thought. There’s no good reason. Axios 1.6.0 is not ancient, but it’s still an unnecessary dependency for what this client does. Many TypeScript libraries were originally written for Node 14/16 environments, so Axios became the default. The repo requires node >= 18, and Node 18 ships with the native fetch API built in. Every single method in client.ts is a simple GET or POST with JSON , exactly what fetch handles natively without any extra package. The only real reason to reach for axios in a Node 18+ project today is if you need interceptors for complex auth flows, automatic retry logic, or upload progress events .
      Axios was chosen for convenience and historical compatibility. However, for a modern Node.js TypeScript MCP server, native fetch is cleaner and preferable. For this project switching to native fetch seems logical. Axios adds more value in complex APIs, but here the benefit is minimal. So i guess, i need to strip it . Thanks, I will try and update ASAP.

      posted in Development
      R
      Rags
    • MagicMirror MCP Server Integration For AI Assistants

      A Model Context Protocol (MCP) server for controlling MagicMirror² via the MMM-Remote-Control API.
      My first milestone in automating MagicMirror using the AI assistants. (With Help from AI Programming Tools.)
      This lets AI assistants like Claude interact with your smart mirror showing/hiding modules, sending alerts, toggling the display, restarting the mirror, and more. The possibilities are endless, just requires ingenuity.
      Check it Out Here :
      https://github.com/Ragziesoft/magicmirror-mcp

      posted in Development
      R
      Rags
    • MMM-HollywoodMovie

      MMM-HollywoodMovies
      A simple but beautiful MagicMirror² module that displays upcoming Hollywood movie releases — complete with poster thumbnails, release dates, and lead cast — powered by the free TMDB API. Fully configurable.

      Features

      🎬 Displays up to 5 upcoming Hollywood movies releasing in the next 6 months
      🖼️ Movie poster thumbnails via TMDB image CDN
      📅 Formatted release dates
      🎭 Top 3 lead actors per film
      🔄 Auto-refreshes every 6 hours
      ⚡ Retry logic with timeout handling for reliable operation on Raspberry Pi
      Check it out here;
      https://github.com/Ragziesoft/MMM-HollywoodMovie

      posted in Entertainment
      R
      Rags
    • RE: AI Coding Tools Infuse a new Life in MagicMirror

      @sdetweil I agree. Just to make a point I used AI to rewrite .css code for some of the modules to enhance the UI display on the screen. I achieved the Glass Morphism display characteristics, which is the latest in IOS
      ac3f1839-cbb0-4a59-885c-3820dec876f6-image.png

      posted in General Discussion
      R
      Rags
    • RE: AI Coding Tools Infuse a new Life in MagicMirror

      @sdetweil Amazing. My current setup has MagicMirror and Homeassistant running on the home network. The integrations between the two is like a Portal has opened up between the future and the past. It is almost like the AI (Alien) visits the past and resolves issues, I guess it is time for the community to harness the power of AI (Cautiously of course) and make MagicMirror a truly user friendly project which can benefit the people who have no tech/ coding background , and would need something that repairs itself when broke.

      posted in General Discussion
      R
      Rags
    • AI Coding Tools Infuse a new Life in MagicMirror

      AI Coding Tools Infuse a New Life in MagicMirror

      But before that; a word of caution, PLEASE, Please know what you are doing, take backups.

      Over the past few months, I decided to revisit my MagicMirror setup, and the transformation has been substantial. What was once a stable but slowly evolving dashboard has now become a far more dynamic, optimized, and feature-rich system, largely due to the practical use of modern AI coding tools. Previously, extending or modifying MagicMirror modules required significant time for debugging, documentation review, and iterative testing. While that process was valuable, it often slowed experimentation. With AI-assisted development, I was able to accelerate module customization, refactor legacy configurations, improve styling consistency, and resolve dependency conflicts far more efficiently. Some of the key improvements included:

      • Refactoring older custom modules for cleaner, maintainable code
      • Optimizing API integrations for faster data refresh cycles
      • Improving CSS layout responsiveness and visual structure
      • Enhancing module intercommunication logic
      • Automating repetitive configuration adjustments
      • Generating code for new Modules, customised to my requirements and setup
      • Tight integration with Homeassistant
        AI tools proved especially effective when troubleshooting obscure npm issues, adjusting Node.js compatibility problems, and restructuring asynchronous logic. Instead of spending hours isolating minor errors, I could focus on architectural improvements and feature expansion.
        The result is a significantly more responsive, visually refined, and modular MagicMirror installation—essentially a complete recharge of the system without starting from scratch.
        AI coding tools are not a replacement for understanding the underlying architecture, but they are undeniably powerful accelerators. For anyone maintaining or expanding a MagicMirror instance, integrating AI into the workflow can dramatically reduce friction and unlock creative possibilities.
        It has effectively given my MagicMirror a second life. I am currently using, Claude Desktop with Sonnet 4.6, Openclaw, AgentZero . All these provide direct integration with MagicMirror and modify code and configurations directly.
        FInally remember PLEASE be careful and know what you are doing.
      posted in General Discussion
      R
      Rags
    • RE: Official Bullseye OS 32 Bit for Raspberry Pi 3B

      @sdetweil Thank you for the info. However, I finally successfully migrated to Trixie with desired Monitor Resolution and Rotation. And i am using Raspberry Pi 3B+ with an Acer 27 Inch monitor.
      With Trixie being launched only three weeks back, there is almost no solutions avaiable. I will shortly share my process of how it was achieved.
      Thanks

      posted in General Discussion
      R
      Rags