Read the statement by Michael Teeuw here.
newsfeed
-
I am trying to run newsfeed.
my config file looks like this.{ module: "newsfeed", position: "bottom_bar", animateIn: "slideInLeft", animateOut: "slideOutRight", config: { feeds: [ { title: "New York Times", // url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml" url: "https://feeds.bbci.co.uk/news/world/rss.xml", }, ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}However I just get no news at the moment. Can someone look to see if I have made an error?
Best wishes.
-
@foggy Your config works fine as is for me. Are you seeing any errors in the logs or the developers window?
-
Thank you for your response.
When I run the program all I see is the news for NYT and not BBC.
I am not really sure where to look for the files. Just in case it make a difference, I download MagicMirror using https://tteck.github.io/Proxmox/#magicmirror-server-lxc
As I am using Proxmox.Best wishes.
-
@foggy are you editing the correct file?
it looks like your changes are not in the config.js being used
-
@foggy - @sdetweil may be onto something. I jsut added your url to my config.js file and I now get the BBC just fine.
I also wonder whether the "{ " and “}” brackets are required but missing in your feeds array? I have each feed url in its own brackets and it works for me. See my config below, modified to add your BBC url.
@sdetweil - related question: In the[recent] past my system has always restarted Magic Mirror when i commit a change to config.js using control-O, but lately it doesn’t and I have to manually restart MM. Is this expected behavior?
Here is the file MagicMirror/config/config.js now correctly displaying BBC news.
{module: "newsfeed", disabled: false, tableClass: "small", position: "bottom_center", // bottom_center bottom_bar config: { feeds: [ { title: "New York Times", url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml" }, { title: "BBC", url: "https://feeds.bbci.co.uk/news/world/rss.xml"}, { title: "Las Vegas Review Journal", url: "https://www.reviewjournal.com/feed/" }, { title: "Detroit Metro Times", url: "https://www.metrotimes.com/detroit/Rss.xml" }, ], reloadInterval: 600000, // Content fetch interval - 600000 = 10 minutes updateInterval: 15000, //Display new headline interval - default = 10000 milliseconds / 10 seconds showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: false, broadcastNewsUpdates: false } }, -
related question: In the[recent] past my system has always restarted Magic Mirror when i commit a change to config.js using control-O, but lately it doesn’t and I have to manually restart MM. Is this expected behavior?
this is provided by PM2 file change detection… it is inconsistent, and I haven’t found any reason… for me it has NEVER worked on pi, or linux… but used to ALWAYS work on mac… (but now doesn’t as well) …
in my config to setup the MagicMirror app I use a json file that provides that configuration.
I don’t see any change in the pm2 doc for this
{ "apps" : [{ "name" : "MagicMirror", "script" : "/home/pi/MagicMirror/installers/mm.sh", "watch" : ["/home/pi/MagicMirror/config/config.js"] <----- I adjust this for user and path }] } -
@JohnGalt remember he is running under lxc container
Proxmox/#magicmirror-server-lxcso the files are NOT in exactly the same place… (they are linked into the container is the same logical place)
Proxmox/#magicmirror-server-lxc -
@sdetweil - Thanks for both the update on the pm2 restart and on the reminder that the OP’s system structure is different.
OK, back to newsfeed behavior…
-
@JohnGalt I think he might be editing the sample
-
Thank you all for your comments. Not sure what I did but the BBC is now working. Please close.
Best wishes.
-
@foggy you close. click the 3 dots to the right, and select mark this post…

-
F foggy has marked this topic as solved on
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