Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Problem: R-Pi 4B 4G - PoE - Fan issue
#1
Hi all,

I discovered moOde player over the weekend and look forward to tinkering with it.

The current configuration:
R-Pi 4B, 4G
Power over Ethernet (PoE) HAT for Raspberry Pi 3 Model B+ & Pi 4 Model B (v3.0)
IQaudIO Pi-DAC+ Full-HD Audio Card

I've updated the R-Pi to the latest firmware, via a Raspbian install and then installed moOde on a new SD-Card.

The issue I'm having is throttling the PoE fan. I've added the following lines to the /boot/config.txt but the fan is still, randomly from what I can tell, hitting the max which makes an unwelcome sound when listening to music:

```
#PoE fan  
dtoverlay=rpi-poe
#dtparam=poe_fan_temp0=10000,poe_fan_temp0_hyst=1000
#dtparam=poe_fan_temp1=55000,poe_fan_temp1_hyst=5000
#dtparam=poe_fan_temp2=60000,poe_fan_temp2_hyst=5000
#dtparam=poe_fan_temp3=65000,poe_fan_temp3_hyst=5000
dtparam=poe_fan_temp0=75000,poe_fan_temp0_hyst=5000
dtparam=poe_fan_temp1=82000,poe_fan_temp1_hyst=5000
```

When I check the temperature, the Pi is at about 50.0 C (plus minus one degree).


Any thoughts? Thanks!

Reply
#2
@pepito

I have no experience with the PoE HAT but this seems a perfect question for the Raspberry Pi Forum (where many similar questions have appeared). 

The only thing moOde-specific about this question is the version of Raspberry Pi OS (aka RaspiOS, previously named Raspian) we use. Here's a relevant quote from the build recipe for moOde 7.0.1

Code:
# - Based on RaspiOS Buster Lite 2020-12-02 (10.6)
# - Bump to Linux kernel 5.4.77 build #1371


Regards,
Kent
Reply
#3
Here's from the README in /boot/overlays/

Code:
Name:   rpi-poe
Info:   Raspberry Pi PoE HAT fan
Load:   dtoverlay=rpi-poe,<param>[=<val>]
Params: poe_fan_temp0           Temperature (in millicelcius) at which the fan
                               turns on (default 40000)
       poe_fan_temp0_hyst      Temperature delta (in millicelcius) at which
                               the fan turns off (default 2000)
       poe_fan_temp1           Temperature (in millicelcius) at which the fan
                               speeds up (default 45000)
       poe_fan_temp1_hyst      Temperature delta (in millicelcius) at which
                               the fan slows down (default 2000)
       poe_fan_temp2           Temperature (in millicelcius) at which the fan
                               speeds up (default 50000)
       poe_fan_temp2_hyst      Temperature delta (in millicelcius) at which
                               the fan slows down (default 2000)
       poe_fan_temp3           Temperature (in millicelcius) at which the fan
                               speeds up (default 55000)
       poe_fan_temp3_hyst      Temperature delta (in millicelcius) at which
                               the fan slows down (default 5000)

Here's from a blog post 
https://jjj.blog/2020/02/raspberry-pi-po...n-control/

Code:
# PoE Hat Fan Speeds
dtparam=poe_fan_temp0=65000,poe_fan_temp0_hyst=5000
dtparam=poe_fan_temp1=67000,poe_fan_temp1_hyst=2000

Then, reboot! Now, the fans won’t kick on until they hit 65’C, they’ll speed up at 67’C. For my setup, that silences them almost completely, while still keeping them reasonably cool and safe.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
Maybe it's just my bad eyesight, but it looks like the OP is using dtparams just as described in the quoted README and forum post. He just chose different but workable setpoints.

I'll be interested to here what the resolution is.

Regards,
Kent
Reply
#5
Hi Tim, Thank you for the quick reply.

It's actually the resource that I used to configure the Raspberry. I've now copied in the second snippet you provided and removed the part including the:

dtoverlay=rpi-poe

Until now, I've been using a Kodi, and the fan was working well. I'm wondering if it has something to do with the latest Raspberry OS Lite. But I have yet to find any posted issues on the matter.

I've rebooted and keep you posted on the results.
Reply
#6
Hi all,

So I finally got time to get back to it Smile I updated to 7.1.0, but I think to trick is to have AT LEAST 4 poe_fan_temp entries:

https://community.home-assistant.io/t/pi.../149115/17

I've done so and have not had any speed ups of the fan in the last hour. If this changes, I'll update the post.

Regards,
David
Reply


Forum Jump: