IMARCS Foundation

Module 20

Automation, Monitoring and Data

How controllers sense, decide and act, sensors and outputs, automatic top-offs and their failsafes, the Hydros and GHL families, dosing pump types and apps, alarms, what to do when automation fails, logging and data, and the daily monitoring routine.

Free to read. No account needed.

Sign in

Key terms for this module

Read these first. Every one of them comes up in the sections below.

Controller A device that reads sensors and switches equipment by rules.
Sensor A device that reads one thing, such as temperature or water level.
Output Something a controller switches: an outlet, a port, a dosing head.
Probe A sensor that sits in the water, such as a pH or temperature probe.
ATO Automatic top-off: replaces evaporated water with fresh water.
Float switch A level sensor with a float that moves with the water.
Optical sensor A level sensor with no moving parts that detects water by light.
Failsafe A second way to stop equipment when the first fails.
Run-time limit A timeout that stops a pump that has run too long.
Siphon Water flowing back through a line by gravity.
Drive port A Hydros output that gives switched 12 V power.
Command Bus The Hydros cable that links and powers devices.
0 to 10 V A control signal that sets pump speed or light brightness.
Alarm limit The reading that triggers an alert.
Offset A known amount an instrument reads off, written on its label.

1. What automation does

Automation reads sensors and switches equipment by rules. It doesn't replace people looking.

How automation works Sense, decide, act Sensor Reads the water Controller Follows rules Output Switches gear The output changes the water; the sensor reads it again ! It only knows what its sensors say It can't see the tank People still check Every piece of equipment, every weekday

An aquarium controller reads sensors (temperature, pH, salinity, water level, leaks), follows rules someone set, and switches outputs: heaters, pumps, lights, dosing pumps, the top-off. It can log readings, draw graphs and send alerts to a phone.

A controller only knows what its sensors tell it. A probe out of the water, a fouled level sensor or a wrong outlet label all look normal on the screen (Modules 7 and 14). That's why every piece of equipment on every system is still checked and logged every weekday, with the readings compared against separate instruments. IMARCS uses both Hydros and GHL controllers.

If Then
App shows everything normal Still look at the tank.
Reading looks odd Check with a separate instrument.

Check your understanding

The app shows every reading normal, but a clam is closed and the water looks cloudy. What do you trust?

What you see. The controller only knows its sensors. Check the animals and equipment, and test with separate instruments.

Key point Sense, decide, act.

2. Sensors

Each sensor reads one thing at one spot. Know what it reads and where it sits.

Sensors Sensor Reads Temperature probe Water temperature pH probe pH Conductivity probe Salinity Level sensor Float, optical, capacitive, contact Leak detector Water on the floor (rope or point) Flow sensor Water moving through a pipe ! A sensor reads only its own spot Place it where the reading matters

Temperature probes read the water around them, so they sit away from heaters and in moving water (Module 14). pH probes need storage, cleaning and calibration (Module 7). Conductivity probes read salinity; some can sit in a separate small vessel for cleaner readings. Level sensors come as floats, optical eyes, capacitive and contact sensors. Leak detectors come as rope sensors laid along the floor or point sensors at one spot. Flow sensors show water moving through a pipe.

Each one reads only its own spot. A level sensor in the wrong chamber, or a temperature probe in still water, gives a true reading of the wrong place. Readings are checked against separate instruments: a second thermometer and a second salinity meter, and a pH probe against a reference solution.

If Then
Probe in still water Move it to moving water.
Level sensor in the wrong chamber It reads the wrong level.

Check your understanding

The temperature probe sits in a still corner behind the rock. What's the problem?

It reads only that spot. Move it into moving water away from the heater, so it reads the tank.

Key point One sensor, one spot.

3. Outputs

Outputs are what the controller switches: outlets, low-voltage ports and dosing heads.

Outputs Output Runs Switched outlet Heaters, pumps, skimmers, UV 12 V drive port ATO pump, fan, RO solenoid 0 to 10 V Variable-speed pumps and lights Dosing head Supplements (Module 19) Current monitoring Warns when a device stops drawing power or draws too much ! Label every outlet Match the label to the app

