• 16.07.2026, 10:29
  • Registrieren
  • Anmelden
  • Sie sind nicht angemeldet.

 

GWTechTalk

Newbie

New to Aquasuite, check out my dashboard!

Montag, 8. Juni 2026, 14:30

Hey everyone,

I wanted to share a cooling-control setup I built using a Quadro. I currently have four physical temperature sensors and three main water-cooling control groups: intake, exhaust, and pump.

This took a bit of trial and error because none of my connected devices were reporting RPM quite the way I expected. Since my pump is not powered directly by the controller, I also had to estimate some of its behavior. For the intake and exhaust fans, I estimated RPM using the fan model’s published performance data combined with the commanded power level. I used a similar approach for the pump, building a rough but useful estimate of power usage based on RPM and commanded output.

By collecting intake air temperature, internal case temperature, coolant temperature, and exhaust temperature, I was able to calculate temperature deltas and use them to better understand loop efficiency and overall case airflow effectiveness. Then using creative overrides, I set loss of signal power presents. Notice, my override is the primary commanded control.

One of the biggest benefits was finding a good balance between intake and exhaust airflow. In my specific setup, a slight negative-pressure configuration appears to cool more efficiently. It seems to move heat out of the case quickly enough that the intake radiator can continue pulling in cooler air effectively.

I also built some “emergency” control logic. Since I’m running a 5800X3D, the CPU is very heat-dense and can spike in temperature much faster than the coolant temperature can react. Because of that, I created mathematical overrides for the normal fan and pump curves. If the CPU approaches my upper temperature limits, the system forces higher fan and pump speeds even if the coolant temperature itself has not risen much yet.

After watching the data for a couple of weeks and making small adjustments, I was able to tune the setup into what feels like a really efficient cooling profile for my system.

The software itself is very capable, but I do wish there were more freedom on the design side. XAML feels a bit restrictive, and I think something like a Python wrapper could open up a lot of creative dashboard and visualization options. For example, displaying 09 instead of 9? A lot of the data and mathematics were done with virtual sensors.

Also, slightly unrelated: does anyone know how to force leading zeroes on single-digit date/time fields?

Water-cooling & Aesthetics Components​:
  • Alphacool AIO Quick Disconnect (QD) Hoses – 90° (x2)
  • Alphacool AIO Quick Disconnect (QD) Hoses – Straight (x2)
  • Alphacool Core 100 Aurora Pump
  • G1/4 Temperature Sensor
  • Open Air Temperature Sensors (x3)
  • Molex PSU Cable
  • Aquacomputer Quadro Controller
  • RGB Splitters (Generic)
  • Cooler Master Vertical GPU Mount
  • Corsair Hydro XR5 420mm x 30mm Radiator
  • Bykski Full-Coverage GPU Water Block (Sapphire Pulse 24GB IC flashed to Nitro+)
  • Heatkiller IV AM4 CPU block
  • New 24 pin motherboard cable with LEDs,
  • 8-Pin PCIe GPU Power 180-degree adapters.
  • Added a 4-way fan splitter for the exhaust fans to use a single DC header.
  • Combine all intake fans on a single DC header.
  • Combine all exhaust fans on a single DC header.
  • Mayhems XT-1 Coolant (1000ml)

PC Components:

  • CPU: 5800X3D
  • RAM: 64GB GSkill CAS 16
  • GPU: Saphire Pulse 7900XTX 24GB running Nitro+ Unlocked Firmware
  • Storage: Samsung 990 Pro 2TB NVMe Gen 4
  • Motherboard: MSI B550i Gaming Wi-Fi
  • Network: MSI Hearld Wifi 7 Broadcom chipset (FastConnect 7800)
  • Intake: 3x 140mm fans
  • Exhaust: 4x 120mm fans
