DEVICE ONLINEMQTT CONNECTEDOTA READYLOCAL CONTROL ACTIVE— DEVICES ONLINEFIRMWARE v1.2DEVICE ONLINEMQTT CONNECTEDOTA READYLOCAL CONTROL ACTIVE— DEVICES ONLINEFIRMWARE v1.2DEVICE ONLINEMQTT CONNECTEDOTA READYLOCAL CONTROL ACTIVE— DEVICES ONLINEFIRMWARE v1.2DEVICE ONLINEMQTT CONNECTEDOTA READYLOCAL CONTROL ACTIVE— DEVICES ONLINEFIRMWARE v1.2
Engineering

NO BLACK BOXES.
JUST FIRMWARE.

Every command follows a deterministic path. The demos below aren't decoration — they're the same routing logic and OTA lifecycle running on the device right now.

// 03 · SIGNAL PATH

ARCHITECTURE

Every command follows the same deterministic path — order matters, so we number it.

01
SWITCH

Physical toggle or app command originates the intent.

02
ESP32 FIRMWARE

Debounces, validates, and executes locally in under 10ms.

03
DUMLAB EDGE

LAN-resident broker mirrors state, no internet required.

04
DUMLAB CLOUD

Syncs when reachable — remote access, OTA, voice assistants.

// 04 · AUTO ROUTING

DUMLAB ROUTING ENGINE

The device picks the fastest safe path on its own — local when it can, cloud when it must. You never choose. This panel is a live demonstration, not a manual switch.

LIVE · DLM-1C9620C3 · OFFLINE
DUMLAB AUTO ROUTING ENGINE
INTERNET?
yes
Cloud Sync
no
Local LAN
DEVICE CONTROL
PHONE / APP
DUMLAB BRAIN
SMART SWITCH

Direct PCB-speed path over your WiFi LAN.

LOCAL MODE ACTIVE
Connection
192.168.1.42
Latency
8ms
Internet
Not required
Privacy
Maximum
  • Instant control
  • Physical switch sync
  • Scheduling
  • Automation
dumlab-core// route-log
HOME NETWORK DETECTED
⚡ Direct Connection
DUMLAB APP
// 02 · DEVICE SHADOW

THIS DEVICE IS REAL

Every control below mirrors an actual GPIO and NVS-backed setting on the physical relay. This is a live shadow, not a mockup.

DUMLAB RELAY MINIDLM-1C9620C3
SYNCING…
POWER
FAN SPEEDdisabled · power off
CONNECTION— · —
FIRMWARE
serial0 · dumlab-core
SHADOW SYNC LOG
>shadow: connecting…
// 03 · LIVE TELEMETRY

WHAT THE DEVICE REPORTS

Polled straight from the FastAPI telemetry endpoint every 5 seconds. Same fields the ESP32 pushes over its MQTT heartbeat.

DLM-1C9620C3CONNECTING…
// 05 · LIFECYCLE

OTA, FROM DAY ONE

One firmware lineage, from the factory line to whatever you're running today.

FACTORY FIRMWARE

Signed base image flashed on the production line.

WIFI PROVISIONING

Captive portal binds the device to your home network.

CLOUD REGISTRATION

Device identity registered with the DUMLAB fleet.

OTA UPDATES FOREVER

Every improvement ships silently, indefinitely.

// 06 · OTA STATUS

THIS DEVICE'S FIRMWARE

Pulled from the OTA registry, not a static build number in the frontend.

DLM-1C9620C3CONNECTING…
// 07 · DEVELOPER MODE

LOOK UNDER THE HOOD

Every DUMLAB device exposes a real serial console. No black box firmware.

serial0 · dumlab-core
dumlab-agent · status