Switched outlets, usually on a power strip, turn heaters, pumps, skimmers and UV on and off. 12 V drive ports run small gear such as an ATO pump, a fan or an RO solenoid valve. 0 to 10 V ports set the speed of variable-speed pumps and the brightness of some lights. Dosing heads pump supplements (Module 19).

Some controllers watch the current each output draws and alert you when a pump stops drawing power or draws too much, which catches a jammed or failed pump. Label every outlet and plug, and make the label match the app; a heater on the outlet the app calls the skimmer is a fault waiting to happen.

If Then
Outlet label doesn't match the app Fix the label now.
Current alert on a pump Check for a jam or failure.

Check your understanding

Outlets were rearranged and the skimmer hasn't run since, though the app shows its outlet on. Why?

The skimmer is plugged into a different outlet than the label and app say. Re-plug or relabel so they match.

Key point Label every outlet.

4. Automatic top-off

An automatic top-off (ATO) replaces evaporated water with fresh water.

Automatic top-off Automatic top-off Fresh water reservoir Pump Pump chamber Level sensor Evaporation lowers the level The ATO adds fresh water back ! Any water loss gets refilled Including water you took out (Module 4)

Evaporation takes out fresh water and leaves the salt behind (Module 4). An ATO has a level sensor in the pump chamber, the only level that moves (Module 12), and when the level drops it adds fresh water: by a small pump from a reservoir, or by opening a valve on a supply plumbed through a filter. A plumbed supply can refill without limit.

The ATO can't tell evaporation from any other water loss. Water taken out for a task gets replaced with fresh water and salinity drops, so the same amount of matched salt water is added first (Module 4). Top-off water is always fresh, never salt water.

If Then
Water taken out for a task Add matched salt water first.
Salt water in the reservoir Never. Fresh only.

Check your understanding

You remove 10 L for a task and the top-off refills it. What happens, and what should you have done?

Salinity drops because the top-off adds fresh water. Add 10 L of matched salt water first.

Key point Fresh water for evaporation.

5. ATO sensors and failsafes

Every top-off sensor can fail. Good setups have a second, different way to stop.

ATO failsafes Failsafe Stops Backup high sensor Overfilling when the main sensor fails Run-time limit A pump that runs too long Small reservoir How much can go in at all Outlet above reservoir water Siphoning back into the reservoir Leak shutoff Filling while water is escaping Mix sensor types Two kinds rarely fail the same way

Float switches are cheap and mechanical; they can stick, snails can sit on them, and ripples can make the pump cycle rapidly. Optical sensors have no moving parts and fail less often. Other units use conductivity or heated-tip sensors. Using two different kinds, such as an optical main sensor with a float backup, means one failure is less likely to stop both.

Common failsafes: a backup high-level sensor that stops the pump if the main one fails; a run-time limit that shuts the ATO off if the pump runs too long (10 minutes on the Tunze Osmolator 3155); leak shutoff, as on Red Sea's ReefATO+, which also stops when the reservoir runs dry. Keep the pump's outlet above the reservoir's water so it can't siphon back. A small reservoir limits how much fresh water can ever go in. An outlet timer can cap run time, but not on units that count their own cycles.

If Then
Single float, no backup Add a different backup sensor.
Outlet below reservoir water Raise it; it can siphon.

Check your understanding

An ATO has one float switch and nothing else. What would you add, and why?

A backup of a different type, such as an optical or high-level sensor, plus a run-time limit, so one failure can't flood the system.

Key point Two different ways to stop.

6. When the top-off fails

A stuck-on top-off drops salinity and can flood. A stuck-off one lets salinity climb.

When the top-off fails ! Stuck on Salinity falls Sump can overflow ! Stuck off Salinity rises Pump chamber runs low Check the sensor first Clean it, free it, then test

