Real-time IoT Monitoring

Smart monitoring
for your aquarium

AquoryxLab connects your aquarium to the cloud — track pH, temperature, and water quality in real time from anywhere. Get instant alerts before problems become disasters.

60s
Update interval
±0.01
pH accuracy
24/7
Monitoring
My Aquarium · Live Updated just now
pH Level
7.24
Temperature
26.1°C
TDS (hardness)
284 ppm
Voltage (mV)
52.3 mV
Status
Normal
Alert: pH slightly elevated
pH 7.24 · above target 7.05 · 5 min ago
Features

Everything you need,
nothing you don't

From raw sensor data to intelligent alerts — AquoryxLab handles the entire monitoring pipeline.

Real-time telemetry

pH, temperature, TDS (water hardness), and voltage streamed live to your dashboard via SignalR. Data updates the moment your sensor reads it — no refresh needed.

Instant alerts

Set custom thresholds for pH, temperature, and TDS. Get notified the moment water parameters go out of range — on web and mobile simultaneously.

Mobile app

Native iOS and Android app built with .NET MAUI. Pair new devices via Bluetooth, provision WiFi, and monitor your aquarium from anywhere.

pH calibration wizard

2-point calibration using standard buffer solutions (pH 4.01 and 6.86). Calibration history tracked per device with slope and offset storage.

Remote firmware updates

Upload new firmware from the web dashboard and deploy it to all your devices over the air. Automatic hourly checks with rollback support.

Full history & graphs

Every reading is stored and visualised. Zoom into any time range to see how your water parameters changed over hours, days, or weeks.

How it works

Up and running
in minutes

AquoryxLab is designed for simplicity. No complex configuration — just plug in the sensors and pair via your phone.

1
Connect the hardware

Wire the pH module to GPIO34, TDS sensor to GPIO35, and DS18B20 to GPIO4 on your ESP32. Power via USB.

2
Pair via mobile app

Open AquoryxLab on your phone, tap Pair Device, scan for your ESP32 over Bluetooth. Enter your WiFi credentials.

3
Device connects to cloud

The ESP32 connects to your WiFi and starts sending telemetry every 60 seconds. It appears instantly on your dashboard.

4
Calibrate & monitor

Run the 2-point calibration wizard using buffer solutions, set your alert thresholds, and you're done.

Technical

Built on solid foundations

Backend
FrameworkASP.NET Core 9
DatabaseMySQL
AuthJWT + Google OAuth
Real-timeSignalR
ORMEntity Framework Core
Hardware
MCUESP32
pH sensorAnalog BNC electrode
Temp sensorDS18B20 waterproof
TDS sensorAnalog, ppm (hardness)
ConnectivityWiFi + BLE
FirmwareArduino / PlatformIO
Apps
Mobile.NET MAUI
PlatformsiOS + Android
WebASP.NET Core MVC
ChartsChart.js
OTA updatesHTTP over WiFi

Ready to monitor smarter?

Create a free account, connect your first device, and have live data flowing within minutes.