| Hub |
The FastAPI backend that manages cameras, users, and integrations. |
| 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. |