»GWTechTalk« hat folgende Dateien angehängt:
  • Main Dashboard.jpg (295,55 kB - 97 mal heruntergeladen - zuletzt: Gestern, 20:33)
  • WCPC.jpg (119,94 kB - 151 mal heruntergeladen - zuletzt: Heute, 06:26)
  • VSMP.jpg (176,1 kB - 173 mal heruntergeladen - zuletzt: Heute, 06:26)
  • Pump.jpg (228,59 kB - 114 mal heruntergeladen - zuletzt: Heute, 06:26)
  • Intake.jpg (229,16 kB - 68 mal heruntergeladen - zuletzt: Heute, 06:26)
  • Exhaust.jpg (231,01 kB - 63 mal heruntergeladen - zuletzt: Heute, 06:26)
  • EmerDemand.jpg (38,71 kB - 168 mal heruntergeladen - zuletzt: Heute, 06:26)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »GWTechTalk« (8. Juni 2026, 14:46)

Speedy-VI

Senior Member

Mittwoch, 10. Juni 2026, 03:15

That is a nice looking Dashboard. Welcome to the power of Aquasuite!

A note about pump speed - Most people pick a speed that provides sufficient flow rate and just leave it there. Outside of extremes, varying pump speed does not really get you much. In fact, moving the coolant through the radiator(s) faster can actually lower heat exchange efficiency because the coolant is not in the radiator as long. It's also harder on the pump. I set my D5 Next pump at 100%, then started lowering the speed in 5% increments while stressing the system. I kept lowering it until temps started to increase. Then I increased it 10% above that speed and left it. Give it a try. I think you will find that lowering the pump speed will make no difference until you get down around 25%. I agree that the "Overview Page" part of Aquasuite is quite limited. Its also kind of laggy, and the data refresh rate seems to vary. If you set up a gauge from 0 min to 60 max and set the data source to Seconds, you will see what I mean.

Jacob

Full Member

RE: New to Aquasuite, check out my dashboard!

Donnerstag, 11. Juni 2026, 16:32

You can try changing the pump and fan control mode to PWM. The system will then adjust the speed according to the temperature and control settings.I used four calitemp temperature sensors, which were installed at the inlet and outlet of the CPU and GPU water blocks respectively, to sense the water temperature and control the speed of the water pump and fan.螢幕擷取畫面 2026-06-11 222202 by Jacob Tien, 於 Flickr
螢幕擷取畫面 2026-06-11 223342 by Jacob Tien, 於 Flickr
螢幕擷取畫面 2026-06-11 223624 by Jacob Tien, 於 Flickr
螢幕擷取畫面 2026-06-11 223751 by Jacob Tien, 於 Flickr
IMG_9239 by Jacob Tien, 於 Flickr
Since I have two D5 NEXT PUMPs, one driving the reservoir and the other driving the external radiator, I have two settings pages.The external radiator has three layers and uses a total of nine 140mm fans, controlled by three fan channels of the Aquaero XT_6. It also uses PWM mode to allow the calitemp water temperature sensor to control the fan speed.

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Jacob« (11. Juni 2026, 17:00)

InfoSeeker

Senior Member

RE: RE: New to Aquasuite, check out my dashboard!

Donnerstag, 11. Juni 2026, 22:59

You can try changing the pump and fan control mode to PWM. The system will then adjust the speed according to the temperature and control settings.I used four calitemp temperature sensors, which were installed at the inlet and outlet of the CPU and GPU water blocks respectively, to sense the water temperature and control the speed of the water pump and fan.

{snip}

Since I have two D5 NEXT PUMPs, one driving the reservoir and the other driving the external radiator, I have two settings pages.The external radiator has three layers and uses a total of nine 140mm fans, controlled by three fan channels of the Aquaero XT_6. It also uses PWM mode to allow the calitemp water temperature sensor to control the fan speed.

A few thoughts.

One does not arbitrarily decide to use PWM or power to control a fan/pump motor, the motor is designed for one or the other, with PWM being the preferred method due to efficiency.

It is useful to monitor the CPU/GPU temps for knowledge, but not for controlling the fans... the system will have ramped up the fans three or four times before the coolant ever gets to the radiator.

