Cloud to physical hardware
The device confirms every feeding.
Watch a signed command travel from the dashboard to an ESP32 and return with a verified result.
One request. One physical result.
The dashboard does not treat an accepted web request as proof that food reached the aquarium.
-
Signed request
FastAPI stores a short-lived
FEED_NOWcommand. - Physical action MQTT delivers it. The ESP32 validates it before driving the pump.
- Verified completion The dashboard changes to completed after the device returns a signed result.