Stuck on: fresh water keeps flowing, salinity falls and the sump can overflow. With limewater on the top-off, pH spikes too (Module 19). A plumbed top-off is the biggest risk because it never runs out. Stuck off: evaporation isn't replaced, salinity climbs and the pump chamber runs low until the return pump draws air (Module 12).

Fixes: check the sensor first: free a stuck float, clean a fouled optical sensor, remove snails or crust, and check it's at the right height. Then reset the controller's timeout, refill the reservoir if it ran dry, and watch one full fill. One IMARCS display uses a mechanical float valve on a filtered mains supply, with a backup solenoid valve closed by a float sensor through the controller: two different ways to stop.

If Then
Salinity falling, sump high Top-off stuck on.
Salinity rising, pump chamber low Top-off stuck off.

Check your understanding

Salinity has dropped 2 ppt overnight and the sump is near its rim. What failed, and what do you check first?

The top-off is stuck on. Stop it, then check the sensor: a stuck float or a fouled optical sensor.

Key point Check the sensor first.

7. The Hydros family

Hydros controllers are separate devices that link into one system, each making its own decisions.

Hydros family Hydros: devices that work together XS X2 X4 X10 Command Bus links and powers them Each device has its own CPU Decisions are made locally; no single point of failure Hydros app Local over WiFi or remote by cloud Hydros models Model Has Control XS 4 sense ports; runs WiFi outlets Control X2 2 sense, 2 drive ports Control X4 4 sense, 2 drive, 2 probe, 0 to 10 V Control X10 Adds 4 dosing heads and alkalinity testing

Hydros controllers (by CoralVue) link together over a Command Bus cable, which also powers them. Each device has its own processor and schedule and makes its own decisions, so there's no single point of communication failure. Sense ports take temperature probes, optical and capacitive level sensors, leak detectors, flow sensors and switches. Drive ports give switched 12 V for small pumps, fans and RO solenoids, with current monitoring. Probe ports take pH probes.

The Control XS runs WiFi power strips and smart outlets; the X2 adds drive ports; the X4 adds drive ports, probe ports and 0 to 10 V; the X10 adds four dosing heads, salinity, and alkalinity testing with a stirred test vessel, using three of its heads. Everything is set up in the Hydros app, locally over WiFi or remotely through the cloud. The units are splash and dust resistant (IP65).

If Then
WiFi down Devices keep running locally.
Pump stopped drawing current Drive port alert: check it.

Check your understanding

The internet goes down. Do the Hydros-controlled heaters and top-off stop?

No. Each device makes its own decisions locally. Alerts and remote access stop until the connection returns.

Key point Linked by the Command Bus.

8. The GHL family

GHL's ProfiLux is one central controller that grows with add-ons.

GHL family GHL: one controller, add-ons ProfiLux controller PowerBar Doser KH Director ION Director Built-in measurements pH, conductivity, temperature; level, flow and leak inputs GHL Connect and Control Center Work locally; myGHL cloud for remote access

The ProfiLux 4 (with the 4e, 4.1, 4.1e and the smaller Mini) is a central controller. It has pH and conductivity measurement built in, a water temperature sensor, and inputs for level, flow and leak sensors. It switches up to 64 sockets on PowerBar power strips and drives pumps and lights through 1 to 10 V outputs.

Add-ons include the GHL Doser, the KH Director for continuous alkalinity testing, and the ION Director for calcium and magnesium. It connects by WiFi or USB, has its own web server and email alerts, and uses the myGHL cloud for remote access. The GHL Connect app and GHL Control Center also work entirely on the local network, without the cloud.

If Then
No internet GHL Connect works locally.
Need continuous alkalinity KH Director.

Check your understanding

A system needs alkalinity tested several times a day. Which GHL add-on does it?

The KH Director, which tests alkalinity continuously.

Key point ProfiLux plus add-ons.

9. Dosing pump types and apps

Most dosing pumps are peristaltic. They differ in motor, accuracy, app and what they do after a power cut.

