Read the statement by Michael Teeuw here.
MMM-MyWeather module - Need help
-
I have been using Magic Mirror since quite sometime now and I recently updated my modules where I had to install the latest updates. Since then the weather module seems to be having an issue.
To start over, I am now trying MMM-MyWeather module where I have registered the new API key and is working over the browser with geocode, but not through magic mirror.
Sample Response from the browser:
{“calendarDayTemperatureMax”:[64,71,64,55,66,66],“calendarDayTemperatureMin”:[35,41,43,35,37,51],“dayOfWeek”:[“Monday”,“Tuesday”,“Wednesday”,“Thursday”,“Friday”,“Saturday”],“expirationTimeUtc”:[1741034705,1741034705,1741034705,1741034705,1741034705,1741034705],“moonPhase”:[“Waxing Crescent”,“Waxing Crescent”,“Waxing Crescent”,“First Quarter”,“Waxing Gibbous”,“Waxing Gibbous”],“moonPhaseCode”:[“WXC”,“WXC”,“WXC”,“FQ”,“WXG”,“WXG”],“moonPhaseDay”:[4,5,6,7,8,9],“moonriseTimeLocal”:[“2025-03-03T09:05:52-0500”,“2025-03-04T09:42:18-0500”,“2025-03-05T10:25:04-0500”,“2025-03-06T11:14:18-0500”,“2025-03-07T12:11:37-0500”,“2025-03-08T13:13:51-0500”],“moonriseTimeUtc”:[1741010752,1741099338,1741188304,1741277658,1741367497,1741457631],“moonsetTimeLocal”:[“2025-03-03T23:07:48-0500”,“”,“2025-03-05T00:21:08-0500”,“2025-03-06T01:31:58-0500”,“2025-03-07T02:38:41-0500”,“2025-03-08T03:36:29-0500”],“moonsetTimeUtc”:[1741061268,null,1741152068,1741242718,1741333121,1741422989],“narrative”:[“Mostly clear. Lows overnight in the low 40s.”,“Mostly cloudy. Highs in the low 70s and lows in the mid 50s.”,"More clouds than sun.Config:
{ "module": "MMM-MyWeather", "pages": {"fun": "top_right"}, "config": { "apikey": 'API key, "pws": 'pws:IGELDERL219', //culemborg "hourly": '1', "fctext": '1', "fcdaycount": "5", "fcdaystart": "0", "hourlyinterval": "3", "hourlycount": "2", "alerttime": 10000, "alerttruncatestring": "english:", "roundTmpDecs": 1, "UseCardinals": 0, "layout": "horizontal", "sysstat": 0 } },
From the logs,
[2025-03-03 15:03:05.854] [LOG] Module helper loaded: MMM-MyWeather
[2025-03-03 15:03:05.855] [LOG] No helper found for module: weather.
[2025-03-03 15:03:12.961] [LOG] Connecting socket for: MMM-MyWeather
[2025-03-03 15:03:19.666] [LOG] 2025-03-03T15:03:19-06:00 6 MMM-MyWeather: null
[2025-03-03 15:03:26.105] [LOG] 2025-03-03T15:03:26-06:00 2 MMM-MyWeather: nullHow would I go with updating the module with the geocode. Does anyone has any suggestions/recommendations?
-
@sdetweil - Thanks for your feedback.
I have signed up for Open Weather with the credit card for 3.0 API and forked using https://github.com/Tom-Hirschberger/MMM-OpenWeatherForecast.
I now have the weather module back online. Thanks for your support.
-
@kmanne default weather changed the default api,
which needs a new apikey, see the topic pinned to top of troubleshootingdont know about that module
-
@sdetweil - I have performed the steps like npm install request and pulled all the latest files and updated the scripts. The API key that I have was generated yesterday. Surprisingly it was working until I refreshed the files.
Still having the same issue. I am using WunderGround’s API Key. Cant activate my openweathermap key for some reason.
-
@kmanne the openweather v3 api requires a credit card
-
@kmanne we (MagicMirror) don’t have a provider for Wunderground, so it only would work thru that module…
BUT note that the 2 versions I found are 7 and 8 years old since last update
so I don’t know if they will work anymore. neither author is active here currently -
@sdetweil - Thanks for your feedback.
I have signed up for Open Weather with the credit card for 3.0 API and forked using https://github.com/Tom-Hirschberger/MMM-OpenWeatherForecast.
I now have the weather module back online. Thanks for your support.
-