Read the statement by Michael Teeuw here.
MMM-DailyPokemon Issue
-
I did wonder how everyone was doing that!
The only thing I have done is just removed my API Key and location from the weather app as ive seen on here its just good practice to do so?Again Thank you for looking into this for me.
/* Magic Mirror Config Sample * * By Michael Teeuw https://michaelteeuw.nl * MIT Licensed. * * For more information on how you can configure this file * see https://docs.magicmirror.builders/getting-started/configuration.html#general * and https://docs.magicmirror.builders/modules/configuration.html */ let config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "0.0.0.0", "::" to listen on any interface // Default, when address config is left out or empty, is "localhost" port: 8080, basePath: "/", // The URL path where MagicMirror is hosted. If you are using a Reverse proxy // you must set the sub path here. basePath must end with a / ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], useHttps: false, // Support HTTPS or not, default "false" will use HTTP httpsPrivateKey: "", // HTTPS private key path, only require when useHttps is true httpsCertificate: "", // HTTPS Certificate path, only require when useHttps is true language: "en", locale: "en-US", logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging timeFormat: 24, units: "metric", // serverOnly: true/false/"local" , // local for armv6l processors, default // starts serveronly and then starts chrome browser // false, default for all NON-armv6l devices // true, force serveronly mode, because you want to.. no UI on this device 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", url: "webcal://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "weather", position: "top_right", config: { weatherProvider: "openweathermap", type: "current", location: "", locationID: "", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city apiKey: "" } }, { module: "weather", position: "top_right", header: "Weather Forecast", config: { weatherProvider: "openweathermap", type: "forecast", location: "", locationID: "", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city apiKey: "" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "Sky News", url: "https://feeds.skynews.com/feeds/rss/uk.xml" } ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, ] }; var config = { modules: [ { module: "MMM-DailyPokemon", position: "top_center", config: { updateInterval: 600000, minPoke: 4, maxPoke: 151, grayscale: true, showType: true, language: "en", genera: true, gbaMode: true, nameSize: 26, flavorText: false } } ] } /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
-
@millis said in MMM-DailyPokemon Issue:
var config = {
modules: [
{
module: “MMM-DailyPokemon”,
position: “top_center”,
config: {
updateInterval: 600000,
minPoke: 4,
maxPoke: 151,
grayscale: true,
showType: true,
language: “en”,
genera: true,
gbaMode: true,
nameSize: 26,
flavorText: false
}
}
]This is your problem. Everything between the square brackets need to be within the previous modules collection i.e. between the previous square brackets “[ ]”.
-
@mumblebaj
Thank you for looking over my code for me, I really do appreciate it, as i said before I am new to all of this and its just a big mystery to me (for the moment)so what would I need to change in my code to fix this?
from your reply am I right in saying the issue lies with the placement of the square brackets?I have tried removing them and that didn’t work and I also moved the code into the module above (inside those square brackets)
This is the link from where i got the code it was literally a case of following the install instructions followed by a quick copy and paste
https://github.com/NolanKingdon/MMM-DailyPokemonSorry for being an absolute pain, I really do appreciate you taking up your own time to try and help me!
Ashley.
-
@millis You only need this piece of the module config code:
{ module: "MMM-DailyPokemon", position: "top_center", config: { updateInterval: 600000, minPoke: 4, maxPoke: 151, grayscale: true, showType: true, language: "en", genera: true, gbaMode: true, nameSize: 26, flavorText: false } }
This needs to go into the module block. You can paste it between the alert and clock modules.
modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "MMM-DailyPokemon", position: "top_center", config: { updateInterval: 600000, minPoke: 4, maxPoke: 151, grayscale: true, showType: true, language: "en", genera: true, gbaMode: true, nameSize: 26, flavorText: false } }, { module: "clock", position: "top_left" },
Then remove the incorrect code you pasted at the bottom of the file.
-
The previous poster solved it, and I made one mistake in my post.
You also need to change let config= to var config=
in the beginning of the config.js -
@mumblebaj
YES!!!Thank you so much!! it works!!!
out of interest then how come it gets placed in between the alert and clock and not at the bottom of the code? is it due the position placement on the mirror?
Again Thank you so much!!
Ashley.
-
@millis You can place it anywhere in the
module [ ]
block, not outside it like you have done. -
@mumblebaj
Okay that is awesome! thank you for that and everything else!now i can try and add more modules as that one the first one i tried!
Honestly, Thank you!
-
@millis No problem. Just mark the post as solved.