Dosing pumps and apps Pump Notes Red Sea ReefDose ReefBeat app; 0.2 to 1,000 mL a day Kamoer X1 Pro App; keeps settings through a power cut GHL Doser 2.1 GHL Connect, myGHL; with or without ProfiLux Hydros X10 Four heads built into the controller ! Calibrate every pump Then check it works (Module 19)

Dosing pumps push liquid with rollers squeezing a tube (Module 19). Some use stepper motors, some DC motors. Some stand alone with their own app; others link to a controller. Things to know about each pump on a system: its app, its dose range, how it's calibrated, whether it remembers its settings and clock through a power cut, and whether it delays between heads.

Red Sea ReefDose runs in the ReefBeat app, doses 0.2 to 1,000 mL a day, delays between heads and makes up doses missed in a power cut. Kamoer X1 Pro pumps run from an app, dose 0.1 to 9,999.99 mL at up to 24 times a day, keep their settings through a power cut and can chain up to four pumps. The GHL Doser 2.1 runs alone or with a ProfiLux through GHL Connect and myGHL, and each head is calibrated and primed separately. The Hydros X10 has four heads built in. Every app's container level is a count of what the pump ran, not proof the dose arrived (Module 19).

If Then
After a power cut Check the pump's clock and schedule.
App says container half full Not proof the dose arrived.

Check your understanding

After a power cut, what do you check on each dosing pump?

That its clock and schedule survived, and whether missed doses were made up, then watch a dose arrive.

Key point Know each pump's app.

10. Alarms

An alarm should mean something needs doing. Set limits so it does.

Alarms Set alarms outside the livable range Livable: no call 26 C 30 C Temperature Livable: no call 30 ppt 35 ppt Salinity ! An alarm means go and look Then confirm with a second instrument False alarms Teach people to ignore alarms

Set alarm limits outside the range animals live well in. At IMARCS, salinity of 30 to 35 ppt and temperature of 26 to 30 C are livable on every tank, and nothing inside that range should trigger a call. Alarm on what needs action: temperature or salinity outside the livable range, a leak, a top-off timeout or dry reservoir, a pump that stopped drawing current, a controller gone offline.

When an alarm goes off, go and look. Confirm the reading with a separate instrument before acting, since the sensor itself may be wrong (section 11). Alarms that go off for normal conditions teach people to ignore them, so fix the limit or the sensor rather than silencing it.

If Then
Salinity 32 ppt alarm Inside livable range: fix the limit.
Temperature alarm Go and look, then confirm.

Check your understanding

A salinity alarm goes off at 33 ppt every day. What's wrong?

The limit, not the tank: 33 ppt is livable. Set the alarm outside 30 to 35 ppt.

Key point Alarm on what needs action.

11. When automation fails

Know what each device does when the WiFi, a sensor or the power fails.

When automation fails Failure What to know WiFi down Local control keeps running; no alerts Probe out of water Reads the air; display looks normal Power cut Know what each device does after Wrong outlet App says on; device is off ! Use a second instrument A sensor can't check itself

WiFi or cloud down: Hydros devices make their decisions locally and the GHL apps can work on the local network, so equipment keeps running, but alerts and remote access stop. Sensor wrong: a temperature probe out of the water reads the air, and the controller heats or cools the tank the wrong way while its display looks normal (Module 14). Power cut: know whether each device keeps its schedule and clock and what it does when power returns. Wrong outlet: the app shows an outlet on while the device plugged into it's something else.

Check a controller against separate instruments, never against itself: a second thermometer, a second salinity meter, a pH probe against reference solution. Fix the cause (put the probe back in the water and fix it in place, relabel the outlet, restore the WiFi), then confirm the reading matches.

Controller drill: on the course website this is an interactive drill. Read the symptom, check the app, the sensors, the outlets and a second instrument, and fix the cause.

If Then
Controller reads normal, tank feels warm Second thermometer. Check the probe.
No alerts since yesterday Check the controller is online.

Check your understanding

The controller reads 26.5 C, but a second thermometer reads 30.5 C and the heater is on. What's wrong?

The temperature probe is out of the water or badly placed. Put it back in moving water, fix it in place, and confirm with the second thermometer.

