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

    Jessendelft

    @Jessendelft

    3
    Reputation
    257
    Profile views
    11
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online
    Website cloud.jessendelft.org
    Location Oslo, Norway

    Jessendelft Unfollow Follow

    Best posts made by Jessendelft

    • Showcasing my old mirror

      Hi all!

      At the time of writing, my mirror is 4,5 years old. I started with this project in July 2015, and finished the first version of the Magic Mirror in October 2015.
      After many years I have finally been able to put the build of this mirror online, after I set up my own server and website. You can find my first blogpost here!

      The build is split into two posts (as my first attempt on building the mirror didn’t really work out). Link is available in the first blogpost, or directly through here. On my website you can also find a link to a webinstance of my Magic Mirror, which is actually hosted on the mirror itself :) . Note that this in fact is a separate instance of the mirror, to prevent disclosing too much private information directly to the internet.

      I am planning to write at least 1 more blogpost, as my mirror has had a few upgrades through the years.
      All in all, I am very happy with it and I am a bit proud of the fact that this has been working for almost 5 years now! :O .

      Greetings,

      Jesper

      posted in Show your Mirror
      J
      Jessendelft
    • RE: MMM-Ruter (for Oslo and Akershus in Norway)

      So, I tried installing this module yesterday evening, upon finding that I got the same ‘Loading…’ message as described by @kj3rra and @jonaslaeret . Today I spend several hours trying to figure out the problem. I ended up running the mirror in server mode, and found to my surprise that on my PC the Ruter information was showing without a problem.
      This told me that the problem was either with Chromium or with Electron. Running

      sudo apt-get update chromium-browser
      

      didn’t seem to do the trick.

      I dug into the Electron documentation and found that adding the following to the config.js file makes the Ruter information show in Electron:

      electronOptions: { 
      		webPreferences: {
      			webSecurity: false
      		},
      	},
      

      Now, I get data from both Møllefaret and Røa T-bane :D

      0_1536675829578_Møllefaret.JPG

      posted in Transport
      J
      Jessendelft

    Latest posts made by Jessendelft

    • Pong Wars

      I ran across this post on twitter: https://twitter.com/vnglst/status/1751278052154179770

      screenshot 1

      screenshot 2

      Two pong balls which fight to get the largest territory. It’ll go on through infinity since when a ball’s territory lowers their hit rate increase, so I thought it’d be a fun little eye catcher to have people stare at the mirror for a very long time watching the balls gain and lose territory.

      posted in Requests
      J
      Jessendelft
    • RE: MMM-Remote-Control

      @Dennis-010

      Thanks for figuring all of this out. I also reverted back to the X11 window driver.
      For completeness, just add --rotate right to the command:

      customCommand: {  // Optional, See "Using Custom Commands" below
        monitorOnCommand: 'xrandr -d :0 --output HDMI-1 --auto --rotate right',
        monitorOffCommand: 'xrandr -d :0 --output HDMI-1 --off'
      },
      
      posted in Troubleshooting
      J
      Jessendelft
    • RE: MMM-cryptocurrency - v1.4

      @causerino Hi!
      I know it’s been a while, but I’ve done this as well.
      Make sure the SparklineIDs name corresponds with the slug name provided by CoinMarketCaps API.

      For example, I wanted to add Elrond’s eGLD.
      The ID for this token is 6892, while the slug is elrond-egld. As this includes a hyphen symbol, it needs to be surrounded by quote marks.
      So my addition looks like this:

      'elrond-egld': 6892,
      

      I also made 2 symbols, which are not required but look pretty.

      posted in Utilities
      J
      Jessendelft
    • RE: Showcasing my old mirror

      Hi Fozi,

      Thanks, it was quite interesting to see the drop in temperature, basically just by moving the Pi to to the bottom.
      Physics in action! :)

      For those of you who haven’t seen the (entire) story, but still want to have a look at the mirror which is in my home:
      A quick picture

      Cheers!
      Jesper

      posted in Show your Mirror
      J
      Jessendelft
    • RE: Showcasing my old mirror

      Thank you @Fozi :) .

      I have just posted the third (and most likely last) part of my Magic Mirror adventures!
      It can be found here.

      This one is quite long, so happy reading.

      Cheers!
      Jesper

      posted in Show your Mirror
      J
      Jessendelft
    • Showcasing my old mirror

      Hi all!

      At the time of writing, my mirror is 4,5 years old. I started with this project in July 2015, and finished the first version of the Magic Mirror in October 2015.
      After many years I have finally been able to put the build of this mirror online, after I set up my own server and website. You can find my first blogpost here!

      The build is split into two posts (as my first attempt on building the mirror didn’t really work out). Link is available in the first blogpost, or directly through here. On my website you can also find a link to a webinstance of my Magic Mirror, which is actually hosted on the mirror itself :) . Note that this in fact is a separate instance of the mirror, to prevent disclosing too much private information directly to the internet.

      I am planning to write at least 1 more blogpost, as my mirror has had a few upgrades through the years.
      All in all, I am very happy with it and I am a bit proud of the fact that this has been working for almost 5 years now! :O .

      Greetings,

      Jesper

      posted in Show your Mirror
      J
      Jessendelft
    • RE: Reverse Proxy and Private Modules

      @karsten13 Running 2 instances, ofcourse! And then in the config I can easily restrict the current setup to localhost only, while the second one can be an open version.
      When I read it, I really wondered why I haven’t thought of this myself. Thank you! :)

      posted in Tutorials
      J
      Jessendelft
    • RE: Reverse Proxy and Private Modules

      Hi Karsten,

      Thank you for the advice on the subdomains & subpaths. I need to chew on this one a bit and also play a bit more with apache, but I think I’m able to figure it out. It’ll also be easy for me once the pr is merged, as I then just copy the setup I have for NextCloud.

      With regards to the private modules; you state that the browser does not see the content of the config.js. Does this mean that when I open an external browser, the calendar items are provided by the Magic Mirror instead from Google Calendar directly (and thus, my calendar url stays a secret)?
      Even if this is the case, I don’t know if this is a solution I like to have. This still means that a potential hacker can very easily see if I’m on a vacation or not, which is not something I want to compromise.
      If it’s possible, I would like these calendar items not to appear on the website at all, but still have them shown on my mirror at home (as the kids do need to know when we are going on holiday! :) ). I don’t want my calendar URL to be sent to the browser in any way or that my calendar items are sent in any way other than to the localhost.

      Jesper

      posted in Tutorials
      J
      Jessendelft
    • Reverse Proxy and Private Modules

      Hi all,

      I have set up a reverse proxy server in my network, as I host multiple websites/services that I’d like to access remotely (NextCloud, OctoPrint, PiHole. Currently I only have set up NextCloud). This works fine, and I have the wish to include my Magic Mirror in here as well.
      However, before I do that, I would like to figure out the following 2 points:

      1. Is it possible to change the base web address of the mirror?
        I do not think this is needed, but I was mainly wondering if this option exists. This was needed to get NextCloud to work in my setup, hence the question.
      2. This one’s more important: Can I make some of the modules private, so that they are not exposed to the world wide web?
        This is mainly because I have an instance of my google calendar running on the mirror, with a direct link to the calendar baked into the configfile. I don’t want this address to be sent publicly to whomever accesses my website.

      Any advice is of course welcome :)

      Thanks!

      Jesper

      posted in Tutorials
      J
      Jessendelft
    • RE: MMM-Ruter (for Oslo and Akershus in Norway)

      My ruter module recently stopped working.
      When I try the url manually, I don’t get any response:
      https://reisapi.ruter.no/StopVisit/GetDepartures/3012594

      I found this: https://ruter.no/labs/, which tells me that most likely the API has been shut down, as it has been moved to EnTur.

      Is anybody else experiencing this issue? (should be, if they shut down the API…).

      Edit: I switched to MMM-Entur, as mentioned by @looolz . It does a very good job in replacing MMM-Ruter. And a more personal note, as always, RTFM (or in this case, the other comments…).

      posted in Transport
      J
      Jessendelft