Read the statement by Michael Teeuw here.
OpenWeatherForcast - AggregateError?
-
New 1st time MM setup today. trying to use the jclarke MMM-OpenWeatherForecast module. I keep getting “MMM-OpenWeatherForecast] 5-May-25 18:28 ** ERROR ** AggregateError”. I have purchased the correct Open Call API and I can make web querry with success. Here is my simple module. Any help?
{ module: "MMM-OpenWeatherForecast", position: "top_right", header: "Forecast", config: { apikey: "XXXXXX", //SUPER SECRET latitude: "23.073051", longitude: "-41.401230" } },
-
@cricket you should use the updated version from Tom
https://github.com/Tom-Hirschberger/MMM-OpenWeatherForecast -
@sdetweil Thank you for this - I may give that a go tomorrow.
-
@cricket always look thru the 3rd party list (linked above, got good search), take the newest of same name
-
@cricket should be rename the old, install the new.
no required change in config -
@sdetweil Thanks for all your help. Installed this today - Still stuck at loading - this is the error I got.
0|MagicMirror | [2025-05-06 09:08:47.933] [ERROR] [MMM-OpenWeatherForecast] 6-May-25 09:08 ** ERROR ** TypeError: fetch failed 0|MagicMirror | TypeError: fetch failed 0|MagicMirror | at node:internal/deps/undici/undici:13502:13 0|MagicMirror | at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
I renamed the old MMM module prior to installation. I can make direct API calls in a browser using the API key provided. Not sure what to try now. Any help welcomed.
-
@cricket hmm… can you shown the startup info
like this from MM startup### SYSTEM: manufacturer: System manufacturer; model: System Product Name; virtual: false ### OS: platform: linux; distro: Ubuntu; release: 22.04.5 LTS; arch: x64; kernel: 5.15.0-138-generic ### VERSIONS: electron: 35.1.5; used node: 22.14.0; installed node: 22.14.0; npm: 10.9.2; pm2: 5.4.3 ### OTHER: timeZone: Europe/London; ELECTRON_ENABLE_GPU: undefined
-
@sdetweil Thanks for all your help - here is what I have -
0|MagicMir | [2025-05-06 10:28:53.242] [INFO] System information: 0|MagicMir | ### SYSTEM: manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 4 Model B Rev 1.5; virtual: false 0|MagicMir | ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.12.25+rpt-rpi-v8 0|MagicMir | ### VERSIONS: electron: 35.2.2; used node: 22.14.0; installed node: 22.14.0; npm: 10.9.2; pm2: 5.4.3 0|MagicMir | ### OTHER: timeZone: America/Chicago; ELECTRON_ENABLE_GPU: undefined
-
@cricket @wishmaster270 will have to reply
(I know he has been busy, so may take some time)can you post your module config,
xxx out the apikeyand I can try it
-
@sdetweil Copy that - I have also tried the API web call on the pi browser - it works fine. I tried a couple of options.
Are you asking me to post the entire conifg.js?
Thanks.