• 16.09.2025, 11:30
  • Registrieren
  • Anmelden
  • Du bist nicht angemeldet.

 

mattlach

Junior Member

Using an Aquaero as an Expansion Device: Guidance needed

Dienstag, 29. April 2025, 01:29

Hi Everyone,

I am setting up a large and complicated loop right now.

I already have three Aquaero 6's. My initial plan was to use two of them independently in this build, but this has some downsides. (for instance, needing to run twice the number of temperature sensors)

I I remembered reading in the Aquaero manual, that an Aquaero can be reprogrammed as an expansion device, but it doesn't have a lot of detail on how to do its.

By clocking around in Aquasuite, I did find the button to click to do this (under Aquaero -> System -> Expansion Device.

There are some basic instructions here, but between the manual and what is in the GUI I still don't feel like I have a complete picture.

So, I have some questions:

1.) it sounds like once the firmware flash operation completes, all you have to do is connect the two devices together using the Aquabus connector and then the expansion device will e detected on the primary device? Is this correct?

2.) Will this work in conjunction with an Aquabus x4 adapter? Ideally I would be able to use the 4x adapter to connect three Calitemp (Art. No. 53257) temperature sensors, and the expansion device, but it is unclear from the manual if this is the case. I don't know how to interpret the "Max. number (Bus Address)" in the table in section 23.1 on page 41.

However, I did find more detail on the store page for the Aquabus x4 device (Art. No. 53258). If I am reading this correctly, only the Calitemp Aquabus devices require dedicated ports. All other devices can use aquabus splitters. So, I could in theory connect the three Calitemp sensors to dedicated ports on the Aquabus x4, and use the fourth port for the Expansion device? Is this accurate. It looks like I could even connect a splitter (Art. No.53124) to one of the the Aquabus x4 device ports, to get four Calitemp sensors (as long as they are on different ports) and the expansion device.

3.) The manual says that when the expansion device firmware is flashed, it disables all connectors except the 4 fan connector, 4 temperature connectors, and one flow connector.

However, when the Aquaero 6 was initially launched, there was an "Aquabus low" port, which has since been changed in firmware to "Flow 2" allowing two flow sensors to be connected. Is the manual correct when it says that only one flow device is forwarded with "Expansion Device" firmware, or is it just outdated from before the "Aquabus low" port became "Flow 2".

Ideally, I'd be able to connect four flow sensors. I can do this with two separate Aquaero 6 LT's, but I cannot tell for sure if I can still use all four flow ports in expansion device mode.

4.) The Aquaero setup I am in the process of building will be a little different than what most probably use. The Aquaero's are in a customized dedicated electrical box with their own dedicated power supply:

control box.jpg

The box has a couple of fans that in turn are controlled by the two Aquaeros and keep everything inside the little box cool.

The second Aquaero will be mounted above where the one installed unit is right now.

This box then controls a couple of large radiators and fans, that in turn cool several computers.

rack.jpg


The initial plan was to use the virtual sensor feature to get the maximum temp of all of the fan amplifier sensors, and then control the fans based on that max temperature, to ensure the Aquaero's fan outputs don't overheat.

There are two issues here - however:

- Firstly, I am not sure if the fan amplifier outputs are forwarded from the Expansion Device to the main Aquaero. If they aren't forwarded, I can't sue them for control.

- Second, if these sensors are forwarded, the virtual sensors are too limited to grab the max of them all. You can only use three inputs per virtual sensor, and there are only four virtual sensors available.

This could be solved by nesting them.
Virtual Sensor 1 could find the max of the first three fan amplifiers.
Virtual Sensor 2 could find the max of the next three
Virtual Sensor 3 could find the max of the last two.
Virtual sensor 4 could monitor the first three virtual sensors, and then we have found the max of all eight fan amplifiers.

The downside to the above would be that I have used all of my virtual sensors before I have even started controlling my actual loop, which is a problem, as I need those virtual temperature sensors.

I don't suppose there is some way I have missed I could use to somehow get more virtual sensors, or expand their capabilities to use more inputs?

Or is there another way to do this I haven't through of?

I could plug in a temperature sensor to one of the inputs, and use it to monitor the fan amplifiers on each Aquaero. That way I just have one temperature sensor instead of eight of them, but that feels like kind of a hack, and also might be counter-productive as it would be inhibiting air flow to the amplifiers. So I don't think I want to do that.

Or maybe I can use some understanding of how heat is generated in order to prioritize which fan amplifiers to monitor? Based on my knowledge of rheostats, I presume that the most heat is generated when using voltage control, not when using PWM. Most of my outputs use PWM. Only one is planned to use voltage control. Maybe if I just monitor that one, I should be OK? Does that sound like a reasonable approach?

