Does the Imou AI Insight Package use cloud AI?
Описание и применение
Внедрено разделение облачного и фиксированного анализа событий, проверка подписки, UI‑индикаторы и тесты.
Задача
Determine whether the Imou AI Insight Package relies on cloud AI and how to handle its integration with subscription flags, UI presentation, and backend enforcement.
Результат
Implemented clear separation between cloud‑based enrichment and fixed alerts, enforced subscription checks, added UI indicators, and established acceptance tests ensuring correct behavior after subscription changes.
Рабочий процесс
- Check subscription flags for camera via enrichmentAllowed()
- If not subscribed, return fixed alert data
- If subscribed, return cloud‑ai mode with description and classes
- Store enrichment record with allowed fields
- Present alert to client with mode and badge
- Enforce ACL before search or replay
- Update metrics alerts.presented{mode}
- Run acceptance tests for mode differences and revocation
Доказательства
I wire the Imou AI Insight Package as cloud AI plus a large model, not as a chip I can detect in firmware.
I keep mode in the JSON so the client cannot “upgrade” the label in CSS.
Cloud AI means I persist an enrichment record, not a live handle.
- Дата записи: 2026-10-13T13:41:21.418Z