Read the statement by Michael Teeuw here.
RPi5 running hot
-
The list of running modules -
The EmbendURL modules only display on demand on a seperate page
pi@MMPi5:~ $ curl -s http://localhost:8080/api/module | python3 -c "import sys,json; [print(m['identifier'], '-', m['name']) for m in json.load(sys.stdin)['data']]" module_0_alert - alert module_1_MMM-Remote-Control - MMM-Remote-Control module_2_MMM-pages - MMM-pages module_3_MMM-EmbedURL - MMM-EmbedURL module_4_MMM-EmbedURL - MMM-EmbedURL module_5_calendar - calendar module_6_iFrame - iFrame module_7_clock - clock module_8_MMM-Worldclock - MMM-Worldclock module_9_MMM-OpenWeatherForecast - MMM-OpenWeatherForecast module_10_MMM-EmbedURL - MMM-EmbedURL module_11_iFrame - iFrame module_12_newsfeed - newsfeed module_13_newsfeed - newsfeed pi@MMPi5:~ $ -
My Pi5 has a on chip fan and it was running 75 inside the box attached to the monitor in the back.
I added external little fab on top of my enclosure to extract the hot air and it dropped the temp to 60.
Moved it 1 inch away from the monitor back panel and the temp now is 55 all the time with screen on and 44 during the night when the screen off. -
You shouldn’t run any raspberry pi 5 without cooling fan on top it will break if run it without fan installed
Buy fan -
I have ordered a fan/cooler
But anyone have any insight into whethere the processes I listed are over running?
-
@mvrlogins if you stop MagicMirror what is the temp?
-
@mvrlogins if you stop MagicMirror what is the temp?
It drops to 50C in a few min
-
The EmbendURL modules only display on demand on a seperate page
what do you mean by separate page?
MagicMirror does not have pages, it has logical groupings of content, some shown together, others hidden (this is MMM-pages, MMM-Carousel, MMM-ModulesGroupsRotation, MMM-ProfileSwitcher, etc)
so even if not shown, some content could still be generated (Embed/iFrame) , they don’t know they are hiddenif you run ps -ef you can see the commandline used to launch each process.
you say you have a 1 gig pi5, but mem reports as 2gig.
but you are over physical, and swapping. which takes cycles.
I would suggest, disabling module at a time
adddisabled:true,after the module:name… line
and rerun to see what the effect is. what are the embed modules showing? active content, graphs, images??
-
The EmbendURL modules only display on demand on a seperate page
what do you mean by separate page?
MagicMirror does not have pages, it has logical groupings of content, some shown together, others hidden (this is MMM-pages, MMM-Carousel, MMM-ModulesGroupsRotation, MMM-ProfileSwitcher, etc)
so even if not shown, some content could still be generated (Embed/iFrame) , they don’t know they are hiddenif you run ps -ef you can see the commandline used to launch each process.
you say you have a 1 gig pi5, but mem reports as 2gig.
but you are over physical, and swapping. which takes cycles.
I would suggest, disabling module at a time
adddisabled:true,after the module:name… line
and rerun to see what the effect is. what are the embed modules showing? active content, graphs, images??
The EmbedURL module shows a WebRTC video. The page is hiddent and called on demand (not regular rotation).
I thought that the module would not continue to stream the video when hidden. I guess this is the problem, since it does continue
-
Instead of using pages to hide the module, I guess I could use MMM-Remote-Control to enable/disable the EmbedURL module? That would stop the streaming?
-
@mvrlogins i think runtime enable/disable just changes its visibility. there are no apis to add/remove modules from the DOM.
the disable at startup skips adding it as a runtime module… which is completely different -
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