It probably goes without saying, but I'll state the obvious. Since these Aquaero's are in a box of their own, and are being used to cool many PC's, they cannot rely on Aquasuite or the Aquacomputer service running. They must be able to handle things on their own without an active USB connection. US and the Aquasuite client in this case will be used for setup/configuration only, and will the n be disconnected.

I'd appreciate any other suggestions! Maybe there is some Aquabus addon that could be useful here?

mattlach

Junior Member

Samstag, 30. August 2025, 00:14

Anyone?

Any word on if "Flow 2" on an expansion device works?

I plan on using an Aquaero 6 already in use in another machine as an expansion device in a new build, and if I have to wait until I decommission the existing build, I may not have enough time to plan for new things I learn at that time...

Speedy-VI

Senior Member

Samstag, 30. August 2025, 22:09

This sounds like quite an impressive and complicated product. I don't own an Aquaero controller and do not know all of the answers to your questions, but I will share what I think.

1 - Adding 2 x Aquaero controllers as Expansion devices - I think the answer to this is yes. Note the Expansion Aquaeros need to be set to Aquabus addresses 26 and 27 per page 49 of the manual.

2 - Aquabus X4 Expander - The manual says each Calitemp sensor MUST be plugged into a separate port on the X4 Expander, so 3 Calitemps will use up 3 aquabus ports. For all other devices with Aquabus ports, you can use splitter cables like #53214. It says that you can only use one X4 Expander, but it also says you can connect one aquabus device to a port that has 1 Calitemp sensor connected. If this is true for an Aquaero controller in expansion mode, you could plug an aquabus splitter cable into 2 of the X4 expander ports, then plug an Aquaero expansion controller and 1 Calitemp sensor into each of the aquabus splitter cables. The 3rd Calitemp sensor would plug into X4 Expander port 3. The manual does not list aquabus port numbers for Calitemp sensors. The Aquaero expanders have to be set to aquabus ports 26 and 27. They also have the Splitty9 (#53231) which is a 9-port fan splitter that can also be used as an aquabus splitter. This device provides 9 places to plug in aquabus devices, but I don't know if you can plug Calitemp sensors into it. I suspect the Calitemp aquabus ports are hard coded into the X4 Expander. If this is correct, then you could plug the 3 Calitemps into 3 ports on the X4 Expander, then plug the Splitty9 into the 4th port on the X4 Expander and plug the 2 Aquaero expansion controllers into 2 ports on the Splitty9.

The Max Number in the table on pages 41 and 42 of the manual is how many of that device type can be connected via aquabus. The numbers in parenthesis are the aquabus addresses that a device type can be set to. For example, you can connect up to 2 Quadro fan controllers and they must be assigned to aquabus addresses 28 and 29. For an Octo, it says the max number that can be connected is 1, but it does not list the aquabus number. Since there can only be 1, I guess it can only be whatever port number they assigned to the Octo, and they did not bother to list it in the manual. They also do not provide the aquabus addresses for the Calitemp sensors, which is why I think they are hard coded into the X4 Expander ports.

3 - Aquabus Low and Flow 2 - That's a good question. The aquabus table says you can bring in 2 x flow sensors from 2 x D5 Next pumps and from 2 x Aquastream Ultimate. The X4 Expander only connects to Aquabus High on the Aquaero so if Aquabus Low is now a flow sensor input, I think you could connect a flow sensor to Aquabus Low header of the main Aquaero controller. Whether the Aquabus Low (now flow) headers on the Aquaero expansion units will still function and be forwarded to the Master Aquaero when they are in expansion mode is unknown. Hopefully someone from Aquacomputer will chime in here.

4 - By Fan Amplifier Outputs - I don't know if the Fan Amplifier temps from the slave Aquaeros are forwarded. I think the output current is based on the Aquaero manual Section 13.4 (page 31) - Programmable Fuses. It says, "For fan outputs of expansion boards connected via aquabus (fan outputs 5-12) the programmable fuses will have a considerable delay before tripping because of the aquabus communication." This tells me that the fan port current info from both Aquaero expansion boards is monitored by the master Aquaero. It could not tell a slave Aquaero to pop a resettable output fuse if it was not monitoring the current flowing out of each fan port. Regarding heat, PWM fan ports do not generate a lot of waste heat. Ports driving DC fans will generate waste heat. How much depends on the fan speed. If the DC fan is running at 100% full speed, there will be very little heat. As the fan speed is reduced, the waste heat will increase.

