2026-03-12 20:19:34 +01:00
2026-03-12 20:19:34 +01:00
2026-03-12 20:19:34 +01:00
2026-03-12 19:03:00 +00:00
2026-03-12 20:19:34 +01:00

CrowdSec Parser-Whitelist für Home Assistant

Eine Parser-Whitelist für CrowdSec, die legitimen Home Assistant-Traffic in NPMplus-Logs vom Parsen ausschließt. Damit wird verhindert, dass API-, Frontend- und WebSocket-Anfragen fälschlicherweise als verdächtig eingestuft werden.

Überblick

Pfad Beschreibung
/api/websocket WebSocket-Verbindung (Haupt-UI-Kommunikation)
/api/states Entity-Zustände
/api/services Service-Aufrufe (Automationen, Integrationen)
/api/config Konfigurationsdaten
/api/history Verlaufsdaten
/api/logbook Logbuch
/api/template Template-Rendering
/api/events Event-Bus
/api/webhook/ Webhooks (Mobile App, Integrationen)
/api/calendars Kalender-Daten
/api/shopping_list Einkaufsliste
/api/components Geladene Komponenten
/api/panels Panel-Registrierung
/api/error_log Fehler-Log
/api/discovery_info Discovery-Informationen
/api/onboarding Onboarding
/api/cloud Nabu Casa Cloud
/api/camera_proxy Kamera-Proxy
/api/media_player_proxy Media-Player-Proxy
/api/tts_proxy Text-to-Speech-Proxy
/api/image Bild-Proxy
/api/intent Sprachassistent-Intents
/api/conversation Konversations-API
/api/core Core-Informationen
/api/hassio Supervisor-API & Ingress-Proxy
/auth/token Token-Austausch (Login, Refresh)
/auth/authorize OAuth2-Autorisierung
/auth/login_flow/ Multi-Step-Login-Flow (HA-spezifisch)
/auth/providers Authentifizierungs-Provider
/auth/sign_path Signierte Pfade für temporären Zugriff
/auth/long_lived_access_token Langzeit-Zugangstoken
/frontend_latest/ Frontend-Assets (JavaScript, CSS)
/frontend_es5/ Frontend-Assets für ältere Browser
/static/ Statische Dateien (Icons, Bilder)
/hacsfiles/ HACS (Home Assistant Community Store) Dateien
/local/ Lokale benutzerdefinierte Dateien
/hassio/ Supervisor & Add-on-Verwaltung (Ingress)
/lovelace Dashboard-Routen
/manifest.json Web-App-Manifest
/service_worker.js Service Worker für PWA-Funktionalität

Schnellstart

  1. Datei kopieren:

    cp 03-homeassistant-whitelist.yaml /etc/crowdsec/parsers/s02-enrich/03-homeassistant-whitelist.yaml
    
  2. CrowdSec neu starten:

    docker restart crowdsec
    
  3. Funktion prüfen:

    docker exec crowdsec cscli metrics
    

Detaillierte Anleitung: docs/installation.md

License License | Matrix Matrix | Mastodon Mastodon

Description
No description provided
Readme MIT 29 KiB
v1.0.0 Latest
2026-03-12 19:19:55 +00:00