À propos du projet

Spaxel propose un système de localisation intérieure axé sur la confidentialité utilisant le WiFi CSI. Il se compose d'un backend basé sur Go (le "mothership") déployé en tant que conteneur Docker et d'une flotte de nœuds ESP32-S3 qui diffusent des données CSI. Le système fusionne les signaux de plusieurs nœuds pour estimer des positions 2D/3D et suivre les mouvements, lesquels sont ensuite rendus sur un tableau de bord de plan d'étage Three.js. Les capacités clés incluent : - La détection de présence et le suivi des mouvements/trajectoires. - Un positionnement 2D approximatif (±0,5–1,0 m avec 4 nœuds ou plus). - Un comptage approximatif des personnes et une estimation de l'axe Z pour la détection de chute. - La détection de personnes immobiles via les micro-mouvements de la respiration. Le système est conçu pour un fonctionnement local sans relais cloud ni comptes utilisateurs. Il inclut un simulateur CSI/nœud pour le développement et les tests, et prend en charge l'intégration Home Assistant via un courtier MQTT optionnel.