@HeikoGr Sorry, for the delayed reply. You are acorrect, also works without debug mode. Seems there was some other hickup with the server and just next time I enabled debug again is was working again. So all fine.
Read the statement by Michael Teeuw here.
Latest posts made by Eli
-
RE: MMM-Webuntis
-
RE: MMM-Webuntis
@Eli said in MMM-Webuntis:
@HeikoGr Smashing, Heiko! Works perfect now! Many thanks!
Small update: Seems to work only when debug mode is true…
-
RE: MMM-Webuntis
@HeikoGr
Hi, I am running on an RPI normally. The test system is running on Windows, yes. But both show the same issue.
I install modules the standard way, fro a git console by pulling and npm install.I also tried without remote control module - same issue.
-
RE: MMM-Webuntis
@HeikoGr Thanks for coming back on this, appreciate!
Unfortunately I have no luck with this either.
I added the days option, also the examsDays.
I still get only “Unterricht nach Plan - no changes, all according to plan” (and now also “no exams planned” - of course).I also added useClassTimeTable and showRegularLessons and showSubject - no change.
It seems the school is hiding all info :)
On the web interface I can see the schedule and the changes are visible in that schedule/table by stroke thru boxes for the specific lessons only, no comments in addition.
But it would already help if I could see the table in my mirror.
I tried without any options - I guess this is what brings up your screenshot - but same result.
I assume the QR option should be no difference compared to user/password, right?
I checked startup log and I see an error for this module now - no clue how to fix though…
using latest version[2025-01-21 17:40:37.807] [ERROR] ERROR! Could not find main module js file for untis
[2025-01-21 17:40:37.961] [ERROR] GitError: Error: spawn git ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:284:19)
at onErrorNT (node:internal/child_process:477:16)
at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
at Object.action (C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:1445:25)
at PluginStore.exec (C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:1494:29)
at C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:1921:43
at new Promise ()
at GitExecutorChain.handleTaskData (C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:1919:16)
at GitExecutorChain. (C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:1903:44)
at Generator.next ()
at fulfilled (C:\MagicMirror\modules\MMM-Remote-Control\node_modules\simple-git\dist\cjs\index.js:52:24) {
task: {
commands: [ ‘remote’, ‘-v’ ],
format: ‘utf-8’,
parser: [Function: parseGetRemotesVerbose]
}
}If I use the debug option, I don’t get the above error, but I see:
[2025-01-21 17:49:39.758] [LOG] Connecting socket for: MMM-Webuntis
[2025-01-21 17:49:39.879] [INFO] [MMM-Webuntis] Node helper started
[2025-01-21 17:49:39.984] [LOG] Sockets connected & modules started …
[2025-01-21 17:49:40.077] [INFO]Ready to go! Please point your browser to: blabla
[2025-01-21 17:49:47.299] [LOG] Create new calendarfetcher for url: https://calendar.googlblabla
[2025-01-21 17:49:47.643] [INFO] [MMM-Webuntis] Successfully fetched data
[2025-01-21 17:49:47.648] [INFO] updatenotification: Updater Class Loaded!
[2025-01-21 17:49:47.652] [INFO] updatenotification: Checking PM2 using…
[2025-01-21 17:49:47.659] [INFO] Checking git for module: MMM-Webuntis
[2025-01-21 17:49:47.746] [INFO] updatenotification: [PM2] You are not using pm2
[2025-01-21 17:49:47.759] [INFO] Checking git for module: MMM-Videoplayer
[2025-01-21 17:49:47.836] [INFO] Checking git for module: MagicMirror
[2025-01-21 17:49:48.305] [LOG] [MMM-Webuntis] ERROR for student: TypeError: Cannot read properties of undefined (reading ‘0’) -
RE: MMM-Webuntis
It works on my mirror now. But I can only see the info page telling that all is according to plan. Unfortunately, the school is only striking the lessons in the schedule without any comment. But I can’t manage to display the students schedule. I log in with password, not qr. Maybe I miss a simple option?
Maybe as a small improvement you might want to update your example config and add a few options+screenshots? Might help some of us…
But great work! Thumbs up!
-
RE: MMM-Webuntis
@HeikoGr really cool. I was about to start something like this, but even better now :) I’ll give it a try soon! Thanks!
-
RE: How to convert weatherforecast disaplay
@redeyes wow, looks good!
I would also be interested in that changes. Is that uploaded somewhere already? -
RE: MM2 screen goes black after a couple of hours.
@reilley
I See this happen also on my mirror from time to time.
I have not verified it, but to me it seems a memory issue.
I faced it often when loading many background pictures in short intervals. I changed my interval to a longer period and also resized some images.
That helped a lot. -
RE: screen frozen sometimes, server keeps running
@sdetweil
Thanks for checking! Really appreciate that.I could reduce timing even more, still working fine for me.
Perhaps the RAM cleaning process is too slow to load new picture every 30s. I also think it is more a browser/system issue than the module itself.
For me that is sufficient, so closed.