Test HA on Raspi5 with NVMe SSD

Hello everyone,

I am planning to move my HA system in the long term. But before I do that, I would like to test the cooling performance of the future HA system on a Raspi5 with NVMe drive.

Is there any integration or add-on that can be used to run as a kind of stress test?

Or does anyone have any other ideas?

Hi again,

found a solution myself using the terminal & ssh-add-on and this simple one-line command found here:

for i in $(seq $(getconf _NPROCESSORS_ONLN)); do yes > /dev/null & done

You can find the stress-test results at the bottom in a screenshot.

But first of all, a few words of explanation:

The reason for this test is that the Raspi 5 (especially with NVMe drive) is relatively new hardware for the HA. To make matters worse, in my case it is installed in a network rack.

So: Raspis own active CPU cooler only blows a few millimeters upwards against Pineberrys NVMe hat and in the closed rack I was worried that it would reach its cooling limits.

This Test states an idle temperature about 60°C with Raspis active CPU cooler combined with the NVMe hat.

I have added numbers in brackets in the sketches for more detailed explanations below.

So I first attached a heat sink and a second simple 5V fan (3) to the NVMe (1) drive:

I also mounted a third fan vertically on the side (4).

I hoped that these two modifications would allow me to cool the NVMe drive and also blow out the air congestion between the Raspi’s own fan and the NVMe hat (5).

And, what can I say: it turns out this way I really get a better idle and stress temp about 20°C below the mentioned test results:

:partying_face:

  • at 35-40°C (idle)
  • and 60°C (stress):

For those that want to print the side fans mount: here’s the STL-File to fix it.