A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Categories

  • Announcements regarding the MagicMirror software and forum.

    64 Topics
    425 Posts
    KristjanESPERANTOK
    I didn’t want to start a separate thread for this, but I didn’t want to leave it unmentioned here in the forum either 🙂 The website has undergone a major modernization. Mainly technical changes under the hood and the design has been retained except for a few details. But there are also a few things that regular users of the site might notice: For example there is now a dark mode, responsiveness and accessibility have been improved, there is a favicon, an animated GIF showing the MagicMirror interface and faster loading times. https://magicmirror.builders/
  • Discuss the MagicMirror² core framework.

    492 Topics
    4k Posts
    S
    @videogame95 always make backups You can use my MagicMirror-backup-restore scripts https://github.com/sdetweil/MagicMirror-backup-restore I have also heard of Mycroft. , have no info looking for mycroft the initial project has been ended. others have taken over for the future… one would have to build an interface(module) to MagicMirror from its implementations
  • Anything harware related can be found here.

    796 Topics
    7k Posts
    J
    @plainbroke – Thanks. I have used FEH in the past. I used it as a dedicated picture display on a Raspberry Pi, but had issues with it being stable. I am now using Magic Mirror running a single module now for the same purpose. It stopps displaying pictures every few days, so I suspect I have too many pictures loaded on the USB mounted there. I may give FEH a try again… Thanks again
  • Add exciting new features to your mirror.

    6k Topics
    58k Posts
    R
    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
  • Make your mirror your own but modifying its appearance.

    432 Topics
    3k Posts
    R
    In case anyone finds this in the future, this behavior is actually natively supported with the cellStyle option set to flat. From the documentation: flat - No styling applied. Data is shown in default MM styling The default for this option is mimic which copies exactly what you have in your existing sheet. If you didn’t want to use flat, you could still use mimic but change your sheet to match the MM (background color black, text color #fff, #666, or #999). If use the custom css be aware that it will have undefined behavior if you try to change other options in the future. Thanks for using the module!
  • Share your project story with pictures.

    573 Topics
    5k Posts
    KristjanESPERANTOK
    @fred2nice That’s cool! I’ve been thinking about getting a laser cutter for a while. That would be one more reason to do so - even though I don’t even need a new frame now 😅
  • You have a problem with your mirror? Ask for help.

    5k Topics
    36k Posts
    evroomE
    @daportelli said: https://fossa.com/resources/devops-tools/regex-tester/ The ‘Regular Expression’ is your ‘search’ from the config line, hence ‘in Hamburg$’. The ‘Replacement Pattern’ is your ‘Replace’ from the config line, hence ‘’ (nothing) The ‘Test String’ is what is triggered by your ‘keyword’ so in this case ‘Geburtstag in Hamburg’ will trigger the search and replace. So, fill in: Regular Expression: in Hamburg$ Test String: Geburtstag in Hamburg Replacement Pattern: ‘’ Then your Match will be ‘in Hamburg’ and your Highlighted will be ‘Geburtstag’ (that what remains white). For testing search & replace on https://regex101.com, you will need to choose Function - Substitution on the left side. Regular Expression: .in.Hamburg$ Test String: Geburtstag in Hamburg Substitution: This will result in: Geburtstag This will only match on ‘in Hamburg’, so to make it more flexible you will need to make use of so called grouping: Regular Expression: (Geburtstag).+$ Substitution: $1 This will result in: Geburtstag
  • A place to talk about whatever you want.

    1k Topics
    10k Posts
    S
    @BravoOscar Yes, buster is too old. use my backup/restore scripts. You can save the backup to GitHub, or copy the folder off the someplace else. https://github.com/sdetweil/MagicMirror-backup-restore It’s small, only text files, Use a new sd card for the new OS. <————- Use my script to install MagicMirror, https://github.com/sdetweil/MagicMirror_scripts (You could have used the upgrade script if not for buster) then use the restore to Reinstall the modules and config/custom.css and any files created by modules