Setup OSMC on my Raspberry PI 4 a while ago, had bought the Argon Neo and the Argon Fan Hat.
Had eventually found the OSMC script from Argon for the Fan Hat and all was working, since the recent OSMC release (November) I can’t get the fan to run on anything other than full.
Had uninstalled and reinstalled the script but to no avail.
Has anyone else managed to get this working? Have Googled this and can’t seem to find much, the link that I had used was from
I’d suggest contacting the Argon team about this. I don’t have any hardware to test.
From a quick glance, there are a few obvious problems with the script:
They edit /boot/config.txt – but they should be changing /boot/config-user.txt, because we replace /boot/config.txt on updates, meaning the script would need to be re-run every time we update this file.
They edit /etc/modules but should use the systemd modules-load.d approach
They install Python wheels as the root user, which could cause problems on the system
Their Python script doesn’t specify a Python version: they should target Python 3. This could be a problem in the future when we release on Bullseye.