Read the statement by Michael Teeuw here.
MMM-NewsAPI
-
@mumblebaj said in MMM-NewsAPI:
@DarrenHill Changes have been pushed. You can update the module now.
All up and running - that’s a fix from my side :D
Thanks again for that.Might have a play with the layout as the pics etc are a bit small (and there’s space to expand things around them in my layout), but I can handle that.
-
@mumblebaj
Hi, I have been running your MMM-News module for a couple years now. As of Sunday when my mirror restarted the module no longer shows up anymore. I tried to reinstall it and checked my sources in the config and nothing was altered.Can you help me try and troubleshoot what could be happening? Let me know what I would need to provide to help. I’m not super savvy with this stuff, the mirror was actually built for me.
Thank you in advance.
-
@dondula said in MMM-NewsAPI:
. As of Sunday when my mirror refreshed
what does that mean? we don’t have auto update as part of MagicMirror
-
@sdetweil
Sorry let me rephrase, I have the mirror auto restart every Sunday and I noticed that’s when the module disappeared. This is for the MMM-News module not sure if this thread is talking about a different one.I’ve checked my API key which still seems to be valid when testing in a browser. I also deleted all my sources except 1, so I’m not really sure what happened?
-
@dondula ok, can you look at the logs?
pm2 logs --lines=100
100 is any number, its the last xxxx lines. it defaults to 15…
so as its tuesday there could be a lot of info there…
could try to clear the logs and restart … to get just the newest
pm2 flush pm2 restart MagicMirror
wait
then
pm2 logs --lines=50
-
Here are the logs, I do see this one error regarding an expired certificate but I wasn’t sure what that meant.
0|MagicMir | [16.04.2024 10:46.13.203] [LOG] [NEWS] Error : https://newsapi.org/v2/top-headlines?sources=the-verge&pageSize=20&apiKey=a5a6d37d5e934351b7e8dbac65312e82 FetchError: request to https://newsapi.org/v2/top-headlines?sources=the-verge&pageSize=20&apiKey=a5a6d37d5e934351b7e8dbac65312e82 failed, reason: certificate has expired
0|MagicMir | at ClientRequest. (/home/pi/MagicMirror/modules/MMM-News/node_modules/node-fetch/lib/index.js:1491:11)
0|MagicMir | at ClientRequest.emit (events.js:315:20)
0|MagicMir | at TLSSocket.socketErrorListener (_http_client.js:426:9) -
@dondula said in MMM-NewsAPI:
MMM-News
Hi. My module is MMM-NewsAPI. Are you referring to my module? I have not released any updates and since you have not refreshed the module I am unsure why. As Sam advised, if you could send us any errors in the logs we can then browse over that and see.
-
Hi there, thanks for the response. When I went to reinstall this module it was pulling from your git repository, so I assumed it was yours as well.
If I am wrong please let me know. I had posted my log errors above and wasn’t sure what was going on.
-
@dondula said in MMM-NewsAPI:
/home/pi/MagicMirror/modules/MMM-News/node_modules
Unfortunately this shows MMM-News and not MMM-NewsAPI. Can you show me the module detail in the
~/MagicMirror/config/config.js
? Everything except your API key. -
@dondula I have just tested MMM-NewsAPI with the config that you have and it works just fine.
Config used:
Your key seems to be working fine as well using MMM-NewsAPI.