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
Live device health from Supabase. Your camera and this website can use completely 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
Live camera & remote capture
Cloud command test
▣
Remote video not connected yet
For now, the Capture button securely creates a command in Supabase. The ESP32 will execute it only after we install the next firmware stage.
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
▧
Gallery integration is next
Images will appear here after we implement secure cloud photo uploads. This version does not upload or display images yet.
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.