Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
espectre — ESPectre - Système de détection de mouvement basé sur l'analyse du spectre Wi-Fi (CSI), avec intégration Home Assistant. | Kitploit
Outils/GitHubGitHub/francescopace/espectre
Sécurité IoTSécurité Sans FilProtection de la Vie PrivéeSécurité Matériel et IoTApprentissage AutomatiqueApprentissage et ÉducationDétection d'Anomalies
GitHubfrancescopace/espectre

espectre

ESPectre - Système de détection de mouvement basé sur l'analyse du spectre Wi-Fi (CSI), avec intégration Home Assistant.

Voir le dépôt
9.0k671158il y a 1 jourVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

License SoC ESP-IDF component C++ coverage Python coverage Web coverage

ESPectre ESPectre logo

Transformez un ESP32 en un capteur de mouvement Wi-Fi privé et local.

Lorsqu'une personne se déplace dans une pièce, elle modifie la façon dont les signaux Wi-Fi s'y propagent. ESPectre lit ces changements et signale le mouvement en temps réel. Pas de caméra, pas de microphone, pas d'objet connecté à porter, et aucun matériel radar dédié : juste un ESP32 compatible et le réseau Wi-Fi déjà présent dans la pièce.

ESPectre est une plateforme open source qui rassemble un firmware prêt à flasher, un SDK C++ intégrable, une implémentation MicroPython, des outils navigateur, un CLI hôte, un jeu de données ouvert, des poids de modèles ouverts, et le workflow de recherche utilisé pour construire et valider les détecteurs.

Flasher depuis votre navigateur · Voir les outils en direct · Lire la documentation · Explorer le SDK

Applications et intégrations

Utilisez ESPectre pour allumer des lumières ou un écran lorsqu'une personne entre, ajuster le chauffage lorsqu'une pièce est occupée, ou envoyer une alerte lorsqu'il y a du mouvement là où personne ne devrait se trouver. Il fonctionne avec Home Assistant (via ESPHome ou MQTT), apparaît comme un capteur d'occupation Matter standard, offre une API HTTP locale, et peut être intégré à votre propre firmware ESP32 avec le SDK C++.

Tout s'exécute sur l'appareil : il mesure le canal Wi-Fi (channel state information, ou CSI) et rapporte le mouvement ainsi qu'un score de mouvement. Rien n'a besoin d'aller dans le cloud. Une carte couvre une zone, donc prévoyez une carte par pièce.

ESPectre détecte les changements dans l'environnement radio. Il n'identifie pas les personnes, ne les compte pas, ne prouve pas qu'une pièce est vide, et ne remplace pas un système de sécurité, médical ou d'urgence certifié.

Matériel pris en charge

  • ESP32-C6, ESP32-C5, ESP32-C3, ESP32-S3, ESP32-S2, et ESP32 classique
  • un réseau Wi-Fi 4 (802.11n) normal sur 2,4 GHz

Choisir une voie de firmware

VoieIdéal pourCommencez ici
NativeCapteurs autonomes, intégrations MQTT, y compris Home Assistant MQTT Discovery, et applications personnaliséesFrontend natif
ESPHomeUtilisateurs de Home Assistant qui veulent des entités natives, le provisionnement ESPHome, et les mises à jour Device BuilderFrontend ESPHome
MatterContrôleurs Matter avec prise en charge des capteurs d'occupation ; la validation des contrôleurs reste limitéeFrontend Matter
Micro-ESPectreDétection légère en MicroPython avec surveillance Direct HTTP locale en lecture seuleREADME Micro-ESPectre

Démarrage rapide

La méthode la plus rapide ne nécessite qu'un navigateur. Utilisez Chrome 151 ou une version ultérieure sur ordinateur ; Edge peut flasher, mais Device settings et Monitor peuvent ne pas y fonctionner.

  1. Ouvrez Flash dans Chrome ou Edge sur ordinateur.
  2. Connectez un ESP32 compatible via USB, puis choisissez un firmware et un canal de version.
  3. Terminez le provisionnement Wi-Fi à l'écran, ou commissionnez Matter avec un contrôleur compatible.
  4. En option, ouvrez Device settings pour épingler un point d'accès préféré ou configurer MQTT.
  5. Ouvrez Monitor pour observer le mouvement, régler la détection, et inspecter l'appareil.

Pour trouver vos appareils sur le réseau, utilisez Find devices dans les outils navigateur ou ./espectre devices. Consultez la référence de découverte pour les prérequis et les limites.

ESPectre Monitor

Statut Matter : La prise en charge de Matter est encore en cours de test avec les différents écosystèmes de contrôleurs. Un contrôleur qui prend en charge les capteurs d'occupation peut ne pas encore avoir été testé avec ESPectre. Consultez Compatibilité des contrôleurs Matter pour la matrice actuelle.

Installation locale

Pour compiler et flasher depuis ce dépôt, commencez par le guide d'installation. Pour voir toutes les commandes disponibles, exécutez :

./espectre --help

Documentation

Télécharger l’outil