A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • weather forecast does not show on screen

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    S
    @kusselin did you get forecast to work?
  • Unable to update modules

    20
    0 Votes
    20 Posts
    5k Views
    S
    @rmcon thanks, but no wizardry a little info we use a source code repository, that keeps track of every file change, add, delete, rename, whatever. on linux there is no hidden file attribute, like on Windows… but by convention, if a file or folder starts with a dot(.) then it is not shown unless explicitly requested git is the source code repository we all use (MM and the modules) it is called a distributed scm (source code mgmt) system, because whenever you have some of a repo, you have ALL of it from its start to now… you git clone to make a local copy (linked to the source of the clone) on linux that is stored in the .git folder (notice the .) it knows about every little change to any of the files… oh when you see them, that is called the ‘working copy’… may match the repo, might not so, we asked git, tell me the status of the working copy as compared to the repository (in the .git folder) and it said some file hadchanged and some file had been deleted. neither of those files (package.json or package-lock.json) affect the actual running of the module, they are part of the housekeeping, setup, installation… now, you said you were going to UPDATE cause the module had changed, so you don’t NEED those files as they exist(or don’t) , cause you are going to PULL a NEW copy of the repo to your system (repo and working copy) git provides commands to do lots of things, you can look thru the history of the repo, with git log and git history an important idea, is a pointer to the top of the last incorporated (committed) changes that term is called HEAD, the HEAD of the change tree… so, we asked git, please restore our working copy (and any potential additions (commits) to the repo BACK to the HEAD position AND reset all the working copy files too… git reset --hard HEAD –hard means and working copy ok, so NOW we have the working copy matching the repo state of the clone you did now lets ask to refresh the local repo with the repo copy that has changed that action is PULL the repo to us, and resynch (it doesn’t like it when the working copy doesn’t match its expectations, so we ‘forced’ it back to HEAD) now the PULL updates the repo, AND the working copy… phew… and it updated the two files it was unsure about before but who knows what the impact of the change are (the module author, did we look at any comments he might have made (no… not me!)…) so, lets just redo the node package managers view of the system npm install will recheck any locally added libraries (in node_modules folder) and do any pre/post install tasks defined in the package.json NOW we are file level up to date with the latest official repo AND we are runtime up to date
  • Problem with SolarEdgeLite module... please help...

    Solved
    4
    0 Votes
    4 Posts
    590 Views
    S
    @osnapus cool, but be ready because you added request at the MagicMirror folder you have modified the package.json and package-lock.json which will block the next upgrade for MagicMirror you will have to discard those changes to do the MagicMirror upgrade, but then Solaredge wont work again you should npm install request in the Solaredge module folder if you use my upgrade script it will ask if you want to keep these changes (no) but it will fix Solaredge for you you could run the upgrade script now with force as a parameter instead off apply to cleanup now next MagicMirror version release is April 1
  • MMM-OpenWeatherForecast showing incorrect weather for my location

    Solved
    12
    0 Votes
    12 Posts
    2k Views
    S
    @kasperb awesome!
  • mmm-telegramBot pas les accès

    Unsolved
    2
    -1 Votes
    2 Posts
    397 Views
    M
    Je n’arrive toujours pas à le faire fonctionner, j’ai crée un nouveau bot mais toujours le même.
  • Failed to get fd for plane and Failed to export buffer to dma_buf errors

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    D
    Thank you! I will try to not lose too much sleep over it. :)
  • module unable to play mp3 file using omxplayer

    Solved
    7
    0 Votes
    7 Posts
    989 Views
    H
    @myfingersarecold Thank you for the suggestion. I have installed the MPlayer and your module. The mp3 file is now playing by replacing the omxplayer with either VLC or MPlayer in node.helper.js of the affected module. Thank you once again.
  • sounds familiar? undici

    Solved
    4
    0 Votes
    4 Posts
    741 Views
    S
    @ReD1470 this is why i created the upgrade script, cause there lots of little things that will make you unhappy!
  • upgrading to latest MM version

    Solved
    18
    0 Votes
    18 Posts
    3k Views
    S
    @JMac Ext3 tries NOT to to flash on every update so the screen doesn’t flicker he has parameters you can change to adjust the timing the base cal module does take a little longer to process large calendars
  • Cant display Apple Calendar

    Unsolved
    3
    0 Votes
    3 Posts
    506 Views
    S
    @tejaso also, can you paste the url into your browser while MagicMirror is running to prove you can access it via the MagicMirror web server. i have a 100 ics files in the default/calendar folder (used for testing)
  • Undefined / Loading

    Solved
    6
    0 Votes
    6 Posts
    2k Views
    plainbrokeP
    @KristjanESPERANTO Will do. Thank you for checking it out…
  • Getting LED Strip on in conjunction with MMM-Pir

    Solved
    16
    0 Votes
    16 Posts
    2k Views
    R
    @sdetweil from your perspective :-) Just had a deeper look into code and I didn’t understand that much…
  • How to convert weatherforecast disaplay

    9
    1
    0 Votes
    9 Posts
    3k Views
    E
    @redeyes wow, looks good! I would also be interested in that changes. Is that uploaded somewhere already?
  • MMM-Config Missing changing settings

    Solved
    6
    4
    0 Votes
    6 Posts
    807 Views
    S
    @daportelli but , you could edit the modulename.js (MMM-pi-hole-stats.js) and ADD the variable definition apiToken: "", and then restart MM and go to config and it will be there and then you go to MMM-Config folder and run ./create_form_for_module.sh MMM-pi-hole-stats and it will generate and save the schema with the updated fields and you can restore the MMM-pi-hole-stats.js and it will be good from then on same with the default weather module
  • MMM-PIR Busy Issue

    Unsolved
    6
    0 Votes
    6 Posts
    798 Views
    S
    @redfishbluefish Thank you. I will look at ddcutil mode next and update.
  • Calendar is showing a day late

    Unsolved calendar
    5
    0 Votes
    5 Posts
    1k Views
    S
    @angeliKITTYx this is showing in CalendarExt3??? or default view?? if Ext3, did you put on the fix for broadcast clipping?? see https://forum.magicmirror.builders/topic/19282/version-2-30-0-calendar-fix-for-clipping-broadcast-events
  • rookie question: "builder encountered a problem, see MagicMirror messages for info"

    Solved
    9
    0 Votes
    9 Posts
    931 Views
    R
    @sdetweil , O.K, understood. Thanks for explanation - this makes sense. Again: incredible work from you for the community: Many thanks! Ralf
  • Magic mirror for windows

    Solved
    9
    0 Votes
    9 Posts
    2k Views
    L
    @sdetweil thank you for the help! it is actually displaying something now. now I can work on getting home assistant installed and anything else i can think of. thank you again for the quick responses and help.
  • After updating MM is not displaying

    Solved
    7
    0 Votes
    7 Posts
    765 Views
    S
    @sdetweil I will start playing with that to help learn to use github.
  • Resurrecting my mirror!

    Unsolved
    7
    1 Votes
    7 Posts
    937 Views
    M
    I was rereading some of my old posts on this forum and recalled the issue I was having with the Mirror and the camera seeming to not work based on something I was messing up in the process. I think that’s about where it was left off. I’m going to work it back up slowly, comparing the old with the new (I’ve got a few spare Pis and monitors around so it’s easy for me to compare side by side as I go).