Need help with RPi/MiniPC decision (Motioneye)

Hi.

I‘m running HASS on an RPi4 / 4 GB built in a case with cooler and SSD. So far so good, with my current setup the CPU stays cool, no need to run for the fan.

However I have now installed Motioneye and I want to control multiple IP Cams with it, at the moment there are 2 cams, but I‘m planning for 4-5.

Even with the 2 cams the CPU load jumps to 90% after activating Motioneye and the fan is running continously…

So I‘ve read a lot about Mini PCs like NUC, Geekom, Dell Optiplex etc. and also about Google Coral … and I would like to upgrade my system.

Unfortunately I have no idea what Google Coral really does and if if would help me. And with regards to the PC I don‘t have a feeling, which one to select - CPU, RAM… there are so many different out there.
I would like to find a good compromise between (very) low energy consumption and enough power to run the system I have, especially MotionEye.

Can anyone give me recommendations? Any experience is highly appreciated!

Thanks in advance & best regards
Michael

Motioneye must decode/encode video which can be cpu heavy. If you have GPU it can help with this. I use plex requirements to judge what’s needed since of all the video applications it can be the words. CPUs are given a passmark score. You can look these up and get a pretty good idea of where you will be.

I have Intel e5506. It is old and inefficient but handle motioneye/transcoding well with 0 hiccups. I’ve seen by a that score higher.

Coral won’t help this. It is only good for reducing cpu load when using object detection. It will not help with video processing.

I used motioneye in past and it was great but I found it would choke when reviewing video. I found frigate to be better.

Also, i remember it was the motion detection that uses the most cpu. Reducing the motion detection may help but honestly I still find frigate is better on cpu. Coral is HIGHLY recommended if using object detection but you can turn off object detection

1 Like