API réception alertes chute (SmartEye/YOLO), analyse IA (Gemini 2.5 Flash), gestion alertes avec escalade (watchdog), notifications Firebase, dashboard web, documentation MkDocs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.7 KiB
1.7 KiB
Lucas — Système Intelligent de Protection à Domicile
Surveillance IA · Détection de chutes · Alerte instantanée · Protection 24/7
Comment ça marche ?
graph LR
A[Caméras IP] -->|RTSP| B[Jetson Orin Nano]
B -->|Détection YOLO| C{Chute ?}
C -->|Image| D[Serveur Lucas]
D -->|Gemini AI| E{Confirmée ?}
E -->|Oui| F[Alerte Firebase]
F -->|Push| G[LucasApp Mobile]
E -->|Non| H[Fausse alerte filtrée]
Les 3 composants
| Composant | Rôle | Technologie |
|---|---|---|
| :material-cctv: SmartEye | Détection de chutes en temps réel | YOLO + Jetson Orin Nano |
| :material-server: Lucas | Backend IA, alertes, gestion clients | PHP + Python + Gemini |
| :material-cellphone: LucasApp | Réception alertes, flux live, interphone | Flutter (Android) |
Démarrage rapide
-
:material-account-plus:{ .lg .middle } Ajouter un client
Créer une fiche bénéficiaire et ses contacts d'urgence
-
:material-server-network:{ .lg .middle } Déployer un site
Installer les caméras, le Jetson et configurer le réseau
-
:material-api:{ .lg .middle } API & Intégration
Endpoints, payloads FCM et contrats entre composants
!!! warning "Philosophie de sécurité" Mieux vaut 10 fausses alertes filtrées par Gemini qu'une seule chute ignorée. YOLO ratisse large, Gemini confirme. En cas de doute, l'alerte part toujours.