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

      Alexa Goes Handsfree!

      Watching Ignoring Scheduled Pinned Locked Moved Development
      23
      1 Votes
      23 Posts
      20k Views
      C
      I’m really interested in adding voice control, especially a solution provided by amazon or google with good recognition. I can see in the video above alexa can answer all sorts of questions but how can this be incorporated into magic mirror to do thing like restart, show and hide modules, etc? Also, how would alexa get information about things like the current location to give travel times etc? I guess the end goal would be to have other modules controlling things like lighting (phillips hue?) and using the voice control to turn it on/off & change colour as an example.
    • KirAsh4K

      Just for showing ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      4 Votes
      4 Posts
      3k Views
      J
      Sorry for your loss. Hope you and your family will find your way through it. The gallery is looking good though.
    • KirAsh4K

      RPI Update

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      8
      5 Votes
      8 Posts
      6k Views
      cowboysdudeC
      @d3r I updated my mini alarm clock mirror to pixel and everything is running great! It boots REALLY fast!!!
    • KirAsh4K

      Never good enough ...

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      3
      0 Votes
      3 Posts
      2k Views
      KirAsh4K
      Ding ding ding! That’s exactly why I got it. :)
    • KirAsh4K

      Default Modules

      Watching Ignoring Scheduled Pinned Locked Moved Modules
      11
      0 Votes
      11 Posts
      22k Views
      S
      @Oboudreaux submit a PR to the GitHub repo
    • KirAsh4K

      Skywriter for the RPI

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      1
      2 Votes
      1 Posts
      2k Views
      KirAsh4K
      Another toy to play with for motion gestures: https://shop.pimoroni.com/products/skywriter-hat
    • KirAsh4K

      A little humor

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      0 Votes
      1 Posts
      1k Views
      KirAsh4K
      What better way to do testing with a touch sensor than to use alerts? Except, this touch sensor got a bit testy with me. :) (video capturing on the rpi isn’t particularly good, but you get the idea) Touchy Sensor: https://www.youtube.com/watch?v=ceA4cTn0lkA
    • KirAsh4K

      No sleep for the weary ...

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      6
      0 Votes
      6 Posts
      3k Views
      KirAsh4K
      I have not, but there are several others with the same printer as mine that says the ColorFabb is rather tricky to print with on this specific printer. A lot of settings would need to be changed and fiddled with to get it to work right. And while I don’t mind the tinkering myself, I have too many printing jobs going on to have the printer down for tinkering …
    • KirAsh4K

      Funny, yet not funny ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      4 Votes
      1 Posts
      1k Views
      KirAsh4K
      Last night I got home and decided I wanted to tinker with some more on my MM² code. After some lines were written, I popped a browser open … and saw no change. Huh? Went back, double checked my code, refreshed the browser … nothing. Oookay, I started adding debug lines and commenting out others. Still nothing, no debug, no console, no change, anywhere. Well this is annoying … the mirror is still running, but it seems none of my changes are taking. Ok, so maybe I need to restart the process. So I popped open another SSH session, logged in, and hit 'pm2 restart MM'. Boom, the mirror restarts no problems. But what’s this? Even on the mirror I don’t see my code changes. Did the rpi suddenly get corrupted and it can’t read data? Crap. Time to restart the rpi and do a file systems check. That came back fine, memory test, fine … so what gives? Flipped back to the first SSH window to check on code … yep still there. What’s going on?! By now I was getting irritated so I did the next best thing I could think of: recloned everything from github, reset it all, and try again (from the first SSH window session - can you guess what’s going on here yet?.) Hit reload …ok, it comes up. Let’s make code changes again … nothing. No changes, it’s like all my code was being completely ignored. So I flipped back to the second SSH session I had opened to start looking at the filesystem again and then it hit me … I’m working on the wrong device! UGH! The window title correctly tells me that I was on a different address, I just never looked UP to see it. See, I have an identical installation on my office server, it’s an exact clone of the rpi at home. When I code at home, I push up to github, when I get to the office, I clone it back down. When I leave the office at the end of the day, I push changes up to github and when I get home, I reclone again. So the two devices always stay the same. In the first SSH session window, I was already logged into the one at the office, I just didn’t realize it. So all my code changes were being done there while I was trying to see the changes from the rpi at home. It’s at that point I decided it’s time to just go to bed. :)
    • KirAsh4K

      Regions

      Watching Ignoring Scheduled Pinned Locked Moved Core System
      34
      25 Votes
      34 Posts
      109k Views
      R
      [image: 1696738284660-0250ebe0-9390-4080-8e70-feb4e71b7d80-image.png]
    • KirAsh4K

      Did you remember to update?

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      1
      0 Votes
      1 Posts
      1k Views
      KirAsh4K
      So ten (11?) days ago I wrote that long tutorial on setting up an rpi3 from pulling it out of the box to having MM² running. At that time I updated everything on the rpi, including the firmware. Booted up that same rpi today only to find another firmware available. This is just a friendly reminder to remember to update your rpi every so often, both the packages through 'sudo apt-get update ; sudo apt-get upgrade' as well as the firmware with 'sudo rpi-update'. The latest firmware version is: $ /opt/vc/bin/vcgencmd version Jun 20 2016 18:13:27 Copyright (c) 2012 Broadcom version 460b39c674ef2ac89360e15331f97a2cb1388a44 (clean) (release)
    • KirAsh4K

      My Setup (or: How crazy I am)

      Watching Ignoring Scheduled Pinned Locked Moved Development
      6
      0 Votes
      6 Posts
      5k Views
      bheplerB
      I just wanted to chime in and say this post also helped me get started. Thank you for the general setup points. The last issue I had was that when the mirror was doing its thing and displaying content to the monitor, I couldn’t use a browser from my development machine to see the output. And SSH into the Pi wasn’t allowing me to start the mirror service. The browser and Pi just weren’t communicating. My solution was to run node serveronly. This allows me to hit the mirror’s ip address and for my browser to render the mirror content. A quick reboot of the mirror will pop it back into display mode.
    • KirAsh4K

      Random Quotes

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      19
      2 Votes
      19 Posts
      16k Views
      ?
      @KirAsh4 Love the module, works a treat. Can’t figure out how to change the size of the quote and/or author however. I’ve tried adding the following to custom.css .random_quotes .medium { font-size: 50px; } and .random_quotes .quote .medium { font-size: 50px; } Neither work however. I think you’ll be able to see what I tried to do here, but please could you help me figure out where I am going wrong? Thanks in advance.
    • KirAsh4K

      When you're writing code ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      6 Votes
      1 Posts
      1k Views
      KirAsh4K
      [image: 1466189678205-bugs.jpg]
    • KirAsh4K

      Monthly Calendar

      Watching Ignoring Scheduled Pinned Locked Moved Utilities
      43
      3 Votes
      43 Posts
      50k Views
      J
      @bkeyport Great!
    • KirAsh4K

      Complete Setup Tutorial

      Watching Ignoring Scheduled Pinned Locked Moved Tutorials
      6
      11 Votes
      6 Posts
      279k Views
      KirAsh4K
      Installing MagicMirror² Thanks to @MichMich and his outstanding installation script, installing MagicMirror² is pretty straight forward. Step 1 After you’ve configured and updated your Raspberry Pi and rebooted, launch a Terminal window again and type in bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)" This will start the installation process for you: [image: 1466018552300-044-mm-install.sm.png] Step 2 A few configurations still need to be done on the Raspberry Pi, specific for MagicMirror². Let’s start with rotating the display vertically. For this, you’ll need to edit one of the boot configurations. (Please note: If you plan on running MagicMirror² as a landscape (or wide) display, you do not need to do this.) Type in sudo nano /boot/config.txt and add the following to the file. Where you add it doesn’t really matter: # Rotate display vertically display_rotate=1 Press CTRL-X when you’re done, and say Y(es) to saving the changes. [image: 1466023069138-047-configure-rpi.sm.png] Step 3 Let’s disable the screen saver and screen blanking as well. This needs to be done in two places. First in the autostart configuration: sudo nano /etc/xdg/lxsession/LXDE-pi/autostart And add the following to the bottom of the file: @xset s noblank @xset s off @xset -dpms [image: 1466023076168-049-configure-rpi-sm.png] Next in the X-windows manager configuration: sudo nano /etc/lightdm/lightdm.conf Scroll down to the [SeatDefaults] section and look for the xserver-command line below that. Change the line to look like this: xserver-command=X -s 0 -dpms (so you’re removing the # on the front, and adding the missing bits at the end.) Again, hit CTRL-X and say Y(es) to saving the file. [image: 1466023468773-050-configure-rpi.sm.png] Step 4 A Raspberry Pi is configured to automatically shutdown parts of the hardware that aren’t actively in use. This includes the WiFi driver. This will cause MagicMiror² to occasionally fail to fetch updates for things like the newsfeed, weather, and others. You can disable the power saving feature for the WiFi from the interfaces configuration file: sudo nano /etc/network/interfaces Find the wlan0 section and add wireless-power off below it: [image: 1466023738076-051-configure-rpi.sm.png] Once you’re done with that, reboot the rpi one more time with sudo reboot and when it comes back up again, open a Terminal window and type in iwconfig and you should see that the Power Management is now off: [image: 1466025039764-052-iwconfig.sm.png] At this point you have completed the basic install for MagicMirror². The next step is to create a valid configuration file for it so you can test it out. You can do that by going into the MagicMirror’s config folder: pi@magicpi:~ $ cd MagicMirror/config pi@magicpi:~/MagicMirror/config $ cp config.js.sample config.js You can now try to start MagicMirror². pi@magicpi:~/MagicMirror/config $ cd $HOME/MagicMirror pi@magicpi:~/MagicMirror $ npm start If everything went well, your screen should load up the MagicMirror² interface. The weather module will tell you that you don’t have a valid APPID, but once set, your screen should look like this: [image: 1466024116824-mm-capture.png] Congratulations!
    • KirAsh4K

      $9 C.H.I.P.

      Watching Ignoring Scheduled Pinned Locked Moved Hardware
      11
      2 Votes
      11 Posts
      9k Views
      morozgrafixM
      If folks find it helpful. I can copy contents of that gist here. Just let me know.
    • KirAsh4K

      Simple Music Player Module

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      19
      0 Votes
      19 Posts
      15k Views
      F
      @EoF I updated my Magic Mirror on 2.1.1. I wanted to try your modul but after copying it into my modules folder and adding the module in the config, I started the mirror and get a blackscreen. I’ve read that more people got the same issue. Got an Idea what’s the problem? :)
    • KirAsh4K

      PIR-Sensor - put your mirror to sleep if not used

      Watching Ignoring Scheduled Pinned Locked Moved Troubleshooting
      126
      1 Votes
      126 Posts
      220k Views
      J
      Please continue discussion about install issues here. There is already info on how it can be solved. For other problems with the PIR-Sensor Module please open a new thread in the troubleshooting section.
    • 1
    • 2
    • 1 / 2