@jbeck615 said in Throwing down the gauntlet:
the main config file and never touch the config files of each modules folder?
There are no config files in each module folder. Anything inside the actual module folder is part of the module and should not be altered. You set up each modules configuration in the config.js file inside your config folder. After that, any customizing of each module should be done in the custom.css file in your css folder.
This is the WunderGround entry in my config.js file. The setup of the module.
{
module: 'MMM-WunderGround', // Just for current weather
position: 'top_center',
config: {
apikey: 'YOUR API KEY', // private; don't share!
pws: 'pws:KNYNEWYO103', // Richmondtown Weather Station - Very Cool
currentweather: 1,
coloricon: true,
animationSpeed: 5000,
roundTmpDecs: 0,
UseCardinals: 1,
windunits: "mph", // bft or mph
}
},
{
module: 'MMM-WunderGround', // Just for forecast
position: 'top_right',
config: {
apikey: 'YOUR API KEY AGAIN', // private; don't share!
pws: 'pws:KNYNEWYO103', // Richmondtown Weather Station - Very Cool
currentweather: 0,
coloricon: true,
hourly: '1',
fctext: '1',
fcdaycount: "10",
fcdaystart: "1",
hourlyinterval: "2",
hourlycount: "1",
animationSpeed: 5000,
alerttime: 10000,
alerttruncatestring: "english:",
roundTmpDecs: 0,
UseCardinals: 1,
layout: "vertical",
windunits: "mph",
sysstat: "0"
}
},
And this is the WunderGround entry in my custom.css file. To customize things like color, icons, position, size, etc…
}
.region.top.right .MMM-WunderGround table th {
display: none; /* removes icons above max-temp, min-temp and % chance of rain */
}
.MMM-WunderGround .max-temp {
color: #f66;
}
.MMM-WunderGround .min-temp {
color: #0ff;
}
.MMM-WunderGround .weather-icon {
color: #f93;
}
.MMM-WunderGround .day {
color: #6f6;
}
.region.top.center .MMM-WunderGround table.small, /* selector for ONLY current weather Thanks to Strawberry-3.141 */
.region.top.right .MMM-WunderGround table:not(.small), /* selector for ONLY weather forecast */
.region.top.right .MMM-WunderGround table.small td:nth-child(6) {
display: none; /* this line and line above selector for NO rain amount column */
}
I hope this clears things up for you