Read the statement by Michael Teeuw here.
MMM-WunderGround - not appearing in Mirror
-
Hi Thanks for the reply - I have tried your config and am still having the same result, the module does not show up at all.
I am not seeing any error either regarding the config.js file…
This leads me to believe it must be something to do with the api key. Are you able to talk through exactly what to do to set the key up? I think I have done it right (see screenshot in first post) but may be missing something… How many characters is your api key? -
I had the same issue and the fix was so dumb it had me smacking my head. The MMM-WeatherUnderground did not end up in the modules folder after my git pull. Moved it from where it was into the modules folder and “poof” like magic it worked.
-
@sithlordhood do you get any ui elements saying loading or something?
did you run npm install in the mmm-wunderground directory?
did you check the path like @Sunburned mentioned?
can you share your logs? -
@strawberry-3.141 Thanks for replying…
I tried npm install in the MMM-WunderGround directory but it failed (I don’t think there are any dependencies that require installing?)
I checked the path and the directory was there however it was named ‘MMM-Wunderground’ and in the config.js I call ‘MMM-WunderGround’. I changed the directory name to ‘MMM-WunderGround’ and the module now loads!Funnily enough before this I tried changing the config.js file to match the directory name and this did not work, I had to change the directory name to add the capital letter to the U.
Thanks all for your help, finally sorted!
-
The case sensitivity was my issue too! I think I pulled the github down *Wunderground* it installed with the folder name in lowercase, but the files themselves *WunderGround* and I was using MMM-Wunderground in my config.
Once I symlinked the correct capitalization, and corrected my config, it works perfectly.20 years using linux, one would think I would catch this myself!
Thanks for asking the right questions! This thread got me up and running.