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

Subcategories

  • Any suggestions or wishes for the forum?

    100 Topics
    699 Posts
    S
    @MMRIZE fun times indeed
  • Looking for a submodule to update when the next bus is coming

    1
    0 Votes
    1 Posts
    107 Views
    Cliff365C
    So I’m looking for something the can be a location and destination, and then keep updated when the next bus is arriving for that trip. I have found MMM-MyTransitTime, but it doesn’t seem to be active. Is there anything else I could take a look at?
  • Newbie Questions

    3
    0 Votes
    3 Posts
    345 Views
    S
    @raspberrypi9 typically one needs a small computer to fit in a case on the wall. there are quite a few SBC (single board computer) capable. yes to your components list. and wherever you can find them in your budget. mirror glass is the most expensive component . i have wanted to cover my 55 in tv mirror, but $1000 incl shipping is out of the budget for that . touch yes. they make ir frames that go around non-touch, and send mouse cricks to the app. note: very little is touch enabled. oh, and you do get fingerprints…,
  • CALL FOR TESTERS: New install script

    Moved
    26
    0 Votes
    26 Posts
    1k Views
    D
    @KristjanESPERANTO since you got me curious, I looked into Wayland a bit. So to answer your question again: While Wayland is generally considered more efficient in general use scenarios, in a scenario where you want no window management, no window decoration and certainly no visual effects, that efficiency advantage would not only be negated, but turned into a disadvantage. Also unlike X11, Wayland apparently cannot be started as a bare-metal service but always requires a compositor like Weston or Sway in the background which would actually not only result in a heavier premium in resource usage but would also require a more complex and error-prone setup. Last but not least, wayland is far less use-case agnostic compared to X11. Like many modern software suites, it makes a lot of assumptions about how it is going to be used. Since many, if not most of these assumptions wouldn’t hold true in a scenario like the one we’re discussing here, using Wayland would carry a lot of the downsides of running MagicMirror on a full DE, in short, you’d be fighting against your framework instead of working with it. In conclusion I can say from what I learned about Wayland so far, I definitely made the right choice with X11. N.B. that are only the conclusions of a very brief look into Wayland on my part, so there may very well be ways to make it behave the way I want it to, but if they exist, they seem to be a lot less trivial and well-documented.
  • Could Someone Guide me with Custom Module for Weather API Integration?

    3
    0 Votes
    3 Posts
    169 Views
    S
    @Elizashahh i also didn’t add, you start a periodic timer (interval) to start fetching new data. then call updateDom() when the data is ready to be used for the ui. or start a one time timer, fetch data, call updateDom, then start another timer. this might cause a little drift in when you update.
  • Logitech Media Server, the player

    1
    0 Votes
    1 Posts
    100 Views
    T
    i got the mirror up and running. it loads the desktop and then the Chromium browser. how do i get a music player like PiCorePlayer installed via command line? or OR what player can i install on the smart mirror to connect to my LMS and then play music? seems nobody has done such a thing…
  • Top 5 unseen modules

    18
    2 Votes
    18 Posts
    2k Views
    S
    @brentmatthews sorry, I don’t know… give it a try I don’t know the workings of most modules… I can help with getting the config data into the right places, or detect when config isn’t specified right…
  • Recommend a Word of the Day module? (English)

    12
    0 Votes
    12 Posts
    1k Views
    S
    @brentmatthews said in Recommend a Word of the Day module? (English): This css is fun lol… not many of us think that!.. (including me) glad you are making progress
  • Events being underlined

    4
    1
    0 Votes
    4 Posts
    163 Views
    S
    @WallysWellies good learning experience Add them to the module, submit a pr Then use custom.css to override to make them not show
  • GoogleAssitant Wiki

    6
    0 Votes
    6 Posts
    235 Views
    S
    @bugsounet thank you very much. i’m grateful
  • Which Raspbian version to use for new clean (upgrade) install?

    6
    0 Votes
    6 Posts
    268 Views
    S
    @jjd awesome
  • Updating to latest MM version

    4
    0 Votes
    4 Posts
    230 Views
    S
    @DarrenO-0 git reset yes… AND you are NOT supposed to update our files… for this very problem. so it taught you something!.. my upgrade script would have warned you… update notification,… well it depends on the module and what the changes are if the module has a package.json, then its git pull && npm install or npm rebuild, or … altho the new 3rd party list is demanding a package.json for metadata about the module… so, that rule is not as useful… so it depends… I would NEVER allow an extension to update my system like that !.. so you get what you get… if it works, don’t touch it… on the restart on change, thats in pm2, and sometimes the file change detection doesn’t work … (for me like 95% not working… 5% where it works is on a mac, I rarely use for MM)… pm2 restart all will do the same thing
  • Install MM on Debian 12

    11
    0 Votes
    11 Posts
    851 Views
    S
    @DarrenO-0 I just execute the curl command. I have no control over its networking code. every time it’s failed due to networking there has been a real problem somewhere
  • Default Compliments Module - Special Days

    4
    0 Votes
    4 Posts
    233 Views
    S
    @WallysWellies said in Default Compliments Module - Special Days: see what they say. i help decide too
  • VNC Alternative

    7
    0 Votes
    7 Posts
    556 Views
    mumblebajM
    @sdetweil Seems like rpi-connect is still in beta. May be a viable option if no relay is required else the lag could be nasty as the turn server is located in the OK.
  • OpenWeather API CAlls

    6
    0 Votes
    6 Posts
    417 Views
    S
    @hengy no.problem. that’s why I asked.
  • With Sam's Backup and Restore script I need help

    10
    0 Votes
    10 Posts
    638 Views
    S
    @kayakbabe well, all I can say, is I must not have tested it right. my apologies try again… all three scripts corrected now
  • Where have I seen this??

    7
    1
    0 Votes
    7 Posts
    531 Views
    kayakbabeK
    @ankonaskiff17 I have to agree that DAKBOARD is super lame. I read about MM a long time ago and found DAKBOARD becuase of my MM research. I actually looked at it for about a hour and thought it was lame too. MagicMirror is so customizable and I am a tinkerer. I like to change up things. I like to fix things and not wait on someone else to update when some api changes. So, I decided to tackle MagicMirror. I’ve learned a lot and this is a great community.
  • Wyze Cams

    3
    0 Votes
    3 Posts
    508 Views
    BKeyportB
    @robertjunior24 the problem is that RTSP isn’t supported by Web protocals. Here’s what I’m currently doing for my Reolink cameras: I use an PI 4 with Motion Eye OS (Discontinued, but still kinda works, there is betas of an attempt to bring MotionEye back) to convert the RTSP streams to Web streams. Then using MMM-EmbedURL, I’m able to pick up the web streams to use on my mirror. What I’d like to do is use something faster and more reliable - (Scrypted?) to do the conversion. Currently, there’s a lag that will form within the motioneye software, so I tend to reboot the pi once an hour (overdone, but it works) to keep it reasonable. If I use the Framed version of the URLs that MotionEyeOS provides me (like http://192.168.0.7/picture/2/frame/) - I don’t have to have MMM-Embed URL reset the picture, the system will provide a temporary “No Camera” image while it’s down.+ Important note: Pi 5 (and newer, eventually) will NOT run what’s required for the old software, so Pi4 is what’s recommended.
  • Module for PC Monitoring

    3
    0 Votes
    3 Posts
    291 Views
    BKeyportB
    this one: [image: 1715898256409-47af05e1-d905-4320-a8da-2f792e827985-image.png]
  • one call api open weather

    18
    0 Votes
    18 Posts
    3k Views
    karsten13K
    I’m trying to convert from MMM-OpenWeatherForecast to something else, but Openweather is confusing me with the API subscription. same situation here. I like the above module but I don’t want to subscribe to the new openweather api. First alternative was the mm weather module because it has several providers so you can switch easily. But the design is so far away from MMM-OpenWeatherForecast … So next approach was to use the data from mm weather for an own module with better UI. Thats the current output: [image: 1715627796943-b73b079c-f94e-4062-b8fd-cefb078f6045-grafik.png] It is still a beta version and not published yet. Another approach could be to extend the mm weather module with configurable njk templates and the cool skycons (which can be animated) …