Speedy-VI's post above covers why, generally, not to control pump speed with delta temperatures.

As the fans are only able to affect the coolant temperature while IN the radiator, the delta temperature between the radiator out port, and the ambient room, gives a useful indication of how well the system is controlling temperature, and it is also self regulating for room temperature fluctuations. Lastly, it is important the ambient sensor be far away from the system itself, so as not to be biased by the system temperature (i.e. do NOT place at or near a radiator)

GWTechTalk

Newbie

Sonntag, 14. Juni 2026, 00:36

Thanks for the kind words and advice.


In my specific setup, I’m running a fairly large radiator, so during CPU-heavy workloads the coolant temperature does not rise very much compared to gaming loads, where the GPU can add roughly 500W into the loop. I’ve actually seen better CPU-only temperatures when the pump runs slower. My assumption is that the reduced flow gives the coolant more time in the radiator, although I realize the full behavior depends on the entire loop and airflow setup.


I also keep my exhaust fans about 5% higher than my intake fans because my temperatures appear to be better with slight negative case pressure.


For example, right now my cooling-efficiency delta is 3.3°C, and my case-airflow delta is 3.2°C, with the pump at 54%. If I manually raise the pump to 90%, that delta actually increases by almost 1°C. It is not a huge difference, but it does show that liquid cooling, radiator performance, case layout, fan type, fan size, airflow balance, and pump speed all work together as a system. Even my idle CPU temperatures reflect this: around 41°C at 50% pump speed versus about 54°C at 95% pump speed.


Because of that, I have the pump tied primarily to CPU temperature, with an emergency trigger if the CPU reaches 84°C. When that happens, the fans ramp up as well to help bring coolant temperature down faster and increase case airflow. Even if the coolant temperature is not rising dramatically during CPU-only workloads, the added airflow also helps evacuate heat from inside the case.


I also want to clarify that this is not just guesswork. I logged data continuously for about two days and then analyzed the results. My current configuration is based on that testing and the patterns shown in the data.


Regarding Jacob’s suggestion to switch the controller to PWM mode, that is not an option with my current controller. I’m using the entry-level model, which is basic but still very capable. It only supports DC control. My assumption is that because the fans are daisy-chained, the RPM reporting is being thrown off. As for the pump, I’m not completely sure. The 4-pin cable is plugged into the controller’s 4-pin header, so I would expect RPM reporting to work, but it does not appear to read correctly. My workaround is accurate enough for my purposes, so I’m comfortable using it for now.

Remayz

Senior Member

Montag, 15. Juni 2026, 19:04

A few notes from what i saw, in no particular order ^^
for the fans, 5% PWM difference is basically the same. even on your screenshots you can see they spin at the same speed. Most fans have a wide margin for max speed tolerance from the factory like +-10%.
Since you have 3 intakes obstructed by a radiator, and 4 free exhausts, there's nothing to do really, it's already naturally negative pressure.

With a 5800 X3D, i wouldn't bother either about controlling anything with CPU temperature ^^ it's toasty regardless just because of the hot IO die, the Vcache on top and the massive IHS. The water loop infuences it less that the Vcore does. All it will do is render your pump noisy if you don't add a massive hysteresis on the constantly fluctuating CPU temp.

For your fan and pump control with input offsets, it's a bit odd ^^ You are forcing yourself into a flat fan or pump curve basically. you can achieve the same using a regular fan curve and leaving it set to flat.
Instead of setting the output % manually and controlling the offset, you can set the % with a fan curve and manually control the offset, leaving you the option to have a non linear output with a curved... curve. Since you have a single radiator for a X3D CPU + a 7900XTX, it may help as the CPU will always have a wiuldly fluctuating temperature that you may want to filter out with a flatter low end of the curve, and the GPU will run the water fairly warm under load with a single radiator.

Finally for emergency cooling, you can simply use the bbuilt in profile switching of profiles on Aquasuite. Just set the switching to your sensor of choice, and if say the temperature exceeds a certain threshold, it'll go to a whole other profile with more agressive cooling, until the temperature is under control.

