Read the statement by Michael Teeuw here.
MMM-OpenWeatherMapForecast stuck on Loading....
-
@ally there is another section of the output…where the error was reported last time
home/pi/.pm2/logs/MagicMirror-error.log
-
@sdetweil same error
28.08.2022 21:10.34.377] [LOG] Starting MagicMirror: v2.20.0 [28.08.2022 21:10.34.385] [LOG] Loading config ... [28.08.2022 21:10.34.394] [LOG] Loading module helpers ... [28.08.2022 21:10.34.399] [LOG] No helper found for module: alert. [28.08.2022 21:10.34.419] [LOG] Initializing new module helper ... [28.08.2022 21:10.34.420] [LOG] Module helper loaded: updatenotification [28.08.2022 21:10.34.422] [LOG] No helper found for module: clock. [28.08.2022 21:10.34.635] [LOG] Initializing new module helper ... [28.08.2022 21:10.34.638] [LOG] Module helper loaded: calendar [28.08.2022 21:10.34.640] [LOG] No helper found for module: compliments. [28.08.2022 21:10.34.689] [LOG] Initializing new module helper ... [28.08.2022 21:10.34.692] [LOG] Module helper loaded: MMM-OpenWeatherMapForecast [28.08.2022 21:10.34.720] [LOG] Initializing new module helper ... [28.08.2022 21:10.34.723] [LOG] Module helper loaded: newsfeed [28.08.2022 21:10.34.724] [LOG] All module helpers loaded. [28.08.2022 21:10.34.833] [LOG] Starting server on port 8080 ... [28.08.2022 21:10.34.850] [LOG] Server started ... [28.08.2022 21:10.34.853] [LOG] Connecting socket for: updatenotification [28.08.2022 21:10.34.855] [LOG] Starting module helper: updatenotification [28.08.2022 21:10.34.857] [LOG] Connecting socket for: calendar [28.08.2022 21:10.34.859] [LOG] Starting node helper for: calendar [28.08.2022 21:10.34.861] [LOG] Connecting socket for: MMM-OpenWeatherMapForecast [28.08.2022 21:10.34.863] [LOG] ====================== Starting node_helper for module [MMM-OpenWeatherMapForecast] [28.08.2022 21:10.34.865] [LOG] Connecting socket for: newsfeed [28.08.2022 21:10.34.867] [LOG] Starting node helper for: newsfeed [28.08.2022 21:10.34.868] [LOG] Sockets connected & modules started ... [28.08.2022 21:10.35.212] [LOG] Launching application. [28.08.2022 21:10.38.502] [LOG] Create new calendarfetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics - Interval: 300000 [28.08.2022 21:10.38.552] [LOG] Create new newsfetcher for url: https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000 [28.08.2022 21:10.38.603] [INFO] Checking git for module: MMM-OpenWeatherMapForecast [28.08.2022 21:10.38.642] [INFO] Checking git for module: default [28.08.2022 21:10.38.927] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:10.39.643] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 21:10 ** ERROR ** null [28.08.2022 21:10.39.896] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:15.39.424] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:15.41.132] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:20.39.237] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 21:20 ** ERROR ** null [28.08.2022 21:20.40.820] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:20.42.343] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:25.41.189] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:25.43.553] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:30.39.346] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 21:30 ** ERROR ** null [28.08.2022 21:30.41.369] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:30.44.877] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:35.41.533] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:35.46.150] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:40.39.257] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 21:40 ** ERROR ** null [28.08.2022 21:40.41.736] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:40.47.660] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:45.41.947] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:45.48.861] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:50.39.355] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 21:50 ** ERROR ** null [28.08.2022 21:50.42.128] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:50.50.284] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 21:55.42.480] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 21:55.51.610] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 22:00.39.318] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 22:00 ** ERROR ** null [28.08.2022 22:00.42.644] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 22:00.52.840] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 22:05.42.822] [INFO] Newsfeed-Fetcher: Broadcasting 32 items. [28.08.2022 22:05.54.216] [INFO] Calendar-Fetcher: Broadcasting 6 events. [28.08.2022 22:10.39.243] [LOG] [MMM-OpenWeatherMapForecast] 28-Aug-22 22:10 ** ERROR ** null
-
@ally did u add my new code?
-
I’m having some hard time too, I cannot get it to work and get this error, I’m using the same key for the default weather module
[LOG] [MMM-OpenWeatherForecast] 29-Aug-22 07:50 ** ERROR ** Error: Request failed with status code 401
Not sure what I’m doing wrong.
{
module: “weather”,
position: “top_right”,
header: “Weather Forecast”,
config: {
weatherProvider: “openweathermap”,
type: “forecast”,
location: “Suwanee”,
locationID: “4225309”,
apiKey: “working key”
}
},{
module: “MMM-OpenWeatherForecast”,
position: “top_right”,
header: “Wettervorschau Schama”,
config: {
apikey: “same key as above”, //SUPER SECRET
latitude: 49.039349,
longitude: 11.847070,
units: “metric”,
iconset: “4c”,
colored: true,
concise: true
}
}, -
@bassin12 said in MMM-OpenWeatherMapForecast stuck on Loading....:
401
well, that is
http error 401 unauthorized
so, that looks like there is some error in your apiKey
-
@bassin12 said in MMM-OpenWeatherMapForecast stuck on Loading....:
module: “MMM-OpenWeatherForecast”,
also, this is a different module than we are discussing
MMM-OpenWeatherMapForecast
-
@bassin12 your config works perfectly with my apikey
-
@bassin12 also, please enclose all config and code sections in a code block
copy paste the text into the new message
select the text
and the hit the button </> above the editor -
This is really funny, I downloaded the right module now, tested with my key, and now it is saying the key is invalid, this is the code I’m using
{ module: "weather", position: "top_right", header: "Weather Forecast", config: { weatherProvider: "openweathermap", type: "forecast", location: "Suwanee", locationID: "4225309", apiKey: "Mykey" } }, { module: "MMM-OpenWeatherMapForecast", header: "Weather", position: "top_right", classes: "default everyone", disabled: false, config: { apiKey: "Mykey", latitude: 51.506130, longitude: -0.090270, iconset: "4c", concise: false, forecastLayout: "table" } },
This is the error I get
[29.08.2022 09:07.47.834] [LOG] [MMM-OpenWeatherMapForecast] 29-Aug-22 09:07 ** ERROR ** No API key configured. Get an API key at https://openweathermap.org/api/one-call-api
I tried the Latitude and Longitude with and without quotes.
-
@bassin12 this module uses all lowercase for the key name field
apikey:
this system is case sensitive