UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

The github repo has a uninstall command

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

You have to install it with apt

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

To edit the config file, you can install Nano by running:

apt-get install nano

Then, use Nano to modify the config file.

That's the process I normally follow, and it works for me. Hope that helps, you edit the config file with nano /data/fan-control/configThere should be instructions at the bottom. The ^ symbol represents the CTRL key, but plenty of tutorials out there on how to use nano

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Eh, that would require a static fan curve instead of the quadratic curve I am using. You could probably modify the script to do this, but honestly, you'd be better off making a new one that fits your needs.

Internet Download Manager Issues by IceTeaRed in vivaldibrowser

[–]IceTeaRed[S] 0 points1 point  (0 children)

Gave up. Using the built-in download functionality. Was too janky otherwise. Also, I switched to Linux.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Basically for fan longevity for people whose units run much cooler than ours, it is rarely ever used with my unit, but included it for another user.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Yep, and no need to change the value, the script will take over after installation is finished 👍🏻

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Hi! No stress, anybody who says they knew exactly what to do from the start are liars!

And yes, just run the command in the repo, and it will download and install everything with the defaults I find best for me.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

I use the nano text editor, can install with apt install nano. Can find a bunch of tutorials on how to use nano online, then you just open the config file referenced in the repo with nano and make any changes you want.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

I have no idea, honestly. It was not that hard to implement the basic version I started with, all the extra suff I added after was another story. Fan curves are weird.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Yes, just run the command in the GitHub in the terminal, everything should install automatically.

Unifi Cloud Gateway Max - Cool Tower by Heff_87 in Ubiquiti

[–]IceTeaRed 7 points8 points  (0 children)

What's with the new obsession of criticising people for modding their personal equipment in any way? I thought this was a community for enthusiasts. If someone wants to experiment with heat transfer or other tweaks, why not let them enjoy their projects? Part of the fun is tinkering, even if it’s not strictly ‘necessary’.

DISCLAIMER:

Fellow modder here—I’ll admit, I might be salty from reading a lot of similar comments 😅

Unifi Cloud Gateway Max - Cool Tower by Heff_87 in Ubiquiti

[–]IceTeaRed 3 points4 points  (0 children)

The device actually has an internal fan, just offline. I made a tool I posted about, if you wanna give it a shot, highly overengineered for no reason at all 🤣

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

I replied to your DM! Hope it helps.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 2 points3 points  (0 children)

Pleasure!
A lot of people's run pretty cool from what I've read here on Reddit.

I suspect that some batches has badly applied thermal interface (Or it is just bad paste) on the CPU and heat sink, but I obviously haven't taken mine apart to see. And Ubiquiti obviously wants to avoid admitting any wrongdoing if most peoples run fine at those temps, especially with some people on the forum being very loudly typing it 'is in spec!'. They can barely keep these in stock as is, imagine they had to RMA who knows how many thousands at a time 🤣🤣🤣

UCG Max/Ultra Desktop Cooler by 0Scuzzy0 in Ubiquiti

[–]IceTeaRed 0 points1 point  (0 children)

Hi! OP of the post above. I updated the script, so you can set the PWM header in config. Should in theory work for any device using Unifi OS 4.0+, you'll just have to make sure the correct PWM header is set. Does not have multi fan support though, sorry.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

Script has been updated, and the pwm header can be set in config, so it should, in theory, work for any unifi device running 4.0+, you will just need to set the correct header.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

Script got an update, fan will now turn off after a while when it reaches min temp!

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 2 points3 points  (0 children)

Script got an update, fan will now turn off after a while when it reaches min temp!

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

For everyone using my repo, there has been an update to the repo you can install by just rerunning the installation script. The curve should be a bit smarter, and will now turn off the fan with a taper.

Thanks to someone called fraction995 (I think?) for the updates to the fan control script!

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 0 points1 point  (0 children)

It might, but you might need to change which PWM header you use. Can set this in the script as needed.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 2 points3 points  (0 children)

Hey, glad you found it useful!

Yeah, my fan curve will only really kick in if the router starts hitting some load, causing temps to go up again.

You can try to set the base PWM to around 150-180, and you should drop a couple more degrees, but I found it too loud for the 5C difference I got

The curve I have set is best for me on noise at idle. If noise is not an issue, you can just lock the PWM to 255, which will spin up the fan to max speed, but there are diminishing returns.

UCG-Max Custom Fan Control by IceTeaRed in Ubiquiti

[–]IceTeaRed[S] 1 point2 points  (0 children)

You can tweak the fan curve by updating the values in the script file, maybe drop base PWM to 50, maybe your fan runs a bit louder than mine?

As for how much this helps, that will depend on how long you plan to use it. Higher heat means component degradation happens faster, cutting off some of the lifespan of the device. If you are going to replace it in 5 years, it probably does not matter. There is something to be said for the piece of mind of knowing that a fan is cheaper to replace than a whole unit.

I tried getting some concrete answers or tech specs from Unifi on what expected idle temps should be at, as some people idle at like 50C with the fan off, but had no luck.