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 90
    • Posts 20,792
    • Groups 1

    Topics

    • S

      Need help, default translations out of date

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      1
      0 Votes
      1 Posts
      348 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
      1k 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
      828 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
      1k 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
      512 Views
      S
      try the updater script… lets get it tested https://forum.magicmirror.builders/topic/10859/new-update-upgrade-script-ready-for-testing
    • S

      why does my MM on pi crash every night?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      15
      0 Votes
      15 Posts
      5k Views
      S
      watchdog has a problem… removing… have not crashed since increase swap space… will close for now as I work on the watchdog socket problem
    • S

      new script for screensaver disable

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Troubleshooting
      13
      1 Votes
      13 Posts
      5k Views
      S
      @mieserwicht yeh, had to escape the - on -dpms… try again adding again, yes, it got an empty result due to the error
    • S

      new script to install/fix PM2 config for start on boot

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      6
      2 Votes
      6 Posts
      3k Views
      S
      I have submitted this script as part of pull request 1789
    • S

      new update/upgrade script, ready for testing

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      328
      6 Votes
      328 Posts
      650k Views
      S
      @Socrates note that without adding a parameter The script does nothing. It only tests the ability to update the base MagicMirror Update is two pass process Test. Make no changes Do. Apply the changes (with the parameter apply) Many users have modified MagicMirror base code not knowing about the config and css file design. These changes block the ability to update normally Over time they forget that they changed the files and what they actually changed. The force way to install is to wipe all changes, but now the result doesn’t work like it used to. Adding a lot of frustration.
    • S

      Connecting Apple retina displays to SBC (Raspberry pi)

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      2 Votes
      1 Posts
      744 Views
      S
      nice article for connecting Apple retina displays to SBC like Raspberry pi https://blog.hackster.io/connect-apples-retina-displays-to-a-single-board-computer-using-an-edp-adapter-25e0881f961
    • S

      new script for mirror release upgrades

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      6
      3 Votes
      6 Posts
      2k Views
      S
      see my post containing link to the new script https://forum.magicmirror.builders/topic/10859/new-upgrade-script-ready-for-testing
    • S

      MM remote access works, but no display on host machine

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      3
      0 Votes
      3 Posts
      931 Views
      S
      @sdetweil Ok, copied the node_modules/electron folder tree from the good working install to replace the bad… and now the bad behaves…
    • S

      updated installer script available for testing

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      211
      3 Votes
      211 Posts
      281k Views
      StoffbeuteluweS
      @sdetweil oh thx for the fast answer ….
    • S

      anyone figured out how to view the ring video feed, put on MM on demand??

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      482 Views
      S
      there is a new alexa skill to view the live feed from a ring (doorbell, floodlight) camera… on an Echo Show… I’d like to put that on my MM…
    • S

      module updateDom() call limitations

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      5
      0 Votes
      5 Posts
      2k Views
      S
      SO, the workaround… NEVER call updateDom() without a minimum count of 2 (as the code divides by 2 inside) it does a hide/update/show) (hide/show each get 1/2 the time specified, ie 2/2 =1 each.
    • S

      default calendar in relative mode, shows 1 less day than expected

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      2
      0 Votes
      2 Posts
      823 Views
      S
      SO… the problem is the calculation uses the local hour to determine from now… but users see days… so the fix is to truncate NOW to the start of the day…, then the comparison is start of day to start of day… instead of this // uses hours/mins/seconds of now.. timeWrapper.innerHTML = this.capFirst(moment(event.startDate, “x”).fromNow()); do this // uses only date, time is 00:00:00, fullday events also start at 00:00:00 timeWrapper.innerHTML = this.capFirst(moment(event.startDate, "x").from(moment().format("YYYYMMDD")));
    • S

      access to config language setting

      Watching Ignoring Scheduled Pinned Locked Moved Development
      24
      0 Votes
      24 Posts
      15k Views
      J
      @sdetweil I am aware of that, but somehow I just ignored it as I was “on auto-pilot”. :grinning_face_with_sweat:
    • S

      has anyone used any of the charting tools, like chartjs?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      18
      0 Votes
      18 Posts
      7k Views
      S
      @lavolp3 i do not… there are tons of options, which I guess you would expect.
    • S

      Help new users with config syntax errors, proposal

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      450 Views
      S
      we see a LOT of new users having trouble with unintended syntax errors in config.js. they don’t know, and MM is running happily without their changes… so, I want to propose adding the call to tests/configs/check_config.js as part of the error handling… this was easy, except… MM keeps running with the default config… which it shouldn’t… I’ve tried all kind of things… process.exit(0); is quick death… except the output of the tests/configs/check_config.js isn’t flushed, so the messages don’t show up… they took out process.stdout.flush() a long time ago… none of the workarounds appear to work… anyone got any ideas? thanks…
    • S

      trouble Accessing JSON structure using variables, help

      Watching Ignoring Scheduled Pinned Locked Moved Solved Troubleshooting
      4
      0 Votes
      4 Posts
      1k Views
      S
      @mykle1 there is no better thought motivator than posting on a live forum…!!
    • 1
    • 2
    • 3
    • 4
    • 5
    • 4 / 5