I’d like to lower the setpoint for the standard Pi5 cooler fan using the onboard fan connector. Can someone please point me to a current document for that? Thanks.
If it’s one of those pi hat things, I don’t think there is one assuming you are using HAOS. If you are using some other operating system, then HA is likely not involved at all.
Not a hat.
https://www.raspberrypi.com/products/active-cooler/
It plugs directly into the Pi5 board’s dedicated fan connector.
Also: Yes, I’m using HAOS v 17.1. Core=2026.3.3.
Thanks.
i think you’d be better of trying PI Forums
i.e
https://raspberrypi.stackexchange.com/questions/145927/raspberry-pi-5-edit-modify-temperature-limit-for-the-active-cooler-fan .
Thanks for the pointer and the reply.
This is all good, except there is no /boot directory (visible?) when I use the HA File Editor. Where does HAOS keep the config.txt file (or it’s equivalent)?
There is no such, atleast not “available” as it’s bios/os related
However, if you go to /Settings/System/Hardware #All Hardware
You might find the right “pins” or PWM-controller , I honestly don’t know how much, nor which Hardware HAOS recognizes
With " Advanced SSH & Web Terminal " you get a “deeper” view of HAOS, though still from a “Docker” view
I would suggest to keep the fan on 24/7. Keeping the PI at lower temp all the time will make it run longer than just preventing it from running too hot. Fans are much cheaper than SBCs. I ran a fan connected to GND and 5V on my RPI4. Used up one fan in about 18mths. Surprised it lasted so long.
No. You would be much better building an ESP32 with esphome and control it that way.
OK. So If I understand you right, folks with a Pi5 and the stock cooler usually just leave the defaults? Since I’ve never seen the fan on, do you know if there is confirmation that HAOS even sends any signal to call for the fan on the Pi5 at any time? Or is it handled entirely on the board itself? Or do I need to pull this cooler and get something else?
And thank you again for the responses and the help. I really do appreciate it.
The Pi 5 hardware seems to handle itself, without need for any form of external control. I know when I reboot my RPi 5 (running HAOS), with a stock cooler/fan on it, the fan spins up during the reboot process and then quiets down once the system is up and running. I just checked mine and I can see the fan turning off and then back on automatically. Thus, I don’t believe you need to do anything. It just works.
More details here
I’m pretty sure it doesn’t.
It is not an HAOS related function, it’s optional hardware thing. It is unlikely to be there. Just like a GPU, likely not part of core programming.
If there is some custom integration or App that talks to the fan, that’s possible, but I have not looked for that.
As Ogiewon says, the “builtin” functionality has a “default” The Fan is Spinning Up at high load.
The mentioned “settings file” is only used to change defaults. to i.e lower “tress-hold”
I assume you have used “Pi Imager” to install your HAOS-Image, Specific for PI5
There are quite a few Topics in regards to PI in here, Below is 2 relevant, thou “older”
How to access config.txt in Hassio? - #20 by DWiskow .
Edit ‘config.txt’ on Pi 5 HA OS 13.2 image? - #5 by evansnp .
Hope this will help you further, othervice i wouldn’t think alot of it, as Spiro said above, as long as it’s cooling, let it cool, it’s not like you save a tons of money by lowering the rpm, or tresholds of the Fan, and you might just risk that your “settings” is not Optimal
You can use the “System Monitor” - Integration to see the fan-speed.
By default the fan spins up above 50°C cpu-temp.