| Time | O₂ (%) | CO₂ (ppm) | CO (ppm) | Temp (°C) | Vibration (g) | RH (%) | Surface (°C) | Dist (cm) | Hazard | State |
|---|---|---|---|---|---|---|---|---|---|---|
| No samples yet. | ||||||||||
Point the dashboard at your Raspberry Pi hub, which polls the ESP32 boards and
the ESP-CAM and serves one merged feed on port 8000. Use HTTP poll → http://<pi-ip>:8000/data
and set the camera to http://<pi-ip>:8000/stream. Demo needs no hardware — it
generates simulated cave readings so you can see the console working.
Use the hub's MJPEG proxy: http://<pi-ip>:8000/stream
(the Pi relays the ESP-CAM, so you only expose one address). Leave blank if you have no camera. If the dashboard
is opened over https and the hub is http, allow "insecure content" for this site (Chrome) or run the dashboard locally.