Device Control
The device control page provides full monitoring and control for a single Elxense CO₂ controller.

Controls
Mode
Switch the device between Auto and Manual mode:
- Auto — The device automatically controls CO₂ injection based on pH readings and the configured pH range
- Manual — You control CO₂ injection manually using the solenoid button
CO₂ Injection
When in Manual mode, you can control the CO₂ solenoid directly:
- Injecting (green, pulsing) — CO₂ is being injected
- OFF (gray) — CO₂ injection is stopped
The CO₂ injection button is disabled in Auto mode. Switch to Manual mode first if you need manual control.
If you have Read-only access, a lock icon will be shown with the message: "Read-only access — Contact the site owner for full control."
Sensor Readings
pH Level
A gauge chart shows the current pH level with color zones:
- Green (7.2–7.6) — optimal range
- Yellow/Red — outside optimal range
For slave devices, pH is received from the master device and labeled "from Master".
Pump Pressure (P1)
Shows the pump pressure reading in bar. This indicates whether the pool pump is running and water is flowing through the system.
CO₂ Cylinder Pressure (P2)
Shows the CO₂ tank pressure in bar. The label changes based on the solenoid state:
- CO₂ Injection — when the solenoid is open (injecting)
- CO₂ Cylinder — when the solenoid is closed (standby)
Telemetry Charts
Historical charts show pH and pressure data over time. Master and slave devices have slightly different chart layouts:
- Master — Combined chart with pH and both pressure readings
- Slave — Separate charts for pH (from master) and pressure readings
Device Info
A sidebar (or section on mobile) displays device details:
- Device Name
- Chip ID
- MAC Address
- Role — Master or Slave
- Pool / Group assignment
- Firmware Version
- WiFi Signal — Visual bar chart with dBm reading
- IP Address
About Slave Devices: Slave devices receive pH readings and CO₂ injection commands from the Master device. They monitor their own pump pressure (P1) as a safety check before injecting.