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

    Topics

    • KirAsh4K

      Flushing pm2 logs

      Watching Ignoring Scheduled Pinned Locked Moved Core System
      6
      0 Votes
      6 Posts
      15k Views
      E
      I just want to add, that using pm2 flush in a script (for restart purposes) may not work as expected. The next operation will start immediately, before flush completes, and thus the new thread will already start writing to the file, blocking it from getting cleared. You need to wait for the entire thread to finish, like this: pm2 flush; pm2 start mm; echo "this doesn't clear the logs"; pm2 flush && pm2 start mm; echo "now it works";
    • KirAsh4K

      Monthly Calendar View

      Watching Ignoring Scheduled Pinned Locked Moved Solved Requests
      58
      0 Votes
      58 Posts
      79k Views
      A
      Where i can find running weekend module?
    • KirAsh4K

      Prereqs on your Raspberry Pi!

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      1
      0 Votes
      1 Posts
      2k Views
      KirAsh4K
      I’m seeing several posts where folks say they are new to programming, or new to the hardware. I see errors that indicate software may be out of date … All in all, it’s essential that we all keep the Raspberry Pi itself up to date. With that in mind, some house chores everyone should perform every once in a while - I do it once a week, others do it more often: Keeping your Raspberry Pi distribution up to date - also applicable for those setting up their Raspberry Pis for the first time! Please note, this is entirely separate from MagicMirror itself! This is strictly maintenance on the Raspberry Pi itself! To update the actual operating system and the various software packages that are installed, run the following commands: 'sudo apt-get update' followed by 'sudo apt-get upgrade' (or you can combine both into one as 'sudo apt-get update; sudo apt-get upgrade') The first one updates the mirror list of where those packages are on the internet. Each maintainer will have their own repository, so the list has to be updated before you attempt to run an upgrade. The upgrade command then lists all of the packages that need to be upgraded. It does this by comparing what version you have, and what version the current released one is. Unless you see errors, it will ask if it’s ok to download and install the updates. You would want to say yes. :) Why do we want to do this? Most package updates are due to some fault, error, or security issue discovered after it was originally released. So you want to stay up to date. Another command to follow up with is 'sudo rpi-update'. This updates the core firmware on the Raspberry Pi. In some cases, when you perform an 'apt-get upgrade', it will trigger the 'rpi-update' as well, however that’s not always the case. I make it a habit to run it every time (and so far, every time I did so, there was firmware that needed upgrading.) The firmware is specific to the actual hardware itself. You want to do this. Occasionally when you run the upgrade command, you might see a note about packages no longer needed which you can remove by typing in 'sudo apt-get autoremove' after the upgrade is done. This will remove software packages that aren’t needed anymore. It happens … After this, you’ll want to restart your Raspberry Pi with a short and easy 'sudo reboot' command. It will restart, refresh its core files, and boot back up like it normally would. Life is good. Make it a habit to do this on a regular basis. Whether once a week, once every other week, just make a habit of checking every so often. Keeping your MagicMirror installation up to date with the current releases Every once in a while, a new version will get pushed out onto GitHub. A post will be made on the forum with the CHANGELOG comments of what has been added, fixed, enhanced, and hopefully never broken, although I have seen that happen. When a new release gets pushed out, you’d want to update your local installation. First, log into your Raspberry Pi. Change to the MagicMirror folder: 'cd MagicMirror', and then type in 'git pull'. This will compare your local installation with the master repository and download any new files into your installation. If all goes well, you can issue the command 'pm2 restart <YOUR_MM_TASKNAME>' and your MagicMirror will restart with the updated files. DISCLAIMER: We are not responsible if you light your house on fire because your Raspberry Pi decided to go BOOM. :) Honestly, I’ve never had any of my micros do that in the years that I’ve been working with them … treat them right, keep them updated and happy, and they last for ages. NOW GO PLAY!
    • KirAsh4K

      A different day, a different mirror ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      1k Views
      KirAsh4K
      This just came across my radar. This appears to run entirely on an Android tablet. Android Motion Sensing Smart Mirror http://www.instructables.com/id/Android-Motion-Sensing-Smart-Mirror/
    • KirAsh4K

      Forum Posting Tips

      Watching Ignoring Scheduled Pinned Locked Moved Announcements guidelines
      1
      3 Votes
      1 Posts
      3k Views
      KirAsh4K
      There are no clear rules for creating topics or responding to posts on forums in general. Each one is different, each one will have its own set of rules to abide to and what you can or can’t do. However, what we can do is offer guidelines. So here goes: If you are a new user, please take the time to read the Announcements topic. Besides a warm welcome from the creator of MagicMirror, other forum specific announcements will be available there. Search the forum to see if your topic is already covered. Perhaps another user had the same issue, perhaps a solution has already been posted. Try to post your topic in the relevant forum section. This I can not state often enough. And with that, stay on topic! If you’re responding to someone else’s post, please stay on topic and don’t interrupt the topic of discussion (or hijack their topic.) When posting pieces of code, please use the available markdown to better highlight those sections. If you need help with the Markdown, please see this page on commonmark.org. Please do not double post, as in, don’t post the same topic or question into multiple different categories. Not only does it make it difficult to follow a thread, it’s makes it hard on yourself to follow where someone has said what, and who’s responding to what. If you’ve posted something and you think it’s in the wrong category, let one of the admins know and if they feel it doesn’t belong there, your topic will get moved into the correct category. When replying to a specific post, mind the quoting of the previous message in yours. If a post is right above yours and all you’re doing is responding with a ‘Yes.’, ‘Me too.’, ‘Where to get that?’, there is no sense in quoting the message. You can delete it, or click on the ‘Reply’ button below the thread as opposed to the message itself. If you DO need to quote someone, consider trimming the message to only the relevant parts that pertains to your response. Quoting entire messages just adds more stuff to scroll through and read and things get lost. Be civil with each other, act in a give-and-take manner, don’t chastise a new user, instead help guide them. And particularly because this forum happens to have folks from several different countries with different languages, try to speak in a way that others will understand you. Using slang might be understood by some, but not others. The same applies to humor, some people might understand you, and others might not, and yet others who might get offended. I’m not suggesting you be strict and dry as a shriveled up prune, but just be mindful of the language barriers here. Please use expressive titles that do not just consist of one word but give you a impression of what the topic is about. Am I boring you yet? Well good, you read this far. :) Seriously folks, have fun, enjoy, post your mirror issues, questions, or other relevant topics. We’re all here to learn from one another, and showcase our work. Go forth and code!
    • KirAsh4K

      GitHub/Fork/Local Git/Getting Giddified ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      7
      0 Votes
      7 Posts
      4k Views
      MichMichM
      @KirAsh4 Thats true indeed. I just admit. I work the same way as you: push every change! ;)
    • KirAsh4K

      Missing CSS icons?

      Watching Ignoring Scheduled Pinned Locked Moved Forum bug
      14
      0 Votes
      14 Posts
      9k Views
      KirAsh4K
      Yeah, I hear you there. I’ve been trying to recreate the problems on my end but … no such luck. It runs flawlessly on my server, both as a super user as well as an unprivileged user. So something happened on his end with he switched things … maybe permissions … maybe something else. We’re trying to figure that out. You … you keep your focus on MM. :)
    • KirAsh4K

      Screen capture on a Raspberry Pi

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion tips and tricks
      5
      3 Votes
      5 Posts
      4k Views
      delightedCrowD
      Really helpful, thanks!
    • KirAsh4K

      Notifications .... only for tacos!

      Watching Ignoring Scheduled Pinned Locked Moved Forum forum
      8
      0 Votes
      8 Posts
      5k Views
      zombi27Z
      @paviro, i know you’re busy with school :D i think i found a little bug on the notifications, which it’s not urgent ;) [image: 1466760378833-unbenannt.png] i tried to click it away for a few days now, but it wont go ^^ as i said, not a big bug :P
    • KirAsh4K

      Disabling Power Save mode on rPi-3

      Watching Ignoring Scheduled Pinned Locked Moved Hardware configuration
      3
      0 Votes
      3 Posts
      5k Views
      KirAsh4K
      @MichMich, yes I know that. However I’m still “the new guy” here. :)
    • KirAsh4K

      Date range on feeds

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Requests
      2
      2 Votes
      2 Posts
      2k Views
      MichMichM
      @KirAsh4 agree! Looking forward to a pull request. ;) I think a general maxNumberOfDays would be enough. I don’t think there are many cases you would need this to be on feed basis. insert why not both meme
    • KirAsh4K

      Calendar event dates enhancement

      Watching Ignoring Scheduled Pinned Locked Moved Development
      14
      1 Votes
      14 Posts
      13k Views
      KirAsh4K
      Shouldn’t matter where it’s coming from. It was a guess on my part. So we’ll have to add an option to turn off the time display.
    • 1 / 1