Navigation

    MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    1. Home
    2. idoodler
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Best
    • Groups

    David Gölzhäuser

    @idoodler

    Module Developer

    Software Developer, Homeautomator, Tinkerer

    30
    Reputation
    194
    Posts
    2464
    Profile views
    3
    Followers
    0
    Following
    Joined Last Online
    Email me@idoodler.de Website www.idoodler.de Location Bavaria, Germany Age 23

    idoodler Follow
    Module Developer

    Best posts made by idoodler

    • RE: Introduce yourself!

      Hi everyone!

      I am David Gölzhäuser, 21 Years old from Bavaria (Germany) and working as a Software Developer in the Austrian Home Automation Company Loxone.

      I made my first MagicMirror this year and I am planing on making more for our apartments next year to greet our visitors:)

      I have already contributed to a number of MagicMirror modules and even the MagicMirror project itself.

      You can find me on my Website

      Oh, and here are the modules I made 😉

      posted in General Discussion
      idoodler
      idoodler
    • RE: MMM-Loxone

      @bobbythemoh I just pushed some changes, please update. Don’t forget to execute npm install after updating MMM-Loxone.

      posted in Utilities
      idoodler
      idoodler
    • RE: Notification between modules

      @strawberry-3-141 Thanks, again what learned:)

      posted in Development
      idoodler
      idoodler
    • RE: Mi band Magic Mirror..

      @sollekram I am happy to assist you wherever I can 😃

      posted in Requests
      idoodler
      idoodler
    • RE: MMM-Loxone

      @bobbythemoh Hi, may you please post the MagicMirrors log via pm2 log mm. Did you update your Raspberry pi?

      posted in Utilities
      idoodler
      idoodler
    • RE: Mey's Mirror 1.5m x 0.67m

      @meyraa Hey, Mey! Thats a really big and nice mirror! Thanks for sharing your project👍

      posted in Show your Mirror
      idoodler
      idoodler
    • RE: MMM-forecast.io = Geolocation

      @michshav You can place it in /MagicMirror/js/main.js before var MM = ... seems like a good place.

      posted in Troubleshooting
      idoodler
      idoodler
    • RE: Black screen after some hours

      @fidst Try to execute pm2 log mm. This will give you the log of the MacigMirror Instance. Post the log here if the black screen occures. (You may check for any sensible information from other modules)

      posted in Troubleshooting
      idoodler
      idoodler
    • RE: MMM-Loxone

      @bobbythemoh I am currently unable to test it on a Raspberry Pi running Raspbian, because I am working on another project. Please try to execute /opt/vc/bin/tvservice -o, this will turn off the HTMI port, if this won’t work there may be an issue with the last update of Rasbian.

      I am currently anyway working on another method to toggle the HDMI port on different operating systems, so I may resolve this anyway.

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-NOAA

      @tadeus1975 Please check out the Readme. You need to add this object to to /home/pi/MagicMirror/config/config.js

      posted in Troubleshooting
      idoodler
      idoodler

    Latest posts made by idoodler

    • RE: MMM-Loxone

      Hi @Phil__,

      I think the Raspberry Pi 4 works a little bit different that the 3 or so.

      If MMM-Loxone can‘t toggle off the display it just fades in a black overlay to hopefully trigger the screens power saving mode.

      I will have a look at it when my Pi 4 arrives.

      Meanwhile I ask you to create an issue on the Github Repo

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-Loxone

      @elmattt I guess you want to show multiple controls, right? If this is the case you need to assign the observingUuids property an array of UUIDs, something like.

      ...
      observingUuids: ["0eaf7a2f-0011-1f28-ffff2083eaf2523c", "12a97c52-00a6-aea9-ffffc00216fecef2", "10338564-033c-226f-ffff0b7b5fc746d6"]
      ...
      

      Please provide the relevant part of your config.js without any crucial informations like IP, username, password, …

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-Loxone

      @pavka28 @elmattt Any update, did you fix the issue?

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-Loxone

      @pavka28 @elmattt Can you guys please provide me your MMM-Loxone config without your credentials. Can you also please double check the UUID of the control you want to display.

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-Loxone

      @bobbythemoh Yeah, looks like there are some files missing. I think a new installation is a good idea. You can first check if there are any problems with git status.

      posted in Utilities
      idoodler
      idoodler
    • RE: MMM-Loxone

      @bobbythemoh Hi, did you make any changes to your Loxone installation?

      If not please try to reinstall the MMM-Loxone project.

      posted in Utilities
      idoodler
      idoodler
    • RE: Magic Mirror only shows black screen

      Here are a few things to do.

      • Check if the Server is still running
        • On the Raspberry Pi open a browser and visit localhost:8080 If you see a black screen the server is still running which is good…
      • Check your changes with git status. Any changes that you didn’t make on purpose? (Especially check the updatenotification module Validate them and revert them if needed
      • Rename your config _config.js (Or someting…) to force the MagicMirror to load the default config.js, check if the expected config file error appears
      • Meditate over your changes you might miss an obvious error in your code
      • Post the censored config.js file here
      posted in Troubleshooting
      idoodler
      idoodler
    • RE: How to load config data from file?

      @acimail01 Ok, we can fix the $ is not defined at loadJSON.

      Replace the function with the following which uses good old XMLHttpRequest:

      fuction loadJSON(filePath) {
          if (typeof module !== "undefined") {
              return require(filePath);
          } else {
              try {
                  var xmlhttp = new XMLHttpRequest();
                  xmlhttp.open("GET", filePath, false);
                  xmlhttp.send();
                  if (xmlhttp.status === 200) {
                      return JSON.parse(xmlhttp.responseText);
                  } else {
                      throw "Unexpected status code!";
                  }
              } catch (e) {
                  console.error(e);
                  return {};
              }
          }
      }
      
      posted in Troubleshooting
      idoodler
      idoodler
    • RE: How to load config data from file?

      @acimail01 Ok, I just got an idea.

      Place your json somewhere in the config folder and place the following function in your config.js.

      function loadJSON(filePath) {
          if (typeof module !== "undefined") {
              return require(filePath);
          } else {
              try {
                  return JSON.parse($.ajax({
                      type: "GET",
                      url: filePath,
                      async: false
                  }).responseText);
              } catch (e) {
                  console.error(e);
                  return {};
              }
          }
      }
      

      And call it like:

      modules: [
      	loadJSON("config/clock.json")
      ]
      

      This function will synchronisly load the given JSON, serializes it and returns it. This code is completly untestet, but it should work anyway:)

      Edit: I just updated my answer to also work with node.js

      posted in Troubleshooting
      idoodler
      idoodler
    • RE: How to load config data from file?

      @acimail01 Start MagicMirror in debug mode with npm start dev, it will open the developer tools. Then look for any red lines in the console.

      If you can’t find the developer tools you can open it with CTRL-SHIFT-I

      posted in Troubleshooting
      idoodler
      idoodler