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

    Posts

    Recent Best Controversial
    • RE: MMM-Webuntis

      Also have to leave a big shout out for Heiko. He really cares about this module and helps as much as he can when it comes to all the difference configs/usage scenarios by the different schools. And the new features like the grid etc. are really nice. Thanks!!!

      Edit: Feature Request: In the list the entries for cancelled lessons are crossed. In the grid view they are red. Behind my mirror glas I (with my color seeing issues) have a bit of a trouble of seeing something is canceled (my daughter don’t - its a me issue^^). But would it be possible to maybe get it also crossed or something that indicates it instead/in addition to the coloring?

      posted in Education
      O
      OliWer
    • RE: Outlook 365 calendar not loading after updating MMM-CalendarExt2

      @KristjanESPERANTO Its working again, thanks buddy!

      posted in Troubleshooting
      O
      OliWer
    • Outlook 365 calendar not loading after updating MMM-CalendarExt2

      Hi,
      I just updated MMM-CalendarExt2 and the entries from Outlook ics are not displayed anymore. Another calendar is working fine.
      Also using MMM-CalendarExtPlan, so upgrading to CalendarExt3 is not an alternative for me ;)
      The .ics is still reachable via browser.
      Any tipps to troubleshoot this?

      Thanks in Advance!

      posted in Troubleshooting
      O
      OliWer
    • RE: MMM-Webuntis

      Fix works for me, thanks for your work!

      posted in Education
      O
      OliWer
    • RE: MMM-Webuntis

      Data is getting displayed now, will play around with it more later. Thank you very much!

      posted in Education
      O
      OliWer
    • RE: MMM-Webuntis

      @HeikoGr
      added that to my config, but nothing changed.
      When I login to WebUntis via Browser, I can see a “My Timetable” (Mein Stundenplan). Not sure if there is a language difference or something.
      When I change the login information, I get error messages in the log, so the login itself seems to work and it gets data, even if it is just “all according to plan”. But not the data.

      What I also noticed is that there are two “My Timetable” in the web overview - one marked with beta.
      URL for non-beta: https://ikarus.webuntis.com/timetable-students-my/
      URL for beta: https://ikarus.webuntis.com/timetable-new/my-student

      URL for class: https://ikarus.webuntis.com/timetable-classes/

      So I think the school allowed the timetables you are asking for.

      Thanks for taking your time! Let me know if I can provide further information.

      posted in Education
      O
      OliWer
    • RE: MMM-Webuntis

      Hey,

      first let me say thanks for this module and your work!
      I have a similar issue as Eli:
      I only get info “all according to plan”. Even if I use “showRegularLessons”: true, I’m not getting anything else.
      in the startuplog I get this error for MMM-Webuntis:
      1|MagicMirror | [2025-01-22 09:02:11.901] [LOG] [MMM-Webuntis] ERROR for : TypeError: Cannot read properties of undefined (reading ‘0’)

      My config is as follow (removed real data from URL:

      
      {
                              module:"MMM-Webuntis",
                              position:"bottom_left",
                              header:"Emma Schule",
                              config: {
                                      students: [
                                                      {
                                                      title:"",
                                                      qrcode:"untis://setschool?url=ikarus.webuntis.com&school=12345&user=MyChild&key=Realkey&schoolNumber=123456789",
                                                      days:"10",
                                                      },
                                                ],
                                      showRegularLessons: true
                                      }
                      },
      

      Any help is much appreciated, cause I find the idea really good!

      posted in Education
      O
      OliWer
    • RE: Let it snow now Magic Mirror

      Just updated and changed my config. Thanks for your fast response and changes!
      Good work now and easier for me to play with to find perfect settings for my screen =)

      posted in Entertainment
      O
      OliWer
    • RE: Let it snow now Magic Mirror

      Hey, thanks for the module! Really like it.
      Just two things that come to my mind:

      1. From other modules I’m used to only do the config in the config.js (only compliments is different, but for a good reason). For your module I have to add it in config.js, but do the module configuration in a separate file. I’d really would appreciate it, if you could move the configuration also to the config.js. Also not sure if it the config would be reverted if I have to update the module or something.
      2. there are two Flake Counts, one in the “defaults” part and one in the performancePresets, same for size. Not sure which wins in which situation.

      Thanks again for the module!

      posted in Entertainment
      O
      OliWer
    • RE: Forecast with default weather module not working with Openweather

      That was not a rant, just wanted to make you aware. I’m really thankful you guys are doing this.

      Cheers!

      posted in Troubleshooting
      O
      OliWer
    • RE: Forecast with default weather module not working with Openweather

      @sdetweil well, that was easy to fix, thanks buddy!
      I was confused by the documentation I guess as the other endpoints are still listed there (as well as 2.5 as default API which does not match with the release notes of 2.29.0). But I think you guys are already aware of this.

      Thanks for working on the product!

      Cheers!

      posted in Troubleshooting
      O
      OliWer
    • Forecast with default weather module not working with Openweather

      Hi everyone,

      I’m using Openweather as the weather provider. I subscribed to the new API 3.0.
      I’m using the default weather module three times in my MM and the config for current is working as well as the config for hourly. But I’m not able to get the config working again for the forecast. I was playing with lat/lon and locationID, but no matter what I’m trying the display is always saying “loading”:
      ef67c921-c877-40cf-8b24-bc166b3bd6d2-image.png

      This is the config of the forecast:

      {
                              module: "weather",
                              position: "top_right",
                              header: "Wetter Vorhersage",
                              config: {
                                      weatherProvider:"openweathermap",
                                      type: "forecast",
                                      weatherEndpoint:"/forecast",
                                      locationID: "2950159",
                                      lat: 55.4815,
                                      lon: 10.8771,
                                      apiVersion: "3.0",
                                      apiKey: "mykeynumberthatworksfortheothermodules",
                                      units: "metric",
                                      degreeLabel: "true",
                                      units: "metric",
                                      showPrecipitationAmount: "true",
                                      maxNumberOfDays: "8",
                                      colored: "true",
                              }
                      },
      

      Any help would be appreciated.
      Thanks!

      posted in Troubleshooting
      O
      OliWer
    • RE: MagicMirror With Face Recognition

      This looks pretty cool. Nice work with the styling.
      Can you let me know which hardware you are using? Like the sensors and where is MM running on?

      posted in Show your Mirror
      O
      OliWer
    • RE: MMM-CalendarExt3

      @MMRIZE said in MMM-CalendarExt3:

      For the ExtPlan (and agenda view), I will provide an equivalent module for CX2 someday.

      Hope you mean CX3 ;)
      Will wait until its done and closely monitor the evolution of CX3. Thanks again for your contribution, really good work!

      posted in Utilities
      O
      OliWer
    • RE: MMM-CalendarExt3

      Hi, I’m using CalendarExt2 with the MMM-CalendarExtPlan Plugin. This totaly fits my needs with having several calendars next to each other with different type of information for the upcoming days. Currently it looks like this is not possible with CalendarExt3, right?
      Is CalendarExt2 not going to be maintained anymore in the near future?

      Thanks for the great work btw,!

      posted in Utilities
      O
      OliWer
    • RE: Can't find another module

      @Fonfon I’m using MMM-PIR (https://github.com/mboskamp/MMM-PIR) since a couple of days since I was not able to get MMM-PIR-Sensor to work again. You don’t need to display the information of the module at all, so basically you can use it pretty much the same way as the other module.

      Cheers
      Oliver

      posted in Troubleshooting
      O
      OliWer
    • RE: Issue with PIR Sensor after upgrade to 2.19

      Thanks for your help =)
      I was not able to get MMM-PIR-Sensor running, even with your steps listed above. As it is deprecated I did what @karsten13 suggested and used another PIR (MMM-PIR). It had the same issue first, but using magicmirror-rebuild from https://forum.magicmirror.builders/topic/16074/electron-rebuild-and-magicmirror-v2-18-and-more?page=1 I was able to got the PIR working again.
      So again: Thanks for trying to help and your suggestions!

      posted in Troubleshooting
      O
      OliWer
    • RE: Issue with PIR Sensor after upgrade to 2.19

      @sdetweil
      Same…

      npm WARN deprecated har-validator@5.1.5: this library is no longer supported
      npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
      npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
      
      > Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall
      > node_modules/.bin/electron-rebuild -e ../../node_modules/electron
      
      ⠋ Searching dependency tree
      An unhandled error occurred inside electron-rebuild
      Could not detect abi for version 17.2.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
      
      Error: Could not detect abi for version 17.2.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
          at Object.getAbi (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/node-abi/index.js:36:9)
          at new Rebuilder (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:126:48)
          at rebuildWithOptions (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:404:23)
          at Object.doRebuild [as rebuild] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:427:16)
          at /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:124:33
          at Generator.next (<anonymous>)
          at fulfilled (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:6:58)
      npm ERR! code 255
      npm ERR! path /home/pi/MagicMirror/modules/MMM-PIR-Sensor
      npm ERR! command failed
      npm ERR! command sh -c node_modules/.bin/electron-rebuild -e ../../node_modules/electron
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/pi/.npm/_logs/2022-04-07T15_08_23_853Z-debug-0.log
      
      posted in Troubleshooting
      O
      OliWer
    • RE: Issue with PIR Sensor after upgrade to 2.19

      @sdetweil
      I did now, but same issue =(

      posted in Troubleshooting
      O
      OliWer
    • Issue with PIR Sensor after upgrade to 2.19

      Hi,
      after upgrading to 2.19 MM is not starting anymore with the following message:

      [07.04.2022 16:30.26.410] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: The module '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/build/Release/epoll.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 93. This version of Node.js requires
      NODE_MODULE_VERSION 101. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
      [07.04.2022 16:30.26.412] [LOG]   Loading module helpers ...
      [07.04.2022 16:30.26.413] [LOG]   Initializing new module helper ...
      [07.04.2022 16:30.26.415] [LOG]   Module helper loaded: MMM-CalendarExt2
      [07.04.2022 16:30.26.416] [LOG]   No helper found for module: MMM-CalendarExtPlan.
      [07.04.2022 16:30.26.422] [ERROR] App threw an error during load
      [07.04.2022 16:30.26.424] [ERROR] Error: The module '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/build/Release/epoll.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 93. This version of Node.js requires
      NODE_MODULE_VERSION 101. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
          at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1800)
          at Object.Module._extensions..node (node:internal/modules/cjs/loader:1199:18)
          at Object.func [as .node] (node:electron/js2c/asar_bundle:5:1800)
          at Module.load (node:internal/modules/cjs/loader:988:32)
          at Module._load (node:internal/modules/cjs/loader:829:12)
          at Function.c._load (node:electron/js2c/asar_bundle:5:13331)
          at Module.require (node:internal/modules/cjs/loader:1012:19)
          at require (node:internal/modules/cjs/helpers:102:18)
          at bindings (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bindings/bindings.js:112:48)
          at /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/epoll.js:7:31
      [07.04.2022 16:30.26.425] [ERROR] Whoops! There was an uncaught exception...
      [07.04.2022 16:30.26.430] [ERROR] Error: The module '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/build/Release/epoll.node'
      was compiled against a different Node.js version using
      NODE_MODULE_VERSION 93. This version of Node.js requires
      NODE_MODULE_VERSION 101. Please try re-compiling or re-installing
      the module (for instance, using `npm rebuild` or `npm install`).
          at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1800)
          at Object.Module._extensions..node (node:internal/modules/cjs/loader:1199:18)
          at Object.func [as .node] (node:electron/js2c/asar_bundle:5:1800)
          at Module.load (node:internal/modules/cjs/loader:988:32)
          at Module._load (node:internal/modules/cjs/loader:829:12)
          at Function.c._load (node:electron/js2c/asar_bundle:5:13331)
          at Module.require (node:internal/modules/cjs/loader:1012:19)
          at require (node:internal/modules/cjs/helpers:102:18)
          at bindings (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bindings/bindings.js:112:48)
          at /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/epoll.js:7:31 {
        code: 'ERR_DLOPEN_FAILED'
      }
      

      I already tried npm install and npm rebuild in the modules folder, but getting an error there as well

      npm ERR! code 255
      npm ERR! path /home/pi/MagicMirror/modules/MMM-PIR-Sensor
      npm ERR! command failed
      npm ERR! command sh -c node_modules/.bin/electron-rebuild -e ../../node_modules/electron
      npm ERR! - Searching dependency tree
      npm ERR!
      npm ERR! An unhandled error occurred inside electron-rebuild
      npm ERR! Could not detect abi for version 17.2.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
      npm ERR!
      npm ERR! Error: Could not detect abi for version 17.2.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
      npm ERR!     at Object.getAbi (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/node-abi/index.js:36:9)
      npm ERR!     at new Rebuilder (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:126:48)
      npm ERR!     at rebuildWithOptions (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:404:23)
      npm ERR!     at Object.doRebuild [as rebuild] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:427:16)
      npm ERR!     at /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:124:33
      npm ERR!     at Generator.next (<anonymous>)
      npm ERR!     at fulfilled (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:6:58)
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/pi/.npm/_logs/2022-04-07T14_35_12_484Z-debug-0.log
      

      Removing and re-adding the module results in the same issue.
      Thanks in advance!

      posted in Troubleshooting
      O
      OliWer
    • 1 / 1