Read the statement by Michael Teeuw here.
Weatherunderground - currently - hourly - daily - configurable
-
@pugsly That’s strange! There is a setting, but it has a default 10 minute setting.
Did you look at the log for clues?updateInterval: 10 * 60 * 1000, // every 10 minutes -
How can I find the locid? I try a few options but everytime I get an error in my console:
http://***:8080/modules/MMM-Wunderground//MMM-Wunderground.js
Failed to load resource: the server responded with a status of 404 (Not Found)Also with: pws: ‘pws:IUTRECHT148’, OR pws: ‘NY/New_York’ OR pws: ‘locid:NLXX8014;loctype:1’
-
Could you post the relevant config.js section? Could you also check on your pi if /modules/MMM-Wunderground/MMM-Wunderground.js actually exists?
-
File exists! Config output (actually uncomment):
//{ // module: 'MMM-Wunderground', // position: 'top_right', // This can be any of the regions. // // Best results in left or right regions. // config: { // // See 'Configuration options' for more information. // apikey: 'c4fbdf2a7b44d2bd', // private; don't share! // pws: 'NY/New_York', // //lang: 'DE', // fctext: '1', // fcdaycount: "5", // fcdaystart: "0", // hourly: '1', // hourlyinterval: "3", // hourlycount: "2", // alerttime: 10000, // alerttruncatestring: "english:" // truncate the alertstring ath this word// // } //}, -
Any log available? At this point i have no clue why it would stall…
-
Its been ok since I restarted so I am keeping an eye on it.
On another note, why do some configuration items use " ", some use ’ ’ and others don’t have any quotation marks at all?
I changed all of mine to ’ ’
-
Thanks @pugsly, I checked that again, only with the following config:
{ module: 'MMM-Wunderground', position: 'top_right', config: { apikey: 'XXXXXX', pws: 'locid:NLXX8014;loctype:1' } },Result is still a black screen. I can see that error on the console (on my computer):
Cannot GET /modules/MMM-Wunderground//MMM-Wunderground.jsBut the file is in the folder. Weird!
-
Perhaps I found something: The Filename is: MMM-WunderGround.js. Tha app is looking for MMM-Wunderground.js. If I change the filename to MMM-Wunderground.js, the mirror starts, but the Module don’t work.
I only see this:
-
Any ideas?
-
I cloned your repo to MMM-WunderGround and edited the module name also. Now it works. You should change your Readme.
Thanks for the cool module ;).
-
@djsunrise19 Thanks for spotting my mistake :D I’ve modified the readme accordingly. Enjoy!
-
it’s taking me forever but How do i change pws: ‘locid:’ for san francisco? I cant find the location ID for my city using google
-
Can be any WU api location info.
US Example:
NY/New_York
Example:locid:NLXX8014;loctype:1so just change it to
CA/San_Francisco -
I’m getting a blank screen. Any idea why?
{ module: 'MMM-WunderGround', position: 'top_right', header: 'Weather Forecast', config: { apikey: 'a1fa37eaff91b5450c', pws: 'CA/San_Francisco', fctext: '1', fcdaycount: '5', fcdaystart: '0', hourly: '1', hourlyinterval: '3', hourlycount: '2', alerttime: 1000, alerttruncatestring: 'english:' } }, -
Config looks good, could you have a look at your logs?
See here for some troubleshootign info: https://forum.magicmirror.builders/topic/86/how-to-troubleshoot
-
@MagicCrumps1 On the other hand, you api key seems to be invalid. (if the key in your post is indeed your key):
{ "response": { "version":"0.1", "termsofService":"http://www.wunderground.com/weather/api/d/terms.html", "features": { } , "error": { "type": "keynotfound" ,"description": "this key does not exist" } } -
This post is deleted! -
@RedNax Still not working. Sorry, I should have included that I added a few extra keys to my personal api key thus making them invalid.
Loading config … Loading module helpers … No helper found for module: alert. No helper found for module: clock. Initializing new module helper … No helper found for module: compliments. No helper found for module: currentweather. No helper found for module: MMM-WunderGround. Initializing new module helper … All module helpers loaded. Starting server op port 8080 … Server started … Connecting socket for: calendar Starting node helper for: calendar Connecting socket for: newsfeed Starting module: newsfeed Sockets connected & modules started … Launching application. -
That looks like everything did load up properly there. There’s a way to look at electron’s console logs but I don’t know what the keystroke is (maybe CTRL-W?). But, at times like this, I find it’s easier/faster for me to debug by using a different machine with Chrome/Firefox and load up the mirror that way by going to the rpi’s IP and port: http://10.0.0.1:8080 (assuming your rpi’s IP is 10.0.0.1, change it to match yours.) Black screen or not, you can always hit F12 on a windows browser and pull up the console log. Look for Javascript errors.
-
Thanks KirAsh4 and RedNax! I resolved it. What happened was that I entered
location: ‘San Francisco’
locationid: ‘5391959’on the currentweather module.
I decided to delete the locationid key and left it blank and voila! It works now! You guys rock!
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