Edit : i forgot to add, that's just my 2 cents ^^ it's custom loop for a reason, do it as you like!

GWTechTalk

Newbie

Donnerstag, 18. Juni 2026, 01:12

A few notes from what i saw, in no particular order ^^
for the fans, 5% PWM difference is basically the same. even on your screenshots you can see they spin at the same speed. Most fans have a wide margin for max speed tolerance from the factory like +-10%.
Since you have 3 intakes obstructed by a radiator, and 4 free exhausts, there's nothing to do really, it's already naturally negative pressure.

With a 5800 X3D, i wouldn't bother either about controlling anything with CPU temperature ^^ it's toasty regardless just because of the hot IO die, the Vcache on top and the massive IHS. The water loop infuences it less that the Vcore does. All it will do is render your pump noisy if you don't add a massive hysteresis on the constantly fluctuating CPU temp.

For your fan and pump control with input offsets, it's a bit odd ^^ You are forcing yourself into a flat fan or pump curve basically. you can achieve the same using a regular fan curve and leaving it set to flat.
Instead of setting the output % manually and controlling the offset, you can set the % with a fan curve and manually control the offset, leaving you the option to have a non linear output with a curved... curve. Since you have a single radiator for a X3D CPU + a 7900XTX, it may help as the CPU will always have a wiuldly fluctuating temperature that you may want to filter out with a flatter low end of the curve, and the GPU will run the water fairly warm under load with a single radiator.

Finally for emergency cooling, you can simply use the bbuilt in profile switching of profiles on Aquasuite. Just set the switching to your sensor of choice, and if say the temperature exceeds a certain threshold, it'll go to a whole other profile with more agressive cooling, until the temperature is under control.

Edit : i forgot to add, that's just my 2 cents ^^ it's custom loop for a reason, do it as you like!
So, what I'm hearing is. "You took that hardest route possible to reach the goal." Classic me, I guess! A second profile does seem easier, but I'll have to look into that I don't know how to do that. Honestly everything at full bore is still almost 20 decibels lower than what I had for air cooling. 7900XTX too is a temp hog with the 500w firmware I put on it. I put two fireballs in my system. My idle temps for the GPU are lower than that of the CPU when not gaming. 7900XTX loves the water im giving it. I have a 15% overclock on the card and it doesn't miss a beat.

Jacob

Full Member

RE: RE: RE: New to Aquasuite, check out my dashboard!

Dienstag, 23. Juni 2026, 06:35

You can try changing the pump and fan control mode to PWM. The system will then adjust the speed according to the temperature and control settings.I used four calitemp temperature sensors, which were installed at the inlet and outlet of the CPU and GPU water blocks respectively, to sense the water temperature and control the speed of the water pump and fan.

{snip}

Since I have two D5 NEXT PUMPs, one driving the reservoir and the other driving the external radiator, I have two settings pages.The external radiator has three layers and uses a total of nine 140mm fans, controlled by three fan channels of the Aquaero XT_6. It also uses PWM mode to allow the calitemp water temperature sensor to control the fan speed.

A few thoughts.

One does not arbitrarily decide to use PWM or power to control a fan/pump motor, the motor is designed for one or the other, with PWM being the preferred method due to efficiency.

It is useful to monitor the CPU/GPU temps for knowledge, but not for controlling the fans... the system will have ramped up the fans three or four times before the coolant ever gets to the radiator.

Speedy-VI's post above covers why, generally, not to control pump speed with delta temperatures.

As the fans are only able to affect the coolant temperature while IN the radiator, the delta temperature between the radiator out port, and the ambient room, gives a useful indication of how well the system is controlling temperature, and it is also self regulating for room temperature fluctuations. Lastly, it is important the ambient sensor be far away from the system itself, so as not to be biased by the system temperature (i.e. do NOT place at or near a radiator)

Thank you for your reply; you make a good point. :)