Enter your Supabase publishable key. This is the public browser key, not a secret or service-role key.
Your publishable key is designed to be used in websites. Supabase Row Level Security protects the actual data. Never use sb_secret_ or a service-role key here.
Authorized access only
Sign in to your camera
Use the email and password of the existing account you created under Supabase Authentication → Users.
OceanLabz ESP32-S3 / Cloud telemetry
Camera Command Center
Remote still-photo capture, secure photo gallery and live device health. Camera and website can use different internet networks.
Checking device
Cloud heartbeat
—
Waiting for first update
Wi-Fi signal
—
Not reported
Free internal RAM
—
Reported by the ESP32
Device uptime at last report
—
Resets when ESP32 restarts
Remote capture
Cloud camera connected
▣
Remote video not connected yet
Use the Capture button to request a photograph from your ESP32 through Supabase. Completed photos appear in the private gallery below. Remote live video is a future feature.
Checking your device and pending commands…
No commands loaded yet.
Network & device details
oceanlabz-esp32s3-01
—
—
—
—
—
—
—
Sensor not installed
Sensor not installed
—
—
Private photo gallery
camera-photos · private bucket
Loading private photos…
▧
Loading photos…
Reading your private Supabase Storage bucket.
Photos are downloaded with your signed-in account. This gallery does not use public URLs or make your bucket public.
Connection diagnostics
Connecting
device_status
~30 seconds (firmware)
90 seconds
Every 15 seconds
—
Checking
“ONLINE” means a device heartbeat arrived in the previous 90 seconds. It does not measure battery or prove that the camera is currently streaming.