@RobertMuc did you run npm install
? i was able to reconstruct your error message by uninstalling the npm package.
Read the statement by Michael Teeuw here.
Posts
-
RE: MMM-Webuntis
-
RE: MMM-Webuntis
Hello @RobertMuc,
did this error occur when you run
npm check
?
unfortunately i was not able to adopt the check.js file from https://github.com/r3wald/MMM-Webuntis -
MMM-Webuntis
I would like to promote “my” MMM-WebUntis module. My version was forked from r3wald and originally created by thyed. Full credit goes to these developers for laying the groundwork - I would never be able to start this module myself!
Description
This module is ideal if your school is using WebUntis software to manage timetables. It retrieves data via the WebUntis API and displays irregular lessons, cancellations, and more—all configurable to your needs.
- Support for Multiple Students: Display timetable changes for multiple students simultaneously, making it perfect for families with school-aged children.
- Multiple Instances: Run several instances of the module to organize and display schedules independently.
- Upcoming Exams: Stay ahead by showing upcoming exams or assessments directly on your MagicMirror.
Screenshot
Download
MMM-WebUntis -
RE: Modules are loading with new docker image
@codac MMM-WeatherChart did also update to API 3.0
did you update your subscription for openweathermap?
Unfortunately you need to add a credit card. 1000 calls per day are free.On my system the weather modules are working (with my api key)
the MMM-SoccerLiveScore has another API problem. not related to the magic mirror release. See: https://github.com/0m4r/MMM-SoccerLiveScore/issues/13
-
RE: Modules are loading with new docker image
@sdetweil at least when openweathermap is used.
-
RE: Modules are loading with new docker image
@codac API 2.5 had different endpoints, but this version is deprecated. It could go offline at any time (since june 2024).
API 3.0 only supports the endpoint „onecall“
For more details you need to read the API docs yourself
-
RE: Modules are loading with new docker image
@codac you need to add
weatherEndpoint: '/onecall',
for the weather module as it is using API 3.0 from openweathermap.
For the other modules i may look later if i have more time and access to my homelab -
RE: 2.29.0 Weather Module w/api v3.0 works, sort of…
I just tested it. You can pass a header by yourself but need to add
appendLocationNameToHeader: false,
Otherwise it will add the timezone again.
{ disabled: false, module: "weather", header: "YOURCITY", position: "top_right", config: { // See 'Configuration options' for more information. weatherProvider: 'openweathermap', appendLocationNameToHeader: false, weatherEndpoint: '/onecall', apiKey: 'API', apiVersion: '3.0', lat: '51.5', lon: '9.52', type: 'forecast', colored: true, fade: false, maxNumberOfDays: 3, degreeLabel: 'true', showWindDirectionAsArrow: 'true', decimalSymbol: ',' } },
-
RE: 2.29.0 Weather Module w/api v3.0 works, sort of…
@Peter of course
{ disabled: false, module: "weather", position: "top_right", config: { // See 'Configuration options' for more information. weatherProvider: 'openweathermap', weatherEndpoint: '/onecall', apiKey: 'apikey', apiVersion: '3.0', lat: '50.465', lon: '9.481', type: 'forecast', colored: true, fade: false, maxNumberOfDays: 3, degreeLabel: 'true', showWindDirectionAsArrow: 'true', decimalSymbol: ',' } },
-
RE: Modules are loading with new docker image
Can you post your (anonymized) config file?