Key point Check against a second instrument.

12. Logging and data

Logs turn single readings into trends. Controller graphs help, but they're only as good as their sensors.

Reading the data Top-off volume per day Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 0 3 L 6 L ! Top-off doubled overnight Water is leaving another way: a leak, a siphon, a heatwave Offsets live on labels Logs never apply them for you

Controllers graph temperature, pH and salinity, and some log top-off volume and doses. Trends show what single readings can't: slow drift, a heater failing, a top-off suddenly adding twice the water (a leak, a siphon or a heatwave). Red Sea's ReefATO+, for example, logs fills and volume added over 28 days.

Hand logs are kept too (Module 7), one system at a time with its form open. If an instrument reads off, its offset goes on a label on that instrument and is applied by the person recording; log forms never apply offsets automatically. Compare controller graphs with hand-tested readings; when they disagree, find out which is wrong before trusting either.

If Then
Top-off volume doubled Find where water is leaving.
Offset on a pen On a label; apply it yourself.

Check your understanding

The top-off log shows 3 L a day for weeks, then 6 L overnight. What do you look for?

Where water is leaving: a leak, a siphon or a heatwave. Check the floor, the plumbing and the room temperature.

Key point Trends show drift.

13. Daily monitoring

Look at the tank, check the equipment, confirm the numbers, log it.

Daily routine Look at the tank first Check every piece of equipment Compare readings with a second instrument Log it, then the next system

Every weekday, every piece of equipment on every system is checked and logged, one system at a time with that system's form open, then on to the next. Look at the tank and animals first: the app can't see a pump making noise, salt creep on a power strip or a clam closed up.

Then check the equipment: pumps running, heater and probe placement, top-off reservoir level and sensor, dosing lines and containers (Module 19), outlets matching their labels. Compare controller readings with a second instrument, retest anything that looks wrong before recording it, and log. Anything off gets fixed or reported, with what was already checked.

If Then
App checked, tank not looked at Look at the tank first.
Two systems open at once One system at a time.

Check your understanding

A coworker checks all the apps from the office and logs everything as normal. What did they skip?

Looking at the tanks and equipment, and confirming readings with second instruments. The app can't see noise, salt or the animals.

Key point Every weekday, every system.

14. What you see, and what it means

Salinity falling, sump high Top-off stuck on.
Salinity rising, pump chamber low Top-off stuck off.
Controller reads normal, tank hot Probe out of the water.
No alerts or graphs Controller offline.
App says on, device off Outlet label wrong.
Top-off volume doubled Water leaving another way.
Alarm inside livable range Limit set wrong.
Pump stopped drawing current Jammed or failed pump.
Doser app shows container used Not proof the dose arrived.
Float switch cycling fast Ripples or a stuck float.

Module 20 test

30 questions. Pass with 27 or more. Opens after you pass every section check in this module. Sign in to start.

Sources

  1. Hydros Control X4: ports and system (World Wide Corals listing)
  2. Hydros Control X2 (Aquarium Depot listing)
  3. Hydros Control XS (Aquarium Depot listing)
  4. Reef Builders: Hydros Control X10 is a dosing pump and aquarium controller in one
  5. GHL: ProfiLux 4
  6. GHL: maximal dosing accuracy
  7. GHL Doser 2.1 SA (Bulk Reef Supply listing)
  8. Kamoer X1 Pro WiFi dosing pump (Bulk Reef Supply listing)
  9. Kamoer X1 Pro T2 stepper pump (Aquarium Depot listing)
  10. Bulk Reef Supply: Red Sea ReefDose
  11. Red Sea: smart hardware and the ReefBeat app
  12. Red Sea ReefATO+ (Bulk Reef Supply listing)
  13. Bulk Reef Supply: Choosing an auto top off
  14. Bulk Reef Supply: Installing the Tunze 3155 Osmolator
  15. Michael Maddox, President of IMARCS: IMARCS checking and logging routine, livable ranges, offsets, top-off setup