A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Does MM no longer work on Pi Zero2w?

    Unsolved
    11
    0 Votes
    11 Posts
    2k Views
    N
    @wyovino I find a very easy setup to be a server on an RPi3 A+ and the client in kiosk mode on an RPi Zero 2W. This also gives one the option of having multiple clients attached to one server. I’m an (old) engineer and a minimalist so I chose DietPi for my OS. This results in very little lag while easily maintaining them via ssh. Total power consumption at full load is 5.5W (3.2W + 2.3W) versus the 4.6W for the Model 3 B+, but incrementally you get power savings as you add more clients. Cost wise, this is also more effective if you have multiple clients. On the server side, I created scripts to install MM and eliminated the need for pm2 in favor of using services, as this save significantly on memory usage (RPi3 A+ only has 512MB of RAM). DietPi + bare services + dropbear + MM server take up only 194-206MB of RAM. Swap varies from 0-30MB. I do not have a lot of modules running. The basic Calendar, Weather, MMM-RAIN-MAP plus a module I create for to capture and display Ring camera snapshots (currently called MMM-RingSnapshot). On the client side, I created a script to perform the most basic installation which reduces all display resources to bare X and chromium. Total is 240-248MB running DietPi + chromium in kiosk mode with no windows manager. Swap varies from 0-120MB while running. I was thinking of posting the scripts on GitHub, but I’m not certain there is appetite for something that is non-standard for MM. YMMV
  • Install scripts won't install?

    Solved
    12
    0 Votes
    12 Posts
    4k Views
    S
    @heath1066 awesome.
  • MMM-FOSHKplugin-PWS-Observations no data displayed

    Unsolved
    2
    0 Votes
    2 Posts
    659 Views
    O
    @RonR said: http://192.168.1.41/observationscurrent?stationId=FOSHKplug1n&format=json&units=e&apiKey=MMM Hi! Sorry for the delay - I somehow missed your message here. Sorry! Your FOSHKplugin appears to be running on 192.168.1.122:8081 – so the apiBase in the MMM configuration must also be set accordingly: apiBase: 'http://192.168.1.122:8081/observations/', Beside that, pws and apiKey should remain unchanged in order to receive additional data from FOSHKplugin: pws: 'FOSHKplugin', apikey: 'MMM', The URL in apiBase must be entered with the correct case and the correct placement of the slashes ‘/’. Otherwise, the MMM plugin will not receive any data from FOSHKplugin and continuously says: “Loading”. Regards, Oliver
  • April update says "New major version of npm available" - should I install this?

    Solved
    3
    0 Votes
    3 Posts
    2k Views
    S
    @Richard238 generally I recommend sticking with the one that comes w the nodejs version.
  • JavaScript error

    Solved
    28
    0 Votes
    28 Posts
    8k Views
    S
    @Lmagenis ok, understood We changed npm start to use the Wayland compositor, instead of x11 because the pi os has that as default now If you used my install script and selected pm2, then my startup script (mm.sh) detects which compositor is running, and issues the appropriate start command
  • multiple error in magic mirror after update from 2.28.0 to 2.36.0

    Solved
    71
    0 Votes
    71 Posts
    9k Views
    1
    @sdetweil many thanks for your help once again sam!
  • Request loop & "Loading..." in standard weather module (Open-Meteo) after update

    Solved
    14
    0 Votes
    14 Posts
    5k Views
    S
    @Phantomkommander this fix is now in 2.36 released today
  • Node/NPM not installed?

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    UncleRogerU
    @sdetweil Thanks! P.S., I really appreciate all your help, not just for me but for everyone. You really are a rock star!
  • PM2 restart question (more of a linux question than MM)

    Unsolved
    15
    0 Votes
    15 Posts
    3k Views
    J
    @thartley – Follow Sam’s instructions. I am traveling so didn’t get to finish mine. I got to a point where I got a message that the action was in progress, but it would never finish. After some research I’m pretty sure I have a permission problem and will check it out when I get home in a couple of weeks.
  • MMM-OpenWeatherForecast display question

    Unsolved
    4
    0 Votes
    4 Posts
    1k Views
    T
    @sdetweil Hello Sam. Thank you for the reply and confirmation. I had seen your post to another person’s CSS question where you shared that tool. I used it earlier today and it showed what you saw. I was hoping that due to my minimal skill with CSS I was overlooking something, but I guess I wasn’t.
  • The `punycode` module is deprecated message after Upgrade from 2.33.0 to 2.35.0

    Solved
    13
    0 Votes
    13 Posts
    1k Views
    W
    @sdetweil I switched back to X11 in raspi-config, rebooted and added the parameter DISPLAY=:0 npm run start:x11 That works! :-) As it is quite after midnight here, I’ll do these tests with wayland tomorrow and respond here. So far, thank you a lot.
  • Scaling issues with MM 2.35 using NPM Run Start:x11

    Solved
    7
    0 Votes
    7 Posts
    537 Views
    D
    @sdetweil Great! I’m glad I helped you while you were helping me. :)
  • MMM-CalendarExt2 calendar event filter and notifications no longer working

    Solved
    4
    0 Votes
    4 Posts
    745 Views
    S
    @Hepkat awesome. Thx for the feedback
  • Failed to Connect to Wayland Display

    Unsolved
    58
    0 Votes
    58 Posts
    14k Views
    S
    @sdetweil said: @Scruffy I strongly recommend using some backup/restore mechanism, please see my backup/restore scripts for one approach. they also support versioning, so you can tell one set of changes from another and can go back or forward… and move between systems. too… https://github.com/sdetweil/MagicMirror-backup-restore.git and I also support the install/upgrade scripts, mentioned in the MM doc, Alternative install section OK perfect! I’ll run through this process next time this occurs. Thanks!
  • OpenWeather loaded but info is empty since update

    Solved
    26
    0 Votes
    26 Posts
    8k Views
    S
    @SdR awesome. Sorry it took so long. Got sidetracked by the MagicMirror install problem, which wasn’t the cause
  • Default weather module not displaying forecast

    Solved
    5
    0 Votes
    5 Posts
    476 Views
    S
    @DarrenO-0 I understand. You might be able to switch to a different provider on the weather module, depending on where you are. Not all providers are world wide
  • MMM-CalendarExt3 formatting help

    Unsolved
    8
    0 Votes
    8 Posts
    3k Views
    J
    @MMRIZE How do I remove the time from the calendar? I’m using your CX3 Agenda to the right with the calendar in the middle; I would like to just have the time on the agenda. I managed to get symbols removed thanks to your (old) post, but cannot figure out the right combination of config.js and custom.css code to get rid of the start times.
  • OpenWeatherMapForecast stopped working

    Unsolved
    8
    0 Votes
    8 Posts
    611 Views
    S
    @VPeter custom.css should only be in the config folder on version. 2.35
  • no weather info

    Unsolved
    3
    0 Votes
    3 Posts
    297 Views
    S
    @VinGroot said: I got it working again by switching to the V3.0 API on OpenWeatherMap. And remove these two lines: apiVersion: “2.5”, weatherEndpoint: “/forecast” Yes, OW has moved to their 3.0 api
  • Duplicate Results Displayed With 2 Instances of MMM-pihole-stats in Config File

    Solved
    9
    0 Votes
    9 Posts
    708 Views
    S
    @butchkemper awesome!!