Recent History
| Time | Soil % | Temp | Weather | Pump |
|---|---|---|---|---|
| Connect a device to load data... | ||||
Firebase Connection
Weather (Open-Meteo · no API key needed)
Sensor Values
Quick Scenarios + Send
Pump Status
Pump is controlled automatically by the ESP32 based on soil moisture. No manual override available.
Soil Moisture Threshold
Pump activates when soil drops below this value (and no rain expected).
Current Data (Live)
Connect a device first...
History Records
0 records| Key | Time | Soil | Weather | Pump | Action |
|---|---|---|---|---|---|
| Connect a device first | |||||
Trim History
Deletes the oldest entries, keeping the most recent N records.
Danger Zone
Users in /users/ node
Shows users stored in the database. To delete Auth accounts, visit the Firebase Console.
| Name | Role | Joined | Action | |
|---|---|---|---|---|
| No users found | ||||
Create New User
Creates a Firebase Auth account and stores the profile in /users/ node.
Device Lookup
When a farmer reports an issue, ask for the device code printed on their physical hydrogel monitor and enter it below to view full diagnostic information.
Create Virtual Device
Create a digital test device so farmers can link it using the device code without physical hardware. Each virtual device sends simulated sensor data to the same database paths as real ESP32 devices.
Virtual Devices
No virtual devices yet. Create one above.
Firebase Config
Simulator Interval
System Log
Console Output
Firebase Connection Status
Active Admins
| Name | UID | Status | Last Activity | |
|---|---|---|---|---|
| Connect Firebase to load admin sessions... | ||||
Performance Monitor
Data Inspector
Connect Firebase to view data...
Session Information
Export Debug Logs
Download all captured debug data as a JSON file for offline analysis.