Read the statement by Michael Teeuw here.
MMM-NOAA - Another Weather Module
-
@piluke I will look into it. However the one problem AW provider does have is at times when you’re just starting the module you have to reload it to get the 4 day forecast…why, I’m not really sure it’s just how it’s been working.
I’ve made some changes but a few more need to be made here’s an example of the update:
-
@piluke the updated aw.js is uploaded to git hub.
Do a git pull and the config has changed to include your zip…
REMEMBER YOU MAY HAVE TO RELOAD IT TO GET THE BOTTOM FORECAST…tis an accuweather issue…{ disabled: false, module: 'MMM-NOAA3', position: 'top_right', config: { provider: "accuweather", apiKey: "xxxxxxxxxxxx", airKey: "yyyyyyyyy", css: "NOAA3", userlat: "45.483219", userlon: "9.203567" zip: "11111" //YOUR ZIPCODE } },
-
Still working on openweather api as time permits…it’s a complete train wreck LOL
Something has changed…but I am working to fix it.
-
@cowboysdude many many thanks for your help and your time.
Now the module is working.
I can see current conditions and forecast (without reload the page) but … they are not correct. :-)
I make some test, with my zip code the aw system identify a city in Mexico not in Italy!I think it’s necessary to identify a single locationKey with aw API.
I found three way:
by lat and lon:
https://developer.accuweather.com/accuweather-locations-api/apis/get/locations/v1/cities/geoposition/searchor by zip code:
https://developer.accuweather.com/accuweather-locations-api/apis/get/locations/v1/postalcodes/searchor by name:
https://developer.accuweather.com/accuweather-locations-api/apis/get/locations/v1/cities/searchbut i don’t know how to use it in javascript…
Infact if I put (in config.js) the right locationKey for my city instead zipcode the module work perfectly.
-
@piluke Okay so use your location key LOL
-
@cowboysdude thank you for your module, the ability to use the module with various providers is really something that makes a difference!
Would you consider adding a wind direction (icon or text) in a future update ?
-
@cowboysdude yes, of course :-)
It’s better to modify the README.md for not to use a zip code but a Locationkey from accuweather in the config file.
Many thanks -
@piluke You could always do a pull request to modify the readme on github ;)
-
Just updated OpenWeather and the main js…had issues with the forecast NOT loading…it’s all working now. :)
In a terminal window go to:
MagicMirror/modules/MMM-NOAA3
type ‘git pull’ to update! -
As always, great job!
Didn’t noticed and I don’t know if it has to do with the upgrade or not.
saw this message in the terminal window, but all seems to work fine for me.
Just wanted to let you know.Whoops! There was an uncaught exception... TypeError: Cannot read property 'pollution' of undefined at Object.parseAIR (/home/pi/MagicMirror/modules/MMM-NOAA3/providers/ds.js:179:35) at Request._callback (/home/pi/MagicMirror/modules/MMM-NOAA3/providers/ds.js:171:28) at Request.self.callback (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:185:22) at emitTwo (events.js:126:13) at Request.emit (events.js:214:7) at Request.<anonymous> (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:1161:10) at emitOne (events.js:116:13) at Request.emit (events.js:211:7) at IncomingMessage.<anonymous> (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:1083:12) at Object.onceWrapper (events.js:313:30)