If you only have 1 x DC fan, you may want to consider getting a Power Adjust 3 (#53166). The Ultra Version (#53167) comes with a firmware update that allows fan speed to be controlled by a temp sensor connected to the device. I don't know why Aquacomputer decided to make this firmware update into an "Ultra" version and charge $5 more for it. The Power Adjust 3 has a more efficient output drive circuit that produces less waste heat than the Power Adjust 2. I don't know if it is more efficient than the Aquaero output drive circuits. You can also get a nice heat sink for the Power Adjust 3 (#53181). The fan port on the Power Adjust 3 can output 30W, 36W with the heat sink. You can connect up to 8 of them via aquabus. Note that the port is DC only, no PWM.

Does the Aquaero make the Fan Amplifier temps available as a sensor source? An Octo controller does not, but it has all PWM outputs. I have a Power Adjust and Fan Amplifier Temp does show up in the Alarms section with fixed Alarm triggers at 80°C and 100°C. These alarm trigger temps are not user-adjustable. It can also be used as a data source. The Aquaero manual is not clear about this, but since it can drive DC fans, Fan Amplifier temps are a concern. I don't think you need to monitor the Fan Amplifier temps for outputs set to PWM. I would just monitor the 1 x DC Fan output. If you use a Power Adjust 3, it will probably report that temp to the master Aquaero. Again, hopefully someone from Aquacomputer will chime in.

Final Thoughts - Do you really want to control fan speeds based on the Fan Amplifier temps, especially since you only have 1 fan port driving a DC fan? Normally, fan speeds are controlled by coolant temp, or coolant temp minus ambient temp (delta-T). It seems odd to use the Fan Amplifier temps, which will be close to ambient for all the PWM ports. I could see monitoring the one DC port Fan Amplifier temp and using that temp in a virtual sensor as a hard limit, but not the primary data source for fan speed control. Make a virtual sensor based on coolant temp or coolant temp minus ambient temp, then add in the 1 x DC Fan Amplifier temp and set up the virtual sensor so if this temp exceeds a value, it overrides or scales back the "regular" coolant temp based speed curve. Also, since you only have 1 x DC fan, why not get an Octo instead of another Aquaero? Supporting 4 flow sensors is the only reason I can think of, and that depends on if the Aquabus Low header, now a Flow sensor input, is reported from a slave Aquaero to the Master Aquaero.

If the Flow Sensors are High Flow Nexts, High Flow USB, or MPS, you can connect all 4 of them directly to the Aquaero Master via Aquabus since the table says it supports up to 4 flow sensors. Their aquabus cables could plug into the Splitty9 that is connected to port 4 on the X4 Expander. Then you don't need to worry about the Aquabus Low/Flow Sensor inputs on the slave Aquaeros..You also did not mention what pump(s) you have. If D5 Next or Aquastream Ultimate, they each have a flow sensor header, as does the Octo. I connected the Signal output of my High Flow Next to the Flow header on my D5 Next, so the D5 Next will use that flow rate instead of the inaccurate virtual flow rate. If I connected the D5 Next to an Aquaero controller via Aquabus, that flow rate would be available to the Aquaero according to the table in the manual.

Hope this helps!

Barefooter

Newbie

Mittwoch, 3. September 2025, 00:17

I made an Aquaero & Aquasuite Setup Guide over on OCN a number of years back that covers how to flash the Aquaeros into Slave units.

Here's a link to the guide https://www.overclock.net/threads/aquaer…-guide.1726492/

Here's is a quote from the guide on how to do it.

"If you are adding an Aquaero LT to have four more fan control channels, you will need to flash the Aquaero LT into a slave unit to work off of the main Aquaero XT. Nothing can be connected to the Aquaero LT unit except for the five pin USB cable.

Turn the computer off and turn the power supply off with the switch on the back of it, or unplug the power supply from the wall. This removes all power from the USB cables. Connect a USB cable to the motherboard or the Hubby7 if you are using one. Again be careful to connect the USB cable in the correct orientation.

Turn the power supply back on, start the computer, and then start the Aquasuite software. Now there will be another Aquaero Tab on the left pane of Aquasuite, perform the firmware update in the System Tab.

Next on the same Aquaero>System Tab there is another section at the bottom called "Expansion Devices", this is where you reflash the Aquaero LT into a slave unit. Press the "Reprogram Device" button and in about a minute it is flashed into a slave unit.

Another warning states the slave unit will not be recognized by USB any longer and will only work over the Aquabus connected to the main Aquaero XT. Also keep in mind that the only outputs that will work on the slave unit are the four fan channels, the temp sensor inputs, and you can add a second flow meter to the Aquabus low port. All other outputs are now disabled.

Power everything down again; you can disconnect the USB cable as it is unusable. Connect the Aquabus high port to a Hubby7 or the Aquabus high port on the Aquaero XT. Then you can connect your wiring for the extra fan channels to the Aquaero LT. You can actually add a third Aquaero for up to 12 channels of control if you need more channels.

Now in the Aquasuite software, click on the second Aquaero Tab in the left column it is going to show a USB symbol with a red X through it. The right pane shows "The device has no USB connection or is not recognized by the system". You can go ahead and click on the button to "Remove device from Aquasuite" as there is no use for that tab anymore."

Good luck with your project!