Events and connected devices
In this project version, Events is not a concert ticketing/QR-ticket system. It is designed to receive and manage events generated by connected devices, including camera/sensor use cases.
Event data
The backend can store device ID, event ID, type, title/message, images/frames, metadata and capture/receive timestamps.
Device management
A device can include last-seen state, telemetry, camera/stream settings, armed state, schedules, siren duration, firmware/OTA status and counters for dropped/suppressed events.
Storage
Captured images/frames consume website storage. New captures can be rejected when the website has insufficient storage.
Security
Device tokens/secrets must never be exposed on public pages or customer-facing documentation.