Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
espectre — ESPectre - Bewegungserkennungssystem basierend auf Wi-Fi-Spektralanalyse (CSI), mit Home-Assistant-Integration. | Kitploit
Tools/GitHubGitHub/francescopace/espectre
IoT-SicherheitDrahtlose SicherheitPrivatsphäreHardware- & IoT-SicherheitMaschinelles LernenLernen & BildungAnomalieerkennung
GitHubfrancescopace/espectre

espectre

ESPectre - Bewegungserkennungssystem basierend auf Wi-Fi-Spektralanalyse (CSI), mit Home-Assistant-Integration.

Repository anzeigen
9.0k67199vor 3 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

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

ESPectre ESPectre logo

Verwandle einen ESP32 in einen privaten, lokalen Wi-Fi-Bewegungssensor.

Wenn sich jemand durch einen Raum bewegt, verändert er die Art und Weise, wie sich Wi-Fi-Signale darin ausbreiten. ESPectre liest diese Veränderungen und meldet Bewegung in Echtzeit. Keine Kamera, kein Mikrofon, kein Wearable und keine dedizierte Radar-Hardware: nur ein unterstützter ESP32 und das Wi-Fi-Netzwerk, das bereits im Raum vorhanden ist.

ESPectre ist eine Open-Source-Plattform, die flash-fertige Firmware, ein einbettbares C++-SDK, eine MicroPython-Implementierung, Browser-Tools, eine Host-CLI, einen offenen Datensatz, offene Modellgewichte und den Forschungs-Workflow vereint, mit dem die Detektoren entwickelt und validiert wurden.

Im Browser flashen · Die Live-Tools ansehen · Die Dokumentation lesen · Das SDK erkunden

Anwendungen und Integrationen

Nutze ESPectre, um Lichter oder ein Display einzuschalten, wenn jemand den Raum betritt, die Heizung anzupassen, wenn ein Raum genutzt wird, oder einen Alarm zu senden, wenn Bewegung dort auftritt, wo niemand sein sollte. Es funktioniert mit Home Assistant (über ESPHome oder MQTT), erscheint als standardmäßiger Matter-Anwesenheitssensor, bietet eine lokale HTTP-API und kann mit dem C++-SDK in deine eigene ESP32-Firmware integriert werden.

Alles läuft auf dem Gerät: Es misst den Wi-Fi-Kanal (Channel State Information, oder CSI) und meldet Bewegung sowie einen Bewegungs-Score. Nichts muss in die Cloud. Ein Board deckt einen Bereich ab, plane also ein Board pro Raum.

ESPectre erkennt Veränderungen in der Funkumgebung. Es identifiziert keine Personen, zählt sie nicht, beweist nicht, dass ein Raum leer ist, und ersetzt kein sicherheitszertifiziertes Sicherheits-, Medizin- oder Notfallsystem.

Unterstützte Hardware

  • ESP32-C6, ESP32-C5, ESP32-C3, ESP32-S3, ESP32-S2 und klassischer ESP32
  • ein normales Wi-Fi 4 (802.11n)-Netzwerk auf 2,4 GHz

Wähle einen Firmware-Pfad

PfadAm besten geeignet fürHier starten
NativeStandalone-Sensoren, MQTT-Integrationen, einschließlich Home Assistant MQTT Discovery, und benutzerdefinierte AnwendungenNative-Frontend
ESPHomeHome-Assistant-Nutzer, die native Entitäten, ESPHome-Provisionierung und Device-Builder-Updates wünschenESPHome-Frontend
MatterMatter-Controller mit Unterstützung für Anwesenheitssensoren; die Controller-Validierung ist noch eingeschränktMatter-Frontend
Micro-ESPectreLeichtgewichtige Sensorik in MicroPython mit lokalem, schreibgeschütztem Direct-HTTP-MonitoringMicro-ESPectre README

Schnellstart

Der schnellste Weg benötigt nur einen Browser. Verwende Desktop-Chrome 151 oder neuer; Edge kann flashen, aber Geräteeinstellungen und Monitor funktionieren darin möglicherweise nicht.

  1. Öffne Flash in Desktop-Chrome oder Edge.
  2. Verbinde einen unterstützten ESP32 über USB und wähle dann eine Firmware und einen Release-Kanal.
  3. Schließe die Wi-Fi-Provisionierung auf dem Bildschirm ab oder kommissioniere Matter mit einem unterstützten Controller.
  4. Optional: Öffne Geräteeinstellungen, um einen bevorzugten Access Point festzulegen oder MQTT einzurichten.
  5. Öffne Monitor, um Bewegung zu beobachten, die Erkennung abzustimmen und das Gerät zu inspizieren.

Um deine Geräte im Netzwerk zu finden, verwende Find devices in den Browser-Tools oder ./espectre devices. Siehe die Discovery-Referenz für Anforderungen und Einschränkungen.

ESPectre Monitor

Matter-Status: Die Matter-Unterstützung wird noch mit den verschiedenen Controller-Ökosystemen getestet. Ein Controller, der Anwesenheitssensoren unterstützt, wurde möglicherweise noch nicht mit ESPectre getestet. Siehe Matter-Controller-Kompatibilität für die aktuelle Matrix.

Lokale Einrichtung

Um aus diesem Repository zu bauen und zu flashen, beginne mit dem Einrichtungsleitfaden. Um alle verfügbaren Befehle zu sehen, führe aus:

./espectre --help

Dokumentation

Tool herunterladen