Read the statement by Michael Teeuw here.
MMM-NOAA - Another Weather Module
-
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)
-
@johans said in MMM-NOAA - Another Weather Module:
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)
Thank you sir!! Yes that happens at times with the air quality part…it usually fixes itself :)
-
OK, than I don’t need to worry.