Read the statement by Michael Teeuw here.
MMM-NOAA - Another Weather Module
-
Description:
NEW you must now provide your latitude and longitude… [after fighting with geolocation services it’s just not accurate enough]. SEE the readme on Github!
NOW works with all providers!To update to a ‘git pull’ in the MagicMirror/modules/MMM-NOAA3 directory
example config:
module: 'MMM-NOAA3', position: 'top_left', config: { provider: "must be in quotes", apiKey: "YOUR API KEY", airKey: "YOUR API KEY", css: "NOAA3" userlat: "xxxx", userlon: "xxxx" } },Current weather
current condition
current temp
UV Index [using the UV Index color codes]
Humidity [if above certain % changes number color]
Wind and direction
Barometer [Shows number plus if rising, falling or steady]Sunrise/Sunset times
Forecast
Rotates through 10 day forecast [including today]
Expected condition
with high/low temps
expected humidityPlease follow Readme on Github!
Screenshots:
NONE – See Github
Version 3.1.1
Download:
[card:cowboysdude/MMM-NOAA]
-
Does not run after updated and modified the config file.
/home/pi/.pm2/logs/mm-error.log last 15 lines: 0|mm | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration. 0|mm | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration. 0|mm | TypeError: Cannot read property 'data' of undefined 0|mm | at Object.parseResponse (/home/pi/MagicMirror/modules/MMM-NOAA3/providers/ds.js:61:43) 0|mm | at Request._callback (/home/pi/MagicMirror/modules/MMM-NOAA3/providers/ds.js:52:28) 0|mm | at Request.self.callback (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:185:22) 0|mm | at emitTwo (events.js:126:13) 0|mm | at Request.emit (events.js:214:7) 0|mm | at Request.<anonymous> (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:1161:10) 0|mm | at emitOne (events.js:116:13) 0|mm | at Request.emit (events.js:211:7) 0|mm | at IncomingMessage.<anonymous> (/home/pi/MagicMirror/modules/MMM-NOAA3/node_modules/request/request.js:1083:12) 0|mm | at Object.onceWrapper (events.js:313:30) 0|mm | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration. 0|mm | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration.My config.js
{ module: 'MMM-NOAA3', position: 'top_right', config: { provider: "darksky", // From list above apiKey: "xxxxxx", // From one of the providers listed above airKey: "xxxxxx", css: "NOAA3" // THIS MUST CONTAIN A CSS STYLE NAME userlat: "43.02xxxx", userlon: "-81.32xxxx" } }, -
@jrcelis after your css: … their is no comma
-
@tbbear Nice catch!! Thanks!!
-
@jrcelis said in MMM-NOAA - Another Weather Module:
// THIS MUST CONTAIN A CSS STYLE NAME
PS please edit your post and remove your api key… :)
-
@tbbear Thanks!!!
-
@tbbear said in MMM-NOAA - Another Weather Module:
after your css: … their is no comma
Robert! How are you doing? Long time, no see!
-
There is no comma in the readme examples for the
css: "NOAA3",line. -
@mykle1 did you go a pull request to fix it?
-
@cowboysdude said in MMM-NOAA - Another Weather Module:
did you go a pull request to fix it?
Uhhh, no. Haha. I went to do it but it appears you already corrected it.
-
@mykle1 That’s right LOL
-
This is an awesome weather module! Just set mine up and using Darksky as my weather source. I have set my update interval to 30 min, which (unless I am being a div) would mean 24 a updates day and 700 or so a month. Monitoring my DarkSky console I am currently updating 45-50 times a day.
{ module: "MMM-NOAA3", position: "top_right", config: { provider: "darksky", apiKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxx", // From one of the providers listed above airKey: "xxxxxxxxxxxxxxxxxxx", css: "NOAA3", // THIS MUST CONTAIN A CSS STYLE NAME updateInterval: 30 * 60 * 1000, userlat: "49.238941", //MUST HAVE BOTH userlon: "-121.765883" //MUST HAVE BOTH } },Is the above correct from a configuration perspective? Have I missed something?
Thanks in advance!
-
@doogy_rev said in MMM-NOAA - Another Weather Module:
Have I missed something?
Math class, apparently. ;-)
Every 30 minutes would be 48 calls a day, and in a 30 day month, 1440 calls
-
Haha, yes you are right. What an utter putz I am 🙈
-
Don’t be too hard on yourself. We all make mistakes. :thumbsup:
-
Did someone managed to change css to make this module look more like this?

Or like this

-
@epi said in MMM-NOAA - Another Weather Module:
Did someone managed to change css to make this module look more like this?
What you’re describing looks alot like the default weather module. Go figure.
-
Maybe someone did but it certainly wasn’t me… but feel free to play with the css if you’d like.
-
Stay tuned I’ve modified Sean’s MMM-WeatherBackground to work with NOAA3 :) Working out some bugs but should be released soon!
-
A little sample…

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
