camera

Glossary

Term Definition
Hub The FastAPI backend that manages cameras, users, and integrations.
Out-of-band delivery Sending account-recovery material through a separate protected notification channel, never the requesting API response.
ESP Web Tools Browser Web Serial installer used to image CammyCam firmware from the hub.
Motion zone Normalized frame area with its own minimum smart-motion confidence.
OTA rollback Booting the previously valid firmware partition after a failed update.
Activity Persisted motion or item-detection event queryable through REST, GraphQL, MCP, and UI.
MCP Model Context Protocol endpoint exposing activity search tools to authorized LLM clients.
Camera An ESP32-S3 device or local USB webcam streaming video to the hub.
Integration account A special user type for API automation with no UI access. Tokens last 7 days and refresh automatically.
Access token Short-lived token used to authenticate API requests. Expires after 30 minutes of inactivity (7 days for integration).
Refresh token Long-lived token used to obtain a new access token. Valid for 7 days.
mDNS Multicast DNS used for local service discovery of cameras and hubs.
Clip A recorded MJPEG video file composed from uploaded parts.
MQTT Lightweight publish/subscribe protocol used for automation.
Home Assistant Popular open-source home automation platform.