Read the statement by Michael Teeuw here.
MMM-Podcast don't show/load the latest video
-
no, but i am new to programming so it was hard for me to find out.
after i checked the pm2 log again i just gave it a try…
Because it says “this.socketNotificationReceived is not a function”i needed to change a line in the node_helper.js
default one:
else if(this.loaded){ omx.play("modules/MMM-Podcast/video.mp4", {audioOutput: 'local'}); } else{ setTimeout(function(){this.socketNotificationReceived(notification, payload)},2000); }
i changed line 32 to this:
else if(this.loaded){ omx.play("modules/MMM-Podcast/video.mp4", {audioOutput: 'local'}); } else{ setTimeout(function(){self.socketNotificationReceived(notification, payload)},2000); }
i think, that the download of the video.mp4 wasn’t set to “finished” from the script, so a new video would never be downloaded.
Anyhow it works now, but i noticed that the “updateVideoHours” function in the config.js has no effect at all.
The video has been downloaded several times this day (i think 3-4 times).
But thats ok for me, as the video file is updated also 3-4 times from the website. :) -
ok… i am dumb :(
i realized that the video only was downloaded a few times, cause my Mirror restarts all the time. The watchdog module recognized a few Heartbeat timeouts and restarts every time.
So maybe i need to do some troubleshooting first ^^
-
Ah, debugging. Welcome to the live of a developer. Good luck.
-
Hi,
I am not sure if I should open a new topic, but somehow it fits here as well.
My MMM-Podcast does not show any video at all.
I use the default feedURL like shown above.Is it correct that the modul does not show anything on startup or is there a picture of the linked video shown?
I do not have MMM-Button installed, but it should work with “http://IP:8080/remote?action=NOTIFICATION& notification=BUTTON_PRESSED” as well.
Sending the command my browser says “success” but nothing happens. It always shows nothing.Can anyone help?
Thank you.
Mr.Coffee
-
@MrCoffee
Did you get it running? -
@fox
No. Unfortunately not.
I don´t know what the issue is. The area were the module should be, is just black.
Nothing happens. -
@MrCoffee
I tried also to debug this, but my error.log dont give me any information. -
@fox
Thats interessting. I just realized your screenshot above.
In my case it does not show anything.
Can you please post the part of your config?Where do I find the error.log?
Thanks
-
did you guys install the omxplayer correctly?
check it like this:
cd MagicMirror/modules/MMM-Podcast
omxplayer -o hdmi video.mp4
this should play the video.
I am not using a header, so my module isn’t shown on the MM, too. I think that is correct.
-
@cruunnerr
Thanks for helping us.
I tried the code. The player doesn´t show a video but says “have a nice day” in the command line.
I reinstalled it with- sudo apt-get purge omxplayer
- sudo apt-get install omxplayer
Unfortunately it does not help. It is still “have a nice day”.
Any further ideas?