Read the statement by Michael Teeuw here.
Cant figure out how to install a module in the config.js
-
@broberg ok here you go
/* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. */ var config = { port: 8080, ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses. language: "en", timeFormat: 24, units: "metric", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "calendar", header: "US Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "currentweather", position: "top_right", config: { location: "New York", locationID: "", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "New York", locationID: "5128581", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true } }, { module: 'twitControl', position: 'top_left', config: { maxNumTweets: 5, streamType: 'followings', api_keys: { } } }, ] }, /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
-
You are using the wrong quotations,
you are using
’
when you should use'
and“
when you should use"
so first of change
ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses.
to
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses.
and
{ module: ‘twitControl’, position: ‘top_left’, config: { maxNumTweets: 5, streamType: ‘followings’, api_keys: { consumer_key: ‘ ’, consumer_secret: ‘ ’, access_token_key: ‘ ’, access_token_secret: ‘ ’ } } },
to
{ module: "twitControl", position: "top_left", config: { maxNumTweets: 5, streamType: 'followings', api_keys: { consumer_key: ' ' , consumer_secret: ' ', access_token_key: ' ' , access_token_secret: ' ' } } },
And do edit your post above to remove your personal keys!
-
@broberg Thank you very much it worked finally :)
-
@Edswald Glad to hear it!
-
@broberg umm can you help me again now im trying to install another twitter module with no luck :(
-
/* Magic Mirror Config Sample
*- By Michael Teeuw http://michaelteeuw.nl
- MIT Licensed.
*/
var config = {
port: 8080,
ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses.language: "en", timeFormat: 24, units: "metric", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "calendar", header: "US Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "currentweather", position: "top_right", config: { location: "New York", locationID: "", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "New York", locationID: "5128581", //ID from http://www.openweathermap.org/help/city_list.txt appid: "YOUR_OPENWEATHER_API_KEY" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true } },
{
module: ‘twitControl’,
position: ‘top_left’,
config: {
maxNumTweets: 5,
streamType: ‘followings’,
api_keys: {
consumer_key: ‘fill’,
consumer_secret: ‘fill’,
access_token_key: ‘fill’,
access_token_secret: ‘fill’
}
}
},]
},
{
module: ‘MMM-TwitterTrendsByPlace’,
position: ‘bottom_left’,
config: {
// visit the url below for the twitter keys/tokens
// https://dev.twitter.com/oauth/overview/application-owner-access-tokens
consumer_key: ‘fill’,
consumer_secret: ‘fill’,
access_token_key: ‘fill’,
access_token_secret: ‘fill’,
// set the display name/title for the place
placeName: ‘New York, NY’,
// set the woeid for the place, see documentation for more
// http://woeid.rosselliot.co.nz/lookup/
placeWoeid: ‘2459115’,
}
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== “undefined”) {module.exports = config;} -
-
@Edswald you have to place the modules within the brackets
If you go back to the picture where I marked that you should move two brackets you will see which ones I mean.
And when you post your config files delete your sensitiv data (like api-keyes)
-
@broberg Ahhh i see what you mean thank you again :)