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

    Topics

    • S

      spammers, note no tolerance

      Watching Ignoring Scheduled Pinned Locked Moved Forum
      1
      4 Votes
      1 Posts
      728 Views
      S
      just a note for spammers, there is no tolerance. if it does not apply to MagicMirror, then your posts will be removed, and you will be banned. Period, no second chances.
    • S

      Are you tired of editing config.js, or have trouble doing it, see my new module

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      293
      6
      17 Votes
      293 Posts
      346k Views
      S
      @DarkV ok, my script is the only one I know about and it uses git lets do this to get a new copy and use your config/modules… copy paste this section to a terminal window cd ~ # save MM folder mv MagicMirror MagicMirror.org # install new MM (reply N to screen saver/pm2 bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)" once MM is installed again lets make THIS new version look like the old copy/paste this # copy files cd ~ cp MagicMirror.org/config/config.js MagicMirror/config cp MagicMirror.org/css/custom.css MagicMirror/css cd MagicMirror/modules # save the new default module folder mv default .. cd .. # copy all the org modules cp -r -p ~/MagicMirror.org/modules . cd modules # remove the old default modules folder rm -rf default # move back the new default mv ../default . cd ~/MagicMirror now npm start should work
    • S

      2.14 electron not working/supported on raspian Jessie

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      1k Views
      S
      we have seen and verified that electron 8.5 and above are not working on raspian Jessie but Jessie is pretty old… u will see an error on npm start (after a version upgrade) /home/pi/MagicMirror__RL1/node_modules/electron/dist/electron: /lib/arm-linux-gnueabihf/libdbus-1.so.3: no version information available (required by /home/pi/MagicMirror__RL1/node_modules/electron/dist/electron) strongly recommended to rebuild a new sd card with raspian Buster
    • S

      testing new fixes, or solving current problems with next release code

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      3 Votes
      1 Posts
      4k Views
      S
      fixes are published in the next release via the develop branch to get there if you did manual install cd ~/MagicMirror git checkout develop git pull npm install restart MagicMirror as normal if you used my install script cd ~/MagicMirror git fetch origin develop:develop git checkout develop npm install if u are already ON the develop branch, and want to update to the latest, git pull npm install restart MagicMirror as normal
    • S

      Heads up. New Raspberry PI OS changes sound approach

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      156 Views
      S
      See https://www.raspberrypi.org/blog/new-raspberry-pi-os-release-december-2020/
    • S

      heads up.. develop branch has a big jump to electron 8.5

      Watching Ignoring Scheduled Pinned Locked Moved MagicMirror
      1
      0 Votes
      1 Posts
      401 Views
      S
      the next release will upgrade electron and a bunch of other components, and the staging is starting now. so, any pulls of the develop branch will get the next electron update…
    • S

      did we lose a troubleshooting topic capability? to be able to mark resolved?, never mind!

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      3
      0 Votes
      3 Posts
      467 Views
      M
      @sdetweil can you give me a screenshot where I find the solved-button? Edit: Sorry, first I had to mark the question as question. Than there was the solved button. Well, this is kind of hidden :-)
    • S

      any mac(osX catalina) MagicMirror users (with a windows machine nearby)

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      230 Views
      S
      I use a samba share from a linux box to all my devices and systems… window, pi, mac. i have access to the share on my mac… BUT not if pm2 starts MM… I get access denied… if I stop the pm2 instance and then start MM with npm start it works fine… this is the MMM-ImagesPhotos module, with a soft link (ln -s) to the share from the module folder.
    • S

      warning, warning, 2.13 advisory, calendar module changes

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      150 Views
      S
      in 2.13 we changed over to the node-ical calendar parser to fix a bunch of problems, and add support for microsoft timezone names… we didn’t know if this would impact other calendar modules, as we left in the ical (ical.js) calendar parser. we intend to remove the ical parser on the next release…(Jan 1 approx)
    • S

      Version 2.13 calendar parser info, HELP!!!!

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      205 Views
      S
      in 2.13 we are fixing the calendar handling for multiple timezones and non IANA timezone names. but to do this we are switching the library we use from ical.js to node-ical. currently in the develop branch the ical.js library is removed… any non-default calendar modules using the ical library will fail… are there any? CalendarExt2 uses its own copy of ical.js MMM-MyCalendar uses vendor/ical (which is broken already in 2.12) 2.13 is coming next week… help
    • S

      calendar parser test fix

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      1
      0 Votes
      1 Posts
      658 Views
      S
      see https://forum.magicmirror.builders/topic/13669/new-test-calendar-ics-parser-available
    • S

      2.12 repeating all day calendar events not shown for today, or weather only showing 2 days and missing analog clock numbers

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      19
      2 Votes
      19 Posts
      4k Views
      J
      So I have Calendar to show two upcoming birthdays. It is showing them one day too early. Is it the same problem as mentioned earlier? And will the same fix fix them for me?
    • S

      2.12 npm check:config temp fix

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      6
      1 Votes
      6 Posts
      581 Views
      S
      @videogame95 open another topic. this one is about the config checker. and provide some info
    • S

      macOS permissions

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      345 Views
      S
      anybody that know anything about mac file system permissions might be able to help me… I have samba server share that is connected on logon to my catalina box. using the login items page if I open a terminal window, the share is there and usable I also have MM installed and the MMM-ImagesPhotos module. which has symbolic links to folders on the samba share if I start MM from the command prompt, via npm start, all works ok, if I start MM with pm2, (which does an npm start from the batch file), the share is not accessible… with this error reported from my code exception=Error: EPERM: operation not permitted, scandir '/selectedpics' exception=Error: EPERM: operation not permitted, scandir '/sp' this link seems to say if I could find ‘the application’ I could enable access https://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/ I cannot find pm2 (it is outside my user space) /usr/lib/bin/pm2 I tried making the electron.app thing as the application, but still doesn’t work. the share opens correctly at login pm2 starts MM correctly at login SO close…
    • S

      white screen flash on startup

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      4
      1 Votes
      4 Posts
      888 Views
      R
      @sdetweil said in white screen flash on startup: electronOptions:{backgroundColor:‘#00000001’}, Not working for me either :) But thank you for trying. Hopefully we will see a solution, my mirror is only on between certain times (with a Google Home routine and Sonoff switch) and the white bg is super annoying.
    • S

      Need help, default translations out of date

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      1
      0 Votes
      1 Posts
      332 Views
      S
      as part of every update, we run some automated tests… one step is to check if all the terms used in the default modules have translations for all the supported languages… we have not kept up with the overall updates so, any of you that have the skill and energy can update a language file in the MagicMirror/translations folder here is the list reported , as reported in issue https://github.com/MichMich/MagicMirror/issues/1843 for example Missing Translations for language fi: PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE so, stuff (3 things) is missing from MagicMirror/translations/fi.json if u look at en.json, u will see the base list, and how they are coded. so, u can update as many files as u like and send them to me (same userid as here on gmail) and I will collect them and make a pull request. with your name next to all that you provide. or u can fork the repo and edit as many files as u can, and create your own pull request back. thank you for all who can help Same keys Translation keys of nl ✓ nl keys should be in base - Missing Translations for language nl: PRECIP,WEEK - nl should contain all base keys Translation keys of de ✓ de keys should be in base - Missing Translations for language de: PRECIP - de should contain all base keys Translation keys of fi ✓ fi keys should be in base - Missing Translations for language fi: PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE - fi should contain all base keys Translation keys of fr ✓ fr keys should be in base - Missing Translations for language fr: PRECIP - fr should contain all base keys Translation keys of fy ✓ fy keys should be in base - Missing Translations for language fy: FEELS,PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE,UPDATE_NOTIFICATION,UPDATE_NOTIFICATION_MODULE,WEEK - fy should contain all base keys Translation keys of es ✓ es keys should be in base ✓ es should contain all base keys Translation keys of ca ✓ ca keys should be in base - Missing Translations for language ca: FEELS,PRECIP - ca should contain all base keys Translation keys of nb ✓ nb keys should be in base - Missing Translations for language nb: PRECIP - nb should contain all base keys Translation keys of nn ✓ nn keys should be in base - Missing Translations for language nn: PRECIP,WEEK - nn should contain all base keys Translation keys of pt ✓ pt keys should be in base - Missing Translations for language pt: PRECIP - pt should contain all base keys Translation keys of pt-br ✓ pt-br keys should be in base - Missing Translations for language pt-br: DAYAFTERTOMORROW,FEELS,PRECIP,WEEK - pt-br should contain all base keys Translation keys of sv ✓ sv keys should be in base - Missing Translations for language sv: PRECIP - sv should contain all base keys Translation keys of id ✓ id keys should be in base - Missing Translations for language id: FEELS,PRECIP - id should contain all base keys Translation keys of it ✓ it keys should be in base - Missing Translations for language it: PRECIP - it should contain all base keys Translation keys of zh-cn ✓ zh-cn keys should be in base - Missing Translations for language zh-cn: PRECIP - zh-cn should contain all base keys Translation keys of zh-tw ✓ zh-tw keys should be in base - Missing Translations for language zh-tw: DAYAFTERTOMORROW,FEELS,PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE,UPDATE_NOTIFICATION,UPDATE_NOTIFICATION_MODULE,WEEK - zh-tw should contain all base keys Translation keys of ja ✓ ja keys should be in base - Missing Translations for language ja: DAYAFTERTOMORROW,FEELS,PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE,UPDATE_NOTIFICATION,UPDATE_NOTIFICATION_MODULE,WEEK - ja should contain all base keys Translation keys of pl ✓ pl keys should be in base - Missing Translations for language pl: PRECIP - pl should contain all base keys Translation keys of gr ✓ gr keys should be in base - Missing Translations for language gr: DAYAFTERTOMORROW,FEELS,PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE,UPDATE_NOTIFICATION,UPDATE_NOTIFICATION_MODULE,WEEK - gr should contain all base keys Translation keys of da ✓ da keys should be in base - Missing Translations for language da: PRECIP - da should contain all base keys Translation keys of tr ✓ tr keys should be in base - Missing Translations for language tr: DAYAFTERTOMORROW,FEELS,PRECIP,UPDATE_INFO_MULTIPLE,UPDATE_INFO_SINGLE,UPDATE_NOTIFICATION,UPDATE_NOTIFICATION_MODULE,WEEK - tr should contain all base keys Translation keys of ru ✓ ru keys should be in base - Missing Translations for language ru: PRECIP - ru should contain all base keys Translation keys of af ✓ af keys should be in base - Missing Translations for language af: FEELS,PRECIP,WEEK - af should contain all base keys Translation keys of hu ✓ hu keys should be in base - Missing Translations for language hu: PRECIP - hu should contain all base keys Translation keys of is ✓ is keys should be in base - Missing Translations for language is: FEELS,PRECIP,WEEK - is should contain all base keys Translation keys of et ✓ et keys should be in base - Missing Translations for language et: FEELS,PRECIP,WEEK - et should contain all base keys Translation keys of kr ✓ kr keys should be in base - Missing Translations for language kr: FEELS,PRECIP,WEEK - kr should contain all base keys Translation keys of ro ✓ ro keys should be in base - Missing Translations for language ro: PRECIP - ro should contain all base keys Translation keys of cy ✓ cy keys should be in base - Missing Translations for language cy: FEELS,PRECIP - cy should contain all base keys Translation keys of bg ✓ bg keys should be in base - Missing Translations for language bg: FEELS,PRECIP - bg should contain all base keys Translation keys of cs ✓ cs keys should be in base - Missing Translations for language cs: FEELS,PRECIP - cs should contain all base keys Translation keys of hr ✓ hr keys should be in base - Missing Translations for language hr: PRECIP - hr should contain all base keys Translation keys of sk ✓ sk keys should be in base - Missing Translations for language sk: FEELS,PRECIP - sk should contain all base keys Translation keys of tlh ✓ tlh keys should be in base - Missing Translations for language tlh: PRECIP - tlh should contain all base keys Translation keys of ms-my ✓ ms-my keys should be in base - Missing Translations for language ms-my: FEELS,PRECIP - ms-my should contain all base keys
    • S

      creating a logger to capture module console.log/Log.log output

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      5
      2 Votes
      5 Posts
      950 Views
      S
      @lavolp3 one could just erase the files… its just a lot to learn for the newer folks, who are already swamped…
    • S

      PI 0 won't power on... grrrr..

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      5
      0 Votes
      5 Posts
      766 Views
      Mykle1M
      @sdetweil Glad it was that simple a fix and not the Pi itself. :thumbsup:
    • S

      proposed New processing and config for pi0/armv6 and serverOnly mode

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion armv6 serveronly
      4
      2 Votes
      4 Posts
      922 Views
      S
      I added a check for textmode os config (no xwindows)
    • S

      V 2.9.0 update

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      1 Votes
      1 Posts
      487 Views
      S
      try the updater script… lets get it tested https://forum.magicmirror.builders/topic/10859/new-update-upgrade-script-ready-for-testing